]> git.openstreetmap.org Git - rails.git/blob - vendor/assets/iD/iD.js
Beginning of JavaScript-only routing UI
[rails.git] / vendor / assets / iD / iD.js
1 (function(exports) {
2
3   var bootstrap = (typeof exports.bootstrap === "object") ?
4     exports.bootstrap :
5     (exports.bootstrap = {});
6
7   bootstrap.tooltip = function() {
8
9     var tooltip = function(selection) {
10         selection.each(setup);
11       },
12       animation = d3.functor(false),
13       html = d3.functor(false),
14       title = function() {
15         var title = this.getAttribute("data-original-title");
16         if (title) {
17           return title;
18         } else {
19           title = this.getAttribute("title");
20           this.removeAttribute("title");
21           this.setAttribute("data-original-title", title);
22         }
23         return title;
24       },
25       over = "mouseenter.tooltip",
26       out = "mouseleave.tooltip",
27       placements = "top left bottom right".split(" "),
28       placement = d3.functor("top");
29
30     tooltip.title = function(_) {
31       if (arguments.length) {
32         title = d3.functor(_);
33         return tooltip;
34       } else {
35         return title;
36       }
37     };
38
39     tooltip.html = function(_) {
40       if (arguments.length) {
41         html = d3.functor(_);
42         return tooltip;
43       } else {
44         return html;
45       }
46     };
47
48     tooltip.placement = function(_) {
49       if (arguments.length) {
50         placement = d3.functor(_);
51         return tooltip;
52       } else {
53         return placement;
54       }
55     };
56
57     tooltip.show = function(selection) {
58       selection.each(show);
59     };
60
61     tooltip.hide = function(selection) {
62       selection.each(hide);
63     };
64
65     tooltip.toggle = function(selection) {
66       selection.each(toggle);
67     };
68
69     tooltip.destroy = function(selection) {
70       selection
71         .on(over, null)
72         .on(out, null)
73         .attr("title", function() {
74           return this.getAttribute("data-original-title") || this.getAttribute("title");
75         })
76         .attr("data-original-title", null)
77         .select(".tooltip")
78         .remove();
79     };
80
81     function setup() {
82       var root = d3.select(this),
83           animate = animation.apply(this, arguments),
84           tip = root.append("div")
85             .attr("class", "tooltip");
86
87       if (animate) {
88         tip.classed("fade", true);
89       }
90
91       // TODO "inside" checks?
92
93       tip.append("div")
94         .attr("class", "tooltip-arrow");
95       tip.append("div")
96         .attr("class", "tooltip-inner");
97
98       var place = placement.apply(this, arguments);
99       tip.classed(place, true);
100
101       root.on(over, show);
102       root.on(out, hide);
103     }
104
105     function show() {
106       var root = d3.select(this),
107           content = title.apply(this, arguments),
108           tip = root.select(".tooltip")
109             .classed("in", true),
110           markup = html.apply(this, arguments),
111           innercontent = tip.select(".tooltip-inner")[markup ? "html" : "text"](content),
112           place = placement.apply(this, arguments),
113           outer = getPosition(root.node()),
114           inner = getPosition(tip.node()),
115           pos;
116
117       switch (place) {
118         case "top":
119           pos = {x: outer.x + (outer.w - inner.w) / 2, y: outer.y - inner.h};
120           break;
121         case "right":
122           pos = {x: outer.x + outer.w, y: outer.y + (outer.h - inner.h) / 2};
123           break;
124         case "left":
125           pos = {x: outer.x - inner.w, y: outer.y + (outer.h - inner.h) / 2};
126           break;
127         case "bottom":
128           pos = {x: Math.max(0, outer.x + (outer.w - inner.w) / 2), y: outer.y + outer.h};
129           break;
130       }
131
132       tip.style(pos ?
133         {left: ~~pos.x + "px", top: ~~pos.y + "px"} :
134         {left: null, top: null});
135
136       this.tooltipVisible = true;
137     }
138
139     function hide() {
140       d3.select(this).select(".tooltip")
141         .classed("in", false);
142
143       this.tooltipVisible = false;
144     }
145
146     function toggle() {
147       if (this.tooltipVisible) {
148         hide.apply(this, arguments);
149       } else {
150         show.apply(this, arguments);
151       }
152     }
153
154     return tooltip;
155   };
156
157   function getPosition(node) {
158     var mode = d3.select(node).style('position');
159     if (mode === 'absolute' || mode === 'static') {
160       return {
161         x: node.offsetLeft,
162         y: node.offsetTop,
163         w: node.offsetWidth,
164         h: node.offsetHeight
165       };
166     } else {
167       return {
168         x: 0,
169         y: 0,
170         w: node.offsetWidth,
171         h: node.offsetHeight
172       };
173     }
174   }
175
176 })(this);
177 d3 = (function(){
178   var d3 = {version: "3.3.10"}; // semver
179 d3.ascending = function(a, b) {
180   return a < b ? -1 : a > b ? 1 : a >= b ? 0 : NaN;
181 };
182 d3.descending = function(a, b) {
183   return b < a ? -1 : b > a ? 1 : b >= a ? 0 : NaN;
184 };
185 d3.min = function(array, f) {
186   var i = -1,
187       n = array.length,
188       a,
189       b;
190   if (arguments.length === 1) {
191     while (++i < n && !((a = array[i]) != null && a <= a)) a = undefined;
192     while (++i < n) if ((b = array[i]) != null && a > b) a = b;
193   } else {
194     while (++i < n && !((a = f.call(array, array[i], i)) != null && a <= a)) a = undefined;
195     while (++i < n) if ((b = f.call(array, array[i], i)) != null && a > b) a = b;
196   }
197   return a;
198 };
199 d3.max = function(array, f) {
200   var i = -1,
201       n = array.length,
202       a,
203       b;
204   if (arguments.length === 1) {
205     while (++i < n && !((a = array[i]) != null && a <= a)) a = undefined;
206     while (++i < n) if ((b = array[i]) != null && b > a) a = b;
207   } else {
208     while (++i < n && !((a = f.call(array, array[i], i)) != null && a <= a)) a = undefined;
209     while (++i < n) if ((b = f.call(array, array[i], i)) != null && b > a) a = b;
210   }
211   return a;
212 };
213 d3.extent = function(array, f) {
214   var i = -1,
215       n = array.length,
216       a,
217       b,
218       c;
219   if (arguments.length === 1) {
220     while (++i < n && !((a = c = array[i]) != null && a <= a)) a = c = undefined;
221     while (++i < n) if ((b = array[i]) != null) {
222       if (a > b) a = b;
223       if (c < b) c = b;
224     }
225   } else {
226     while (++i < n && !((a = c = f.call(array, array[i], i)) != null && a <= a)) a = undefined;
227     while (++i < n) if ((b = f.call(array, array[i], i)) != null) {
228       if (a > b) a = b;
229       if (c < b) c = b;
230     }
231   }
232   return [a, c];
233 };
234 d3.sum = function(array, f) {
235   var s = 0,
236       n = array.length,
237       a,
238       i = -1;
239
240   if (arguments.length === 1) {
241     while (++i < n) if (!isNaN(a = +array[i])) s += a;
242   } else {
243     while (++i < n) if (!isNaN(a = +f.call(array, array[i], i))) s += a;
244   }
245
246   return s;
247 };
248 function d3_number(x) {
249   return x != null && !isNaN(x);
250 }
251
252 d3.mean = function(array, f) {
253   var n = array.length,
254       a,
255       m = 0,
256       i = -1,
257       j = 0;
258   if (arguments.length === 1) {
259     while (++i < n) if (d3_number(a = array[i])) m += (a - m) / ++j;
260   } else {
261     while (++i < n) if (d3_number(a = f.call(array, array[i], i))) m += (a - m) / ++j;
262   }
263   return j ? m : undefined;
264 };
265 // R-7 per <http://en.wikipedia.org/wiki/Quantile>
266 d3.quantile = function(values, p) {
267   var H = (values.length - 1) * p + 1,
268       h = Math.floor(H),
269       v = +values[h - 1],
270       e = H - h;
271   return e ? v + e * (values[h] - v) : v;
272 };
273
274 d3.median = function(array, f) {
275   if (arguments.length > 1) array = array.map(f);
276   array = array.filter(d3_number);
277   return array.length ? d3.quantile(array.sort(d3.ascending), .5) : undefined;
278 };
279 d3.bisector = function(f) {
280   return {
281     left: function(a, x, lo, hi) {
282       if (arguments.length < 3) lo = 0;
283       if (arguments.length < 4) hi = a.length;
284       while (lo < hi) {
285         var mid = lo + hi >>> 1;
286         if (f.call(a, a[mid], mid) < x) lo = mid + 1;
287         else hi = mid;
288       }
289       return lo;
290     },
291     right: function(a, x, lo, hi) {
292       if (arguments.length < 3) lo = 0;
293       if (arguments.length < 4) hi = a.length;
294       while (lo < hi) {
295         var mid = lo + hi >>> 1;
296         if (x < f.call(a, a[mid], mid)) hi = mid;
297         else lo = mid + 1;
298       }
299       return lo;
300     }
301   };
302 };
303
304 var d3_bisector = d3.bisector(function(d) { return d; });
305 d3.bisectLeft = d3_bisector.left;
306 d3.bisect = d3.bisectRight = d3_bisector.right;
307 d3.shuffle = function(array) {
308   var m = array.length, t, i;
309   while (m) {
310     i = Math.random() * m-- | 0;
311     t = array[m], array[m] = array[i], array[i] = t;
312   }
313   return array;
314 };
315 d3.permute = function(array, indexes) {
316   var i = indexes.length, permutes = new Array(i);
317   while (i--) permutes[i] = array[indexes[i]];
318   return permutes;
319 };
320 d3.pairs = function(array) {
321   var i = 0, n = array.length - 1, p0, p1 = array[0], pairs = new Array(n < 0 ? 0 : n);
322   while (i < n) pairs[i] = [p0 = p1, p1 = array[++i]];
323   return pairs;
324 };
325
326 d3.zip = function() {
327   if (!(n = arguments.length)) return [];
328   for (var i = -1, m = d3.min(arguments, d3_zipLength), zips = new Array(m); ++i < m;) {
329     for (var j = -1, n, zip = zips[i] = new Array(n); ++j < n;) {
330       zip[j] = arguments[j][i];
331     }
332   }
333   return zips;
334 };
335
336 function d3_zipLength(d) {
337   return d.length;
338 }
339
340 d3.transpose = function(matrix) {
341   return d3.zip.apply(d3, matrix);
342 };
343 d3.keys = function(map) {
344   var keys = [];
345   for (var key in map) keys.push(key);
346   return keys;
347 };
348 d3.values = function(map) {
349   var values = [];
350   for (var key in map) values.push(map[key]);
351   return values;
352 };
353 d3.entries = function(map) {
354   var entries = [];
355   for (var key in map) entries.push({key: key, value: map[key]});
356   return entries;
357 };
358 d3.merge = function(arrays) {
359   var n = arrays.length,
360       m,
361       i = -1,
362       j = 0,
363       merged,
364       array;
365
366   while (++i < n) j += arrays[i].length;
367   merged = new Array(j);
368
369   while (--n >= 0) {
370     array = arrays[n];
371     m = array.length;
372     while (--m >= 0) {
373       merged[--j] = array[m];
374     }
375   }
376
377   return merged;
378 };
379 var abs = Math.abs;
380
381 d3.range = function(start, stop, step) {
382   if (arguments.length < 3) {
383     step = 1;
384     if (arguments.length < 2) {
385       stop = start;
386       start = 0;
387     }
388   }
389   if ((stop - start) / step === Infinity) throw new Error("infinite range");
390   var range = [],
391        k = d3_range_integerScale(abs(step)),
392        i = -1,
393        j;
394   start *= k, stop *= k, step *= k;
395   if (step < 0) while ((j = start + step * ++i) > stop) range.push(j / k);
396   else while ((j = start + step * ++i) < stop) range.push(j / k);
397   return range;
398 };
399
400 function d3_range_integerScale(x) {
401   var k = 1;
402   while (x * k % 1) k *= 10;
403   return k;
404 }
405 function d3_class(ctor, properties) {
406   try {
407     for (var key in properties) {
408       Object.defineProperty(ctor.prototype, key, {
409         value: properties[key],
410         enumerable: false
411       });
412     }
413   } catch (e) {
414     ctor.prototype = properties;
415   }
416 }
417
418 d3.map = function(object) {
419   var map = new d3_Map;
420   if (object instanceof d3_Map) object.forEach(function(key, value) { map.set(key, value); });
421   else for (var key in object) map.set(key, object[key]);
422   return map;
423 };
424
425 function d3_Map() {}
426
427 d3_class(d3_Map, {
428   has: function(key) {
429     return d3_map_prefix + key in this;
430   },
431   get: function(key) {
432     return this[d3_map_prefix + key];
433   },
434   set: function(key, value) {
435     return this[d3_map_prefix + key] = value;
436   },
437   remove: function(key) {
438     key = d3_map_prefix + key;
439     return key in this && delete this[key];
440   },
441   keys: function() {
442     var keys = [];
443     this.forEach(function(key) { keys.push(key); });
444     return keys;
445   },
446   values: function() {
447     var values = [];
448     this.forEach(function(key, value) { values.push(value); });
449     return values;
450   },
451   entries: function() {
452     var entries = [];
453     this.forEach(function(key, value) { entries.push({key: key, value: value}); });
454     return entries;
455   },
456   forEach: function(f) {
457     for (var key in this) {
458       if (key.charCodeAt(0) === d3_map_prefixCode) {
459         f.call(this, key.substring(1), this[key]);
460       }
461     }
462   }
463 });
464
465 var d3_map_prefix = "\0", // prevent collision with built-ins
466     d3_map_prefixCode = d3_map_prefix.charCodeAt(0);
467
468 d3.nest = function() {
469   var nest = {},
470       keys = [],
471       sortKeys = [],
472       sortValues,
473       rollup;
474
475   function map(mapType, array, depth) {
476     if (depth >= keys.length) return rollup
477         ? rollup.call(nest, array) : (sortValues
478         ? array.sort(sortValues)
479         : array);
480
481     var i = -1,
482         n = array.length,
483         key = keys[depth++],
484         keyValue,
485         object,
486         setter,
487         valuesByKey = new d3_Map,
488         values;
489
490     while (++i < n) {
491       if (values = valuesByKey.get(keyValue = key(object = array[i]))) {
492         values.push(object);
493       } else {
494         valuesByKey.set(keyValue, [object]);
495       }
496     }
497
498     if (mapType) {
499       object = mapType();
500       setter = function(keyValue, values) {
501         object.set(keyValue, map(mapType, values, depth));
502       };
503     } else {
504       object = {};
505       setter = function(keyValue, values) {
506         object[keyValue] = map(mapType, values, depth);
507       };
508     }
509
510     valuesByKey.forEach(setter);
511     return object;
512   }
513
514   function entries(map, depth) {
515     if (depth >= keys.length) return map;
516
517     var array = [],
518         sortKey = sortKeys[depth++];
519
520     map.forEach(function(key, keyMap) {
521       array.push({key: key, values: entries(keyMap, depth)});
522     });
523
524     return sortKey
525         ? array.sort(function(a, b) { return sortKey(a.key, b.key); })
526         : array;
527   }
528
529   nest.map = function(array, mapType) {
530     return map(mapType, array, 0);
531   };
532
533   nest.entries = function(array) {
534     return entries(map(d3.map, array, 0), 0);
535   };
536
537   nest.key = function(d) {
538     keys.push(d);
539     return nest;
540   };
541
542   // Specifies the order for the most-recently specified key.
543   // Note: only applies to entries. Map keys are unordered!
544   nest.sortKeys = function(order) {
545     sortKeys[keys.length - 1] = order;
546     return nest;
547   };
548
549   // Specifies the order for leaf values.
550   // Applies to both maps and entries array.
551   nest.sortValues = function(order) {
552     sortValues = order;
553     return nest;
554   };
555
556   nest.rollup = function(f) {
557     rollup = f;
558     return nest;
559   };
560
561   return nest;
562 };
563
564 d3.set = function(array) {
565   var set = new d3_Set;
566   if (array) for (var i = 0, n = array.length; i < n; ++i) set.add(array[i]);
567   return set;
568 };
569
570 function d3_Set() {}
571
572 d3_class(d3_Set, {
573   has: function(value) {
574     return d3_map_prefix + value in this;
575   },
576   add: function(value) {
577     this[d3_map_prefix + value] = true;
578     return value;
579   },
580   remove: function(value) {
581     value = d3_map_prefix + value;
582     return value in this && delete this[value];
583   },
584   values: function() {
585     var values = [];
586     this.forEach(function(value) {
587       values.push(value);
588     });
589     return values;
590   },
591   forEach: function(f) {
592     for (var value in this) {
593       if (value.charCodeAt(0) === d3_map_prefixCode) {
594         f.call(this, value.substring(1));
595       }
596     }
597   }
598 });
599 d3.behavior = {};
600 var d3_arraySlice = [].slice,
601     d3_array = function(list) { return d3_arraySlice.call(list); }; // conversion for NodeLists
602
603 var d3_document = document,
604     d3_documentElement = d3_document.documentElement,
605     d3_window = window;
606
607 // Redefine d3_array if the browser doesn’t support slice-based conversion.
608 try {
609   d3_array(d3_documentElement.childNodes)[0].nodeType;
610 } catch(e) {
611   d3_array = function(list) {
612     var i = list.length, array = new Array(i);
613     while (i--) array[i] = list[i];
614     return array;
615   };
616 }
617 // Copies a variable number of methods from source to target.
618 d3.rebind = function(target, source) {
619   var i = 1, n = arguments.length, method;
620   while (++i < n) target[method = arguments[i]] = d3_rebind(target, source, source[method]);
621   return target;
622 };
623
624 // Method is assumed to be a standard D3 getter-setter:
625 // If passed with no arguments, gets the value.
626 // If passed with arguments, sets the value and returns the target.
627 function d3_rebind(target, source, method) {
628   return function() {
629     var value = method.apply(source, arguments);
630     return value === source ? target : value;
631   };
632 }
633
634 function d3_vendorSymbol(object, name) {
635   if (name in object) return name;
636   name = name.charAt(0).toUpperCase() + name.substring(1);
637   for (var i = 0, n = d3_vendorPrefixes.length; i < n; ++i) {
638     var prefixName = d3_vendorPrefixes[i] + name;
639     if (prefixName in object) return prefixName;
640   }
641 }
642
643 var d3_vendorPrefixes = ["webkit", "ms", "moz", "Moz", "o", "O"];
644 function d3_noop() {}
645
646 d3.dispatch = function() {
647   var dispatch = new d3_dispatch,
648       i = -1,
649       n = arguments.length;
650   while (++i < n) dispatch[arguments[i]] = d3_dispatch_event(dispatch);
651   return dispatch;
652 };
653
654 function d3_dispatch() {}
655
656 d3_dispatch.prototype.on = function(type, listener) {
657   var i = type.indexOf("."),
658       name = "";
659
660   // Extract optional namespace, e.g., "click.foo"
661   if (i >= 0) {
662     name = type.substring(i + 1);
663     type = type.substring(0, i);
664   }
665
666   if (type) return arguments.length < 2
667       ? this[type].on(name)
668       : this[type].on(name, listener);
669
670   if (arguments.length === 2) {
671     if (listener == null) for (type in this) {
672       if (this.hasOwnProperty(type)) this[type].on(name, null);
673     }
674     return this;
675   }
676 };
677
678 function d3_dispatch_event(dispatch) {
679   var listeners = [],
680       listenerByName = new d3_Map;
681
682   function event() {
683     var z = listeners, // defensive reference
684         i = -1,
685         n = z.length,
686         l;
687     while (++i < n) if (l = z[i].on) l.apply(this, arguments);
688     return dispatch;
689   }
690
691   event.on = function(name, listener) {
692     var l = listenerByName.get(name),
693         i;
694
695     // return the current listener, if any
696     if (arguments.length < 2) return l && l.on;
697
698     // remove the old listener, if any (with copy-on-write)
699     if (l) {
700       l.on = null;
701       listeners = listeners.slice(0, i = listeners.indexOf(l)).concat(listeners.slice(i + 1));
702       listenerByName.remove(name);
703     }
704
705     // add the new listener, if any
706     if (listener) listeners.push(listenerByName.set(name, {on: listener}));
707
708     return dispatch;
709   };
710
711   return event;
712 }
713
714 d3.event = null;
715
716 function d3_eventPreventDefault() {
717   d3.event.preventDefault();
718 }
719
720 function d3_eventCancel() {
721   d3.event.preventDefault();
722   d3.event.stopPropagation();
723 }
724
725 function d3_eventSource() {
726   var e = d3.event, s;
727   while (s = e.sourceEvent) e = s;
728   return e;
729 }
730
731 // Like d3.dispatch, but for custom events abstracting native UI events. These
732 // events have a target component (such as a brush), a target element (such as
733 // the svg:g element containing the brush) and the standard arguments `d` (the
734 // target element's data) and `i` (the selection index of the target element).
735 function d3_eventDispatch(target) {
736   var dispatch = new d3_dispatch,
737       i = 0,
738       n = arguments.length;
739
740   while (++i < n) dispatch[arguments[i]] = d3_dispatch_event(dispatch);
741
742   // Creates a dispatch context for the specified `thiz` (typically, the target
743   // DOM element that received the source event) and `argumentz` (typically, the
744   // data `d` and index `i` of the target element). The returned function can be
745   // used to dispatch an event to any registered listeners; the function takes a
746   // single argument as input, being the event to dispatch. The event must have
747   // a "type" attribute which corresponds to a type registered in the
748   // constructor. This context will automatically populate the "sourceEvent" and
749   // "target" attributes of the event, as well as setting the `d3.event` global
750   // for the duration of the notification.
751   dispatch.of = function(thiz, argumentz) {
752     return function(e1) {
753       try {
754         var e0 =
755         e1.sourceEvent = d3.event;
756         e1.target = target;
757         d3.event = e1;
758         dispatch[e1.type].apply(thiz, argumentz);
759       } finally {
760         d3.event = e0;
761       }
762     };
763   };
764
765   return dispatch;
766 }
767 d3.requote = function(s) {
768   return s.replace(d3_requote_re, "\\$&");
769 };
770
771 var d3_requote_re = /[\\\^\$\*\+\?\|\[\]\(\)\.\{\}]/g;
772 var d3_subclass = {}.__proto__?
773
774 // Until ECMAScript supports array subclassing, prototype injection works well.
775 function(object, prototype) {
776   object.__proto__ = prototype;
777 }:
778
779 // And if your browser doesn't support __proto__, we'll use direct extension.
780 function(object, prototype) {
781   for (var property in prototype) object[property] = prototype[property];
782 };
783
784 function d3_selection(groups) {
785   d3_subclass(groups, d3_selectionPrototype);
786   return groups;
787 }
788
789 var d3_select = function(s, n) { return n.querySelector(s); },
790     d3_selectAll = function(s, n) { return n.querySelectorAll(s); },
791     d3_selectMatcher = d3_documentElement[d3_vendorSymbol(d3_documentElement, "matchesSelector")],
792     d3_selectMatches = function(n, s) { return d3_selectMatcher.call(n, s); };
793
794 // Prefer Sizzle, if available.
795 if (typeof Sizzle === "function") {
796   d3_select = function(s, n) { return Sizzle(s, n)[0] || null; };
797   d3_selectAll = function(s, n) { return Sizzle.uniqueSort(Sizzle(s, n)); };
798   d3_selectMatches = Sizzle.matchesSelector;
799 }
800
801 d3.selection = function() {
802   return d3_selectionRoot;
803 };
804
805 var d3_selectionPrototype = d3.selection.prototype = [];
806
807
808 d3_selectionPrototype.select = function(selector) {
809   var subgroups = [],
810       subgroup,
811       subnode,
812       group,
813       node;
814
815   selector = d3_selection_selector(selector);
816
817   for (var j = -1, m = this.length; ++j < m;) {
818     subgroups.push(subgroup = []);
819     subgroup.parentNode = (group = this[j]).parentNode;
820     for (var i = -1, n = group.length; ++i < n;) {
821       if (node = group[i]) {
822         subgroup.push(subnode = selector.call(node, node.__data__, i, j));
823         if (subnode && "__data__" in node) subnode.__data__ = node.__data__;
824       } else {
825         subgroup.push(null);
826       }
827     }
828   }
829
830   return d3_selection(subgroups);
831 };
832
833 function d3_selection_selector(selector) {
834   return typeof selector === "function" ? selector : function() {
835     return d3_select(selector, this);
836   };
837 }
838
839 d3_selectionPrototype.selectAll = function(selector) {
840   var subgroups = [],
841       subgroup,
842       node;
843
844   selector = d3_selection_selectorAll(selector);
845
846   for (var j = -1, m = this.length; ++j < m;) {
847     for (var group = this[j], i = -1, n = group.length; ++i < n;) {
848       if (node = group[i]) {
849         subgroups.push(subgroup = d3_array(selector.call(node, node.__data__, i, j)));
850         subgroup.parentNode = node;
851       }
852     }
853   }
854
855   return d3_selection(subgroups);
856 };
857
858 function d3_selection_selectorAll(selector) {
859   return typeof selector === "function" ? selector : function() {
860     return d3_selectAll(selector, this);
861   };
862 }
863 var d3_nsPrefix = {
864   svg: "http://www.w3.org/2000/svg",
865   xhtml: "http://www.w3.org/1999/xhtml",
866   xlink: "http://www.w3.org/1999/xlink",
867   xml: "http://www.w3.org/XML/1998/namespace",
868   xmlns: "http://www.w3.org/2000/xmlns/"
869 };
870
871 d3.ns = {
872   prefix: d3_nsPrefix,
873   qualify: function(name) {
874     var i = name.indexOf(":"),
875         prefix = name;
876     if (i >= 0) {
877       prefix = name.substring(0, i);
878       name = name.substring(i + 1);
879     }
880     return d3_nsPrefix.hasOwnProperty(prefix)
881         ? {space: d3_nsPrefix[prefix], local: name}
882         : name;
883   }
884 };
885
886 d3_selectionPrototype.attr = function(name, value) {
887   if (arguments.length < 2) {
888
889     // For attr(string), return the attribute value for the first node.
890     if (typeof name === "string") {
891       var node = this.node();
892       name = d3.ns.qualify(name);
893       return name.local
894           ? node.getAttributeNS(name.space, name.local)
895           : node.getAttribute(name);
896     }
897
898     // For attr(object), the object specifies the names and values of the
899     // attributes to set or remove. The values may be functions that are
900     // evaluated for each element.
901     for (value in name) this.each(d3_selection_attr(value, name[value]));
902     return this;
903   }
904
905   return this.each(d3_selection_attr(name, value));
906 };
907
908 function d3_selection_attr(name, value) {
909   name = d3.ns.qualify(name);
910
911   // For attr(string, null), remove the attribute with the specified name.
912   function attrNull() {
913     this.removeAttribute(name);
914   }
915   function attrNullNS() {
916     this.removeAttributeNS(name.space, name.local);
917   }
918
919   // For attr(string, string), set the attribute with the specified name.
920   function attrConstant() {
921     this.setAttribute(name, value);
922   }
923   function attrConstantNS() {
924     this.setAttributeNS(name.space, name.local, value);
925   }
926
927   // For attr(string, function), evaluate the function for each element, and set
928   // or remove the attribute as appropriate.
929   function attrFunction() {
930     var x = value.apply(this, arguments);
931     if (x == null) this.removeAttribute(name);
932     else this.setAttribute(name, x);
933   }
934   function attrFunctionNS() {
935     var x = value.apply(this, arguments);
936     if (x == null) this.removeAttributeNS(name.space, name.local);
937     else this.setAttributeNS(name.space, name.local, x);
938   }
939
940   return value == null
941       ? (name.local ? attrNullNS : attrNull) : (typeof value === "function"
942       ? (name.local ? attrFunctionNS : attrFunction)
943       : (name.local ? attrConstantNS : attrConstant));
944 }
945 function d3_collapse(s) {
946   return s.trim().replace(/\s+/g, " ");
947 }
948
949 d3_selectionPrototype.classed = function(name, value) {
950   if (arguments.length < 2) {
951
952     // For classed(string), return true only if the first node has the specified
953     // class or classes. Note that even if the browser supports DOMTokenList, it
954     // probably doesn't support it on SVG elements (which can be animated).
955     if (typeof name === "string") {
956       var node = this.node(),
957           n = (name = name.trim().split(/^|\s+/g)).length,
958           i = -1;
959       if (value = node.classList) {
960         while (++i < n) if (!value.contains(name[i])) return false;
961       } else {
962         value = node.getAttribute("class");
963         while (++i < n) if (!d3_selection_classedRe(name[i]).test(value)) return false;
964       }
965       return true;
966     }
967
968     // For classed(object), the object specifies the names of classes to add or
969     // remove. The values may be functions that are evaluated for each element.
970     for (value in name) this.each(d3_selection_classed(value, name[value]));
971     return this;
972   }
973
974   // Otherwise, both a name and a value are specified, and are handled as below.
975   return this.each(d3_selection_classed(name, value));
976 };
977
978 function d3_selection_classedRe(name) {
979   return new RegExp("(?:^|\\s+)" + d3.requote(name) + "(?:\\s+|$)", "g");
980 }
981
982 // Multiple class names are allowed (e.g., "foo bar").
983 function d3_selection_classed(name, value) {
984   name = name.trim().split(/\s+/).map(d3_selection_classedName);
985   var n = name.length;
986
987   function classedConstant() {
988     var i = -1;
989     while (++i < n) name[i](this, value);
990   }
991
992   // When the value is a function, the function is still evaluated only once per
993   // element even if there are multiple class names.
994   function classedFunction() {
995     var i = -1, x = value.apply(this, arguments);
996     while (++i < n) name[i](this, x);
997   }
998
999   return typeof value === "function"
1000       ? classedFunction
1001       : classedConstant;
1002 }
1003
1004 function d3_selection_classedName(name) {
1005   var re = d3_selection_classedRe(name);
1006   return function(node, value) {
1007     if (c = node.classList) return value ? c.add(name) : c.remove(name);
1008     var c = node.getAttribute("class") || "";
1009     if (value) {
1010       re.lastIndex = 0;
1011       if (!re.test(c)) node.setAttribute("class", d3_collapse(c + " " + name));
1012     } else {
1013       node.setAttribute("class", d3_collapse(c.replace(re, " ")));
1014     }
1015   };
1016 }
1017
1018 d3_selectionPrototype.style = function(name, value, priority) {
1019   var n = arguments.length;
1020   if (n < 3) {
1021
1022     // For style(object) or style(object, string), the object specifies the
1023     // names and values of the attributes to set or remove. The values may be
1024     // functions that are evaluated for each element. The optional string
1025     // specifies the priority.
1026     if (typeof name !== "string") {
1027       if (n < 2) value = "";
1028       for (priority in name) this.each(d3_selection_style(priority, name[priority], value));
1029       return this;
1030     }
1031
1032     // For style(string), return the computed style value for the first node.
1033     if (n < 2) return d3_window.getComputedStyle(this.node(), null).getPropertyValue(name);
1034
1035     // For style(string, string) or style(string, function), use the default
1036     // priority. The priority is ignored for style(string, null).
1037     priority = "";
1038   }
1039
1040   // Otherwise, a name, value and priority are specified, and handled as below.
1041   return this.each(d3_selection_style(name, value, priority));
1042 };
1043
1044 function d3_selection_style(name, value, priority) {
1045
1046   // For style(name, null) or style(name, null, priority), remove the style
1047   // property with the specified name. The priority is ignored.
1048   function styleNull() {
1049     this.style.removeProperty(name);
1050   }
1051
1052   // For style(name, string) or style(name, string, priority), set the style
1053   // property with the specified name, using the specified priority.
1054   function styleConstant() {
1055     this.style.setProperty(name, value, priority);
1056   }
1057
1058   // For style(name, function) or style(name, function, priority), evaluate the
1059   // function for each element, and set or remove the style property as
1060   // appropriate. When setting, use the specified priority.
1061   function styleFunction() {
1062     var x = value.apply(this, arguments);
1063     if (x == null) this.style.removeProperty(name);
1064     else this.style.setProperty(name, x, priority);
1065   }
1066
1067   return value == null
1068       ? styleNull : (typeof value === "function"
1069       ? styleFunction : styleConstant);
1070 }
1071
1072 d3_selectionPrototype.property = function(name, value) {
1073   if (arguments.length < 2) {
1074
1075     // For property(string), return the property value for the first node.
1076     if (typeof name === "string") return this.node()[name];
1077
1078     // For property(object), the object specifies the names and values of the
1079     // properties to set or remove. The values may be functions that are
1080     // evaluated for each element.
1081     for (value in name) this.each(d3_selection_property(value, name[value]));
1082     return this;
1083   }
1084
1085   // Otherwise, both a name and a value are specified, and are handled as below.
1086   return this.each(d3_selection_property(name, value));
1087 };
1088
1089 function d3_selection_property(name, value) {
1090
1091   // For property(name, null), remove the property with the specified name.
1092   function propertyNull() {
1093     delete this[name];
1094   }
1095
1096   // For property(name, string), set the property with the specified name.
1097   function propertyConstant() {
1098     this[name] = value;
1099   }
1100
1101   // For property(name, function), evaluate the function for each element, and
1102   // set or remove the property as appropriate.
1103   function propertyFunction() {
1104     var x = value.apply(this, arguments);
1105     if (x == null) delete this[name];
1106     else this[name] = x;
1107   }
1108
1109   return value == null
1110       ? propertyNull : (typeof value === "function"
1111       ? propertyFunction : propertyConstant);
1112 }
1113
1114 d3_selectionPrototype.text = function(value) {
1115   return arguments.length
1116       ? this.each(typeof value === "function"
1117       ? function() { var v = value.apply(this, arguments); this.textContent = v == null ? "" : v; } : value == null
1118       ? function() { if (this.textContent !== "") this.textContent = ""; }
1119       : function() { if (this.textContent !== value) this.textContent = value; })
1120       : this.node().textContent;
1121 };
1122
1123 d3_selectionPrototype.html = function(value) {
1124   return arguments.length
1125       ? this.each(typeof value === "function"
1126       ? function() { var v = value.apply(this, arguments); this.innerHTML = v == null ? "" : v; } : value == null
1127       ? function() { this.innerHTML = ""; }
1128       : function() { this.innerHTML = value; })
1129       : this.node().innerHTML;
1130 };
1131
1132 d3_selectionPrototype.append = function(name) {
1133   name = d3_selection_creator(name);
1134   return this.select(function() {
1135     return this.appendChild(name.apply(this, arguments));
1136   });
1137 };
1138
1139 function d3_selection_creator(name) {
1140   return typeof name === "function" ? name
1141       : (name = d3.ns.qualify(name)).local ? function() { return this.ownerDocument.createElementNS(name.space, name.local); }
1142       : function() { return this.ownerDocument.createElementNS(this.namespaceURI, name); };
1143 }
1144
1145 d3_selectionPrototype.insert = function(name, before) {
1146   name = d3_selection_creator(name);
1147   before = d3_selection_selector(before);
1148   return this.select(function() {
1149     return this.insertBefore(name.apply(this, arguments), before.apply(this, arguments) || null);
1150   });
1151 };
1152
1153 // TODO remove(selector)?
1154 // TODO remove(node)?
1155 // TODO remove(function)?
1156 d3_selectionPrototype.remove = function() {
1157   return this.each(function() {
1158     var parent = this.parentNode;
1159     if (parent) parent.removeChild(this);
1160   });
1161 };
1162
1163 d3_selectionPrototype.data = function(value, key) {
1164   var i = -1,
1165       n = this.length,
1166       group,
1167       node;
1168
1169   // If no value is specified, return the first value.
1170   if (!arguments.length) {
1171     value = new Array(n = (group = this[0]).length);
1172     while (++i < n) {
1173       if (node = group[i]) {
1174         value[i] = node.__data__;
1175       }
1176     }
1177     return value;
1178   }
1179
1180   function bind(group, groupData) {
1181     var i,
1182         n = group.length,
1183         m = groupData.length,
1184         n0 = Math.min(n, m),
1185         updateNodes = new Array(m),
1186         enterNodes = new Array(m),
1187         exitNodes = new Array(n),
1188         node,
1189         nodeData;
1190
1191     if (key) {
1192       var nodeByKeyValue = new d3_Map,
1193           dataByKeyValue = new d3_Map,
1194           keyValues = [],
1195           keyValue;
1196
1197       for (i = -1; ++i < n;) {
1198         keyValue = key.call(node = group[i], node.__data__, i);
1199         if (nodeByKeyValue.has(keyValue)) {
1200           exitNodes[i] = node; // duplicate selection key
1201         } else {
1202           nodeByKeyValue.set(keyValue, node);
1203         }
1204         keyValues.push(keyValue);
1205       }
1206
1207       for (i = -1; ++i < m;) {
1208         keyValue = key.call(groupData, nodeData = groupData[i], i);
1209         if (node = nodeByKeyValue.get(keyValue)) {
1210           updateNodes[i] = node;
1211           node.__data__ = nodeData;
1212         } else if (!dataByKeyValue.has(keyValue)) { // no duplicate data key
1213           enterNodes[i] = d3_selection_dataNode(nodeData);
1214         }
1215         dataByKeyValue.set(keyValue, nodeData);
1216         nodeByKeyValue.remove(keyValue);
1217       }
1218
1219       for (i = -1; ++i < n;) {
1220         if (nodeByKeyValue.has(keyValues[i])) {
1221           exitNodes[i] = group[i];
1222         }
1223       }
1224     } else {
1225       for (i = -1; ++i < n0;) {
1226         node = group[i];
1227         nodeData = groupData[i];
1228         if (node) {
1229           node.__data__ = nodeData;
1230           updateNodes[i] = node;
1231         } else {
1232           enterNodes[i] = d3_selection_dataNode(nodeData);
1233         }
1234       }
1235       for (; i < m; ++i) {
1236         enterNodes[i] = d3_selection_dataNode(groupData[i]);
1237       }
1238       for (; i < n; ++i) {
1239         exitNodes[i] = group[i];
1240       }
1241     }
1242
1243     enterNodes.update
1244         = updateNodes;
1245
1246     enterNodes.parentNode
1247         = updateNodes.parentNode
1248         = exitNodes.parentNode
1249         = group.parentNode;
1250
1251     enter.push(enterNodes);
1252     update.push(updateNodes);
1253     exit.push(exitNodes);
1254   }
1255
1256   var enter = d3_selection_enter([]),
1257       update = d3_selection([]),
1258       exit = d3_selection([]);
1259
1260   if (typeof value === "function") {
1261     while (++i < n) {
1262       bind(group = this[i], value.call(group, group.parentNode.__data__, i));
1263     }
1264   } else {
1265     while (++i < n) {
1266       bind(group = this[i], value);
1267     }
1268   }
1269
1270   update.enter = function() { return enter; };
1271   update.exit = function() { return exit; };
1272   return update;
1273 };
1274
1275 function d3_selection_dataNode(data) {
1276   return {__data__: data};
1277 }
1278
1279 d3_selectionPrototype.datum = function(value) {
1280   return arguments.length
1281       ? this.property("__data__", value)
1282       : this.property("__data__");
1283 };
1284
1285 d3_selectionPrototype.filter = function(filter) {
1286   var subgroups = [],
1287       subgroup,
1288       group,
1289       node;
1290
1291   if (typeof filter !== "function") filter = d3_selection_filter(filter);
1292
1293   for (var j = 0, m = this.length; j < m; j++) {
1294     subgroups.push(subgroup = []);
1295     subgroup.parentNode = (group = this[j]).parentNode;
1296     for (var i = 0, n = group.length; i < n; i++) {
1297       if ((node = group[i]) && filter.call(node, node.__data__, i, j)) {
1298         subgroup.push(node);
1299       }
1300     }
1301   }
1302
1303   return d3_selection(subgroups);
1304 };
1305
1306 function d3_selection_filter(selector) {
1307   return function() {
1308     return d3_selectMatches(this, selector);
1309   };
1310 }
1311
1312 d3_selectionPrototype.order = function() {
1313   for (var j = -1, m = this.length; ++j < m;) {
1314     for (var group = this[j], i = group.length - 1, next = group[i], node; --i >= 0;) {
1315       if (node = group[i]) {
1316         if (next && next !== node.nextSibling) next.parentNode.insertBefore(node, next);
1317         next = node;
1318       }
1319     }
1320   }
1321   return this;
1322 };
1323
1324 d3_selectionPrototype.sort = function(comparator) {
1325   comparator = d3_selection_sortComparator.apply(this, arguments);
1326   for (var j = -1, m = this.length; ++j < m;) this[j].sort(comparator);
1327   return this.order();
1328 };
1329
1330 function d3_selection_sortComparator(comparator) {
1331   if (!arguments.length) comparator = d3.ascending;
1332   return function(a, b) {
1333     return a && b ? comparator(a.__data__, b.__data__) : !a - !b;
1334   };
1335 }
1336
1337 d3_selectionPrototype.each = function(callback) {
1338   return d3_selection_each(this, function(node, i, j) {
1339     callback.call(node, node.__data__, i, j);
1340   });
1341 };
1342
1343 function d3_selection_each(groups, callback) {
1344   for (var j = 0, m = groups.length; j < m; j++) {
1345     for (var group = groups[j], i = 0, n = group.length, node; i < n; i++) {
1346       if (node = group[i]) callback(node, i, j);
1347     }
1348   }
1349   return groups;
1350 }
1351
1352 d3_selectionPrototype.call = function(callback) {
1353   var args = d3_array(arguments);
1354   callback.apply(args[0] = this, args);
1355   return this;
1356 };
1357
1358 d3_selectionPrototype.empty = function() {
1359   return !this.node();
1360 };
1361
1362 d3_selectionPrototype.node = function() {
1363   for (var j = 0, m = this.length; j < m; j++) {
1364     for (var group = this[j], i = 0, n = group.length; i < n; i++) {
1365       var node = group[i];
1366       if (node) return node;
1367     }
1368   }
1369   return null;
1370 };
1371
1372 d3_selectionPrototype.size = function() {
1373   var n = 0;
1374   this.each(function() { ++n; });
1375   return n;
1376 };
1377
1378 function d3_selection_enter(selection) {
1379   d3_subclass(selection, d3_selection_enterPrototype);
1380   return selection;
1381 }
1382
1383 var d3_selection_enterPrototype = [];
1384
1385 d3.selection.enter = d3_selection_enter;
1386 d3.selection.enter.prototype = d3_selection_enterPrototype;
1387
1388 d3_selection_enterPrototype.append = d3_selectionPrototype.append;
1389 d3_selection_enterPrototype.empty = d3_selectionPrototype.empty;
1390 d3_selection_enterPrototype.node = d3_selectionPrototype.node;
1391 d3_selection_enterPrototype.call = d3_selectionPrototype.call;
1392 d3_selection_enterPrototype.size = d3_selectionPrototype.size;
1393
1394
1395 d3_selection_enterPrototype.select = function(selector) {
1396   var subgroups = [],
1397       subgroup,
1398       subnode,
1399       upgroup,
1400       group,
1401       node;
1402
1403   for (var j = -1, m = this.length; ++j < m;) {
1404     upgroup = (group = this[j]).update;
1405     subgroups.push(subgroup = []);
1406     subgroup.parentNode = group.parentNode;
1407     for (var i = -1, n = group.length; ++i < n;) {
1408       if (node = group[i]) {
1409         subgroup.push(upgroup[i] = subnode = selector.call(group.parentNode, node.__data__, i, j));
1410         subnode.__data__ = node.__data__;
1411       } else {
1412         subgroup.push(null);
1413       }
1414     }
1415   }
1416
1417   return d3_selection(subgroups);
1418 };
1419
1420 d3_selection_enterPrototype.insert = function(name, before) {
1421   if (arguments.length < 2) before = d3_selection_enterInsertBefore(this);
1422   return d3_selectionPrototype.insert.call(this, name, before);
1423 };
1424
1425 function d3_selection_enterInsertBefore(enter) {
1426   var i0, j0;
1427   return function(d, i, j) {
1428     var group = enter[j].update,
1429         n = group.length,
1430         node;
1431     if (j != j0) j0 = j, i0 = 0;
1432     if (i >= i0) i0 = i + 1;
1433     while (!(node = group[i0]) && ++i0 < n);
1434     return node;
1435   };
1436 }
1437
1438 // import "../transition/transition";
1439
1440 d3_selectionPrototype.transition = function() {
1441   var id = d3_transitionInheritId || ++d3_transitionId,
1442       subgroups = [],
1443       subgroup,
1444       node,
1445       transition = d3_transitionInherit || {time: Date.now(), ease: d3_ease_cubicInOut, delay: 0, duration: 250};
1446
1447   for (var j = -1, m = this.length; ++j < m;) {
1448     subgroups.push(subgroup = []);
1449     for (var group = this[j], i = -1, n = group.length; ++i < n;) {
1450       if (node = group[i]) d3_transitionNode(node, i, id, transition);
1451       subgroup.push(node);
1452     }
1453   }
1454
1455   return d3_transition(subgroups, id);
1456 };
1457 // import "../transition/transition";
1458
1459 d3_selectionPrototype.interrupt = function() {
1460   return this.each(d3_selection_interrupt);
1461 };
1462
1463 function d3_selection_interrupt() {
1464   var lock = this.__transition__;
1465   if (lock) ++lock.active;
1466 }
1467
1468 // TODO fast singleton implementation?
1469 d3.select = function(node) {
1470   var group = [typeof node === "string" ? d3_select(node, d3_document) : node];
1471   group.parentNode = d3_documentElement;
1472   return d3_selection([group]);
1473 };
1474
1475 d3.selectAll = function(nodes) {
1476   var group = d3_array(typeof nodes === "string" ? d3_selectAll(nodes, d3_document) : nodes);
1477   group.parentNode = d3_documentElement;
1478   return d3_selection([group]);
1479 };
1480
1481 var d3_selectionRoot = d3.select(d3_documentElement);
1482
1483 d3_selectionPrototype.on = function(type, listener, capture) {
1484   var n = arguments.length;
1485   if (n < 3) {
1486
1487     // For on(object) or on(object, boolean), the object specifies the event
1488     // types and listeners to add or remove. The optional boolean specifies
1489     // whether the listener captures events.
1490     if (typeof type !== "string") {
1491       if (n < 2) listener = false;
1492       for (capture in type) this.each(d3_selection_on(capture, type[capture], listener));
1493       return this;
1494     }
1495
1496     // For on(string), return the listener for the first node.
1497     if (n < 2) return (n = this.node()["__on" + type]) && n._;
1498
1499     // For on(string, function), use the default capture.
1500     capture = false;
1501   }
1502
1503   // Otherwise, a type, listener and capture are specified, and handled as below.
1504   return this.each(d3_selection_on(type, listener, capture));
1505 };
1506
1507 function d3_selection_on(type, listener, capture) {
1508   var name = "__on" + type,
1509       i = type.indexOf("."),
1510       wrap = d3_selection_onListener;
1511
1512   if (i > 0) type = type.substring(0, i);
1513   var filter = d3_selection_onFilters.get(type);
1514   if (filter) type = filter, wrap = d3_selection_onFilter;
1515
1516   function onRemove() {
1517     var l = this[name];
1518     if (l) {
1519       this.removeEventListener(type, l, l.$);
1520       delete this[name];
1521     }
1522   }
1523
1524   function onAdd() {
1525     var l = wrap(listener, d3_array(arguments));
1526     if (typeof Raven !== 'undefined') l = Raven.wrap(l);
1527     onRemove.call(this);
1528     this.addEventListener(type, this[name] = l, l.$ = capture);
1529     l._ = listener;
1530   }
1531
1532   function removeAll() {
1533     var re = new RegExp("^__on([^.]+)" + d3.requote(type) + "$"),
1534         match;
1535     for (var name in this) {
1536       if (match = name.match(re)) {
1537         var l = this[name];
1538         this.removeEventListener(match[1], l, l.$);
1539         delete this[name];
1540       }
1541     }
1542   }
1543
1544   return i
1545       ? listener ? onAdd : onRemove
1546       : listener ? d3_noop : removeAll;
1547 }
1548
1549 var d3_selection_onFilters = d3.map({
1550   mouseenter: "mouseover",
1551   mouseleave: "mouseout"
1552 });
1553
1554 d3_selection_onFilters.forEach(function(k) {
1555   if ("on" + k in d3_document) d3_selection_onFilters.remove(k);
1556 });
1557
1558 function d3_selection_onListener(listener, argumentz) {
1559   return function(e) {
1560     var o = d3.event; // Events can be reentrant (e.g., focus).
1561     d3.event = e;
1562     argumentz[0] = this.__data__;
1563     try {
1564       listener.apply(this, argumentz);
1565     } finally {
1566       d3.event = o;
1567     }
1568   };
1569 }
1570
1571 function d3_selection_onFilter(listener, argumentz) {
1572   var l = d3_selection_onListener(listener, argumentz);
1573   return function(e) {
1574     var target = this, related = e.relatedTarget;
1575     if (!related || (related !== target && !(related.compareDocumentPosition(target) & 8))) {
1576       l.call(target, e);
1577     }
1578   };
1579 }
1580
1581 var d3_event_dragSelect = "onselectstart" in d3_document ? null : d3_vendorSymbol(d3_documentElement.style, "userSelect"),
1582     d3_event_dragId = 0;
1583
1584 function d3_event_dragSuppress() {
1585   var name = ".dragsuppress-" + ++d3_event_dragId,
1586       click = "click" + name,
1587       w = d3.select(d3_window)
1588           .on("touchmove" + name, d3_eventPreventDefault)
1589           .on("dragstart" + name, d3_eventPreventDefault)
1590           .on("selectstart" + name, d3_eventPreventDefault);
1591   if (d3_event_dragSelect) {
1592     var style = d3_documentElement.style,
1593         select = style[d3_event_dragSelect];
1594     style[d3_event_dragSelect] = "none";
1595   }
1596   return function(suppressClick) {
1597     w.on(name, null);
1598     if (d3_event_dragSelect) style[d3_event_dragSelect] = select;
1599     if (suppressClick) { // suppress the next click, but only if it’s immediate
1600       function off() { w.on(click, null); }
1601       w.on(click, function() { d3_eventCancel(); off(); }, true);
1602       setTimeout(off, 0);
1603     }
1604   };
1605 }
1606
1607 d3.mouse = function(container) {
1608   return d3_mousePoint(container, d3_eventSource());
1609 };
1610
1611 // https://bugs.webkit.org/show_bug.cgi?id=44083
1612 var d3_mouse_bug44083 = /WebKit/.test(d3_window.navigator.userAgent) ? -1 : 0;
1613
1614 function d3_mousePoint(container, e) {
1615   if (e.changedTouches) e = e.changedTouches[0];
1616   var svg = container.ownerSVGElement || container;
1617   if (svg.createSVGPoint) {
1618     var point = svg.createSVGPoint();
1619     if (d3_mouse_bug44083 < 0 && (d3_window.scrollX || d3_window.scrollY)) {
1620       svg = d3.select("body").append("svg").style({
1621         position: "absolute",
1622         top: 0,
1623         left: 0,
1624         margin: 0,
1625         padding: 0,
1626         border: "none"
1627       }, "important");
1628       var ctm = svg[0][0].getScreenCTM();
1629       d3_mouse_bug44083 = !(ctm.f || ctm.e);
1630       svg.remove();
1631     }
1632     if (d3_mouse_bug44083) point.x = e.pageX, point.y = e.pageY;
1633     else point.x = e.clientX, point.y = e.clientY;
1634     point = point.matrixTransform(container.getScreenCTM().inverse());
1635     return [point.x, point.y];
1636   }
1637   var rect = container.getBoundingClientRect();
1638   return [e.clientX - rect.left - container.clientLeft, e.clientY - rect.top - container.clientTop];
1639 };
1640
1641 d3.touches = function(container, touches) {
1642   if (arguments.length < 2) touches = d3_eventSource().touches;
1643   return touches ? d3_array(touches).map(function(touch) {
1644     var point = d3_mousePoint(container, touch);
1645     point.identifier = touch.identifier;
1646     return point;
1647   }) : [];
1648 };
1649 var π = Math.PI,
1650     τ = 2 * π,
1651     halfπ = π / 2,
1652     ε = 1e-6,
1653     ε2 = ε * ε,
1654     d3_radians = π / 180,
1655     d3_degrees = 180 / π;
1656
1657 function d3_sgn(x) {
1658   return x > 0 ? 1 : x < 0 ? -1 : 0;
1659 }
1660
1661 function d3_acos(x) {
1662   return x > 1 ? 0 : x < -1 ? π : Math.acos(x);
1663 }
1664
1665 function d3_asin(x) {
1666   return x > 1 ? halfπ : x < -1 ? -halfπ : Math.asin(x);
1667 }
1668
1669 function d3_sinh(x) {
1670   return ((x = Math.exp(x)) - 1 / x) / 2;
1671 }
1672
1673 function d3_cosh(x) {
1674   return ((x = Math.exp(x)) + 1 / x) / 2;
1675 }
1676
1677 function d3_tanh(x) {
1678   return ((x = Math.exp(2 * x)) - 1) / (x + 1);
1679 }
1680
1681 function d3_haversin(x) {
1682   return (x = Math.sin(x / 2)) * x;
1683 }
1684
1685 var ρ = Math.SQRT2,
1686     ρ2 = 2,
1687     ρ4 = 4;
1688
1689 // p0 = [ux0, uy0, w0]
1690 // p1 = [ux1, uy1, w1]
1691 d3.interpolateZoom = function(p0, p1) {
1692   var ux0 = p0[0], uy0 = p0[1], w0 = p0[2],
1693       ux1 = p1[0], uy1 = p1[1], w1 = p1[2];
1694
1695   var dx = ux1 - ux0,
1696       dy = uy1 - uy0,
1697       d2 = dx * dx + dy * dy,
1698       d1 = Math.sqrt(d2),
1699       b0 = (w1 * w1 - w0 * w0 + ρ4 * d2) / (2 * w0 * ρ2 * d1),
1700       b1 = (w1 * w1 - w0 * w0 - ρ4 * d2) / (2 * w1 * ρ2 * d1),
1701       r0 = Math.log(Math.sqrt(b0 * b0 + 1) - b0),
1702       r1 = Math.log(Math.sqrt(b1 * b1 + 1) - b1),
1703       dr = r1 - r0,
1704       S = (dr || Math.log(w1 / w0)) / ρ;
1705
1706   function interpolate(t) {
1707     var s = t * S;
1708     if (dr) {
1709       // General case.
1710       var coshr0 = d3_cosh(r0),
1711           u = w0 / (ρ2 * d1) * (coshr0 * d3_tanh(ρ * s + r0) - d3_sinh(r0));
1712       return [
1713         ux0 + u * dx,
1714         uy0 + u * dy,
1715         w0 * coshr0 / d3_cosh(ρ * s + r0)
1716       ];
1717     }
1718     // Special case for u0 ~= u1.
1719     return [
1720       ux0 + t * dx,
1721       uy0 + t * dy,
1722       w0 * Math.exp(ρ * s)
1723     ];
1724   }
1725
1726   interpolate.duration = S * 1000;
1727
1728   return interpolate;
1729 };
1730
1731 d3.behavior.zoom = function() {
1732   var view = {x: 0, y: 0, k: 1},
1733       translate0, // translate when we started zooming (to avoid drift)
1734       center, // desired position of translate0 after zooming
1735       size = [960, 500], // viewport size; required for zoom interpolation
1736       scaleExtent = d3_behavior_zoomInfinity,
1737       mousedown = "mousedown.zoom",
1738       mousemove = "mousemove.zoom",
1739       mouseup = "mouseup.zoom",
1740       mousewheelTimer,
1741       touchstart = "touchstart.zoom",
1742       touchtime, // time of last touchstart (to detect double-tap)
1743       event = d3_eventDispatch(zoom, "zoomstart", "zoom", "zoomend"),
1744       x0,
1745       x1,
1746       y0,
1747       y1;
1748
1749   function zoom(g) {
1750     g   .on(mousedown, mousedowned)
1751         .on(d3_behavior_zoomWheel + ".zoom", mousewheeled)
1752         .on(mousemove, mousewheelreset)
1753         .on("dblclick.zoom", dblclicked)
1754         .on(touchstart, touchstarted);
1755   }
1756
1757   zoom.event = function(g) {
1758     g.each(function() {
1759       var event_ = event.of(this, arguments),
1760           view1 = view;
1761       if (d3_transitionInheritId) {
1762           d3.select(this).transition()
1763               .each("start.zoom", function() {
1764                 view = this.__chart__ || {x: 0, y: 0, k: 1}; // pre-transition state
1765                 zoomstarted(event_);
1766               })
1767               .tween("zoom:zoom", function() {
1768                 var dx = size[0],
1769                     dy = size[1],
1770                     cx = dx / 2,
1771                     cy = dy / 2,
1772                     i = d3.interpolateZoom(
1773                       [(cx - view.x) / view.k, (cy - view.y) / view.k, dx / view.k],
1774                       [(cx - view1.x) / view1.k, (cy - view1.y) / view1.k, dx / view1.k]
1775                     );
1776                 return function(t) {
1777                   var l = i(t), k = dx / l[2];
1778                   this.__chart__ = view = {x: cx - l[0] * k, y: cy - l[1] * k, k: k};
1779                   zoomed(event_);
1780                 };
1781               })
1782               .each("end.zoom", function() {
1783                 zoomended(event_);
1784               });
1785       } else {
1786         this.__chart__ = view;
1787         zoomstarted(event_);
1788         zoomed(event_);
1789         zoomended(event_);
1790       }
1791     });
1792   }
1793
1794   zoom.translate = function(_) {
1795     if (!arguments.length) return [view.x, view.y];
1796     view = {x: +_[0], y: +_[1], k: view.k}; // copy-on-write
1797     rescale();
1798     return zoom;
1799   };
1800
1801   zoom.scale = function(_) {
1802     if (!arguments.length) return view.k;
1803     view = {x: view.x, y: view.y, k: +_}; // copy-on-write
1804     rescale();
1805     return zoom;
1806   };
1807
1808   zoom.scaleExtent = function(_) {
1809     if (!arguments.length) return scaleExtent;
1810     scaleExtent = _ == null ? d3_behavior_zoomInfinity : [+_[0], +_[1]];
1811     return zoom;
1812   };
1813
1814   zoom.center = function(_) {
1815     if (!arguments.length) return center;
1816     center = _ && [+_[0], +_[1]];
1817     return zoom;
1818   };
1819
1820   zoom.size = function(_) {
1821     if (!arguments.length) return size;
1822     size = _ && [+_[0], +_[1]];
1823     return zoom;
1824   };
1825
1826   zoom.x = function(z) {
1827     if (!arguments.length) return x1;
1828     x1 = z;
1829     x0 = z.copy();
1830     view = {x: 0, y: 0, k: 1}; // copy-on-write
1831     return zoom;
1832   };
1833
1834   zoom.y = function(z) {
1835     if (!arguments.length) return y1;
1836     y1 = z;
1837     y0 = z.copy();
1838     view = {x: 0, y: 0, k: 1}; // copy-on-write
1839     return zoom;
1840   };
1841
1842   function location(p) {
1843     return [(p[0] - view.x) / view.k, (p[1] - view.y) / view.k];
1844   }
1845
1846   function point(l) {
1847     return [l[0] * view.k + view.x, l[1] * view.k + view.y];
1848   }
1849
1850   function scaleTo(s) {
1851     view.k = Math.max(scaleExtent[0], Math.min(scaleExtent[1], s));
1852   }
1853
1854   function translateTo(p, l) {
1855     l = point(l);
1856     view.x += p[0] - l[0];
1857     view.y += p[1] - l[1];
1858   }
1859
1860   function rescale() {
1861     if (x1) x1.domain(x0.range().map(function(x) { return (x - view.x) / view.k; }).map(x0.invert));
1862     if (y1) y1.domain(y0.range().map(function(y) { return (y - view.y) / view.k; }).map(y0.invert));
1863   }
1864
1865   function zoomstarted(event) {
1866     event({type: "zoomstart"});
1867   }
1868
1869   function zoomed(event) {
1870     rescale();
1871     event({type: "zoom", scale: view.k, translate: [view.x, view.y]});
1872   }
1873
1874   function zoomended(event) {
1875     event({type: "zoomend"});
1876   }
1877
1878   function mousedowned() {
1879     var target = this,
1880         event_ = event.of(target, arguments),
1881         eventTarget = d3.event.target,
1882         dragged = 0,
1883         w = d3.select(d3_window).on(mousemove, moved).on(mouseup, ended),
1884         l = location(d3.mouse(target)),
1885         dragRestore = d3_event_dragSuppress();
1886
1887     d3_selection_interrupt.call(target);
1888     zoomstarted(event_);
1889
1890     function moved() {
1891       dragged = 1;
1892       translateTo(d3.mouse(target), l);
1893       zoomed(event_);
1894     }
1895
1896     function ended() {
1897       w.on(mousemove, d3_window === target ? mousewheelreset : null).on(mouseup, null);
1898       dragRestore(dragged && d3.event.target === eventTarget);
1899       zoomended(event_);
1900     }
1901   }
1902
1903   // These closures persist for as long as at least one touch is active.
1904   function touchstarted() {
1905     var target = this,
1906         event_ = event.of(target, arguments),
1907         locations0 = {}, // touchstart locations
1908         distance0 = 0, // distance² between initial touches
1909         scale0, // scale when we started touching
1910         eventId = d3.event.changedTouches[0].identifier,
1911         touchmove = "touchmove.zoom-" + eventId,
1912         touchend = "touchend.zoom-" + eventId,
1913         w = d3.select(d3_window).on(touchmove, moved).on(touchend, ended),
1914         t = d3.select(target).on(mousedown, null).on(touchstart, started), // prevent duplicate events
1915         dragRestore = d3_event_dragSuppress();
1916
1917     d3_selection_interrupt.call(target);
1918     started();
1919     zoomstarted(event_);
1920
1921     // Updates locations of any touches in locations0.
1922     function relocate() {
1923       var touches = d3.touches(target);
1924       scale0 = view.k;
1925       touches.forEach(function(t) {
1926         if (t.identifier in locations0) locations0[t.identifier] = location(t);
1927       });
1928       return touches;
1929     }
1930
1931     // Temporarily override touchstart while gesture is active.
1932     function started() {
1933       // Only track touches started on the target element.
1934       var changed = d3.event.changedTouches;
1935       for (var i = 0, n = changed.length; i < n; ++i) {
1936         locations0[changed[i].identifier] = null;
1937       }
1938
1939       var touches = relocate(),
1940           now = Date.now();
1941
1942       if (touches.length === 1) {
1943         if (now - touchtime < 500) { // dbltap
1944           var p = touches[0], l = locations0[p.identifier];
1945           scaleTo(view.k * 2);
1946           translateTo(p, l);
1947           d3_eventPreventDefault();
1948           zoomed(event_);
1949         }
1950         touchtime = now;
1951       } else if (touches.length > 1) {
1952         var p = touches[0], q = touches[1],
1953             dx = p[0] - q[0], dy = p[1] - q[1];
1954         distance0 = dx * dx + dy * dy;
1955       }
1956     }
1957
1958     function moved() {
1959       var touches = d3.touches(target),
1960           p0, l0,
1961           p1, l1;
1962       for (var i = 0, n = touches.length; i < n; ++i, l1 = null) {
1963         p1 = touches[i];
1964         if (l1 = locations0[p1.identifier]) {
1965           if (l0) break;
1966           p0 = p1, l0 = l1;
1967         }
1968       }
1969
1970       if (l1) {
1971         var distance1 = (distance1 = p1[0] - p0[0]) * distance1 + (distance1 = p1[1] - p0[1]) * distance1,
1972             scale1 = distance0 && Math.sqrt(distance1 / distance0);
1973         p0 = [(p0[0] + p1[0]) / 2, (p0[1] + p1[1]) / 2];
1974         l0 = [(l0[0] + l1[0]) / 2, (l0[1] + l1[1]) / 2];
1975         scaleTo(scale1 * scale0);
1976       }
1977
1978       touchtime = null;
1979       translateTo(p0, l0);
1980       zoomed(event_);
1981     }
1982
1983     function ended() {
1984       // If there are any globally-active touches remaining, remove the ended
1985       // touches from locations0.
1986       if (d3.event.touches.length) {
1987         var changed = d3.event.changedTouches;
1988         for (var i = 0, n = changed.length; i < n; ++i) {
1989           delete locations0[changed[i].identifier];
1990         }
1991         // If locations0 is not empty, then relocate and continue listening for
1992         // touchmove and touchend.
1993         for (var identifier in locations0) {
1994           return void relocate(); // locations may have detached due to rotation
1995         }
1996       }
1997       // Otherwise, remove touchmove and touchend listeners.
1998       w.on(touchmove, null).on(touchend, null);
1999       t.on(mousedown, mousedowned).on(touchstart, touchstarted);
2000       dragRestore();
2001       zoomended(event_);
2002     }
2003   }
2004
2005   function mousewheeled() {
2006     var event_ = event.of(this, arguments);
2007     if (mousewheelTimer) clearTimeout(mousewheelTimer);
2008     else d3_selection_interrupt.call(this), zoomstarted(event_);
2009     mousewheelTimer = setTimeout(function() { mousewheelTimer = null; zoomended(event_); }, 50);
2010     d3_eventPreventDefault();
2011     var point = center || d3.mouse(this);
2012     if (!translate0) translate0 = location(point);
2013     scaleTo(Math.pow(2, d3_behavior_zoomDelta() * .002) * view.k);
2014     translateTo(point, translate0);
2015     zoomed(event_);
2016   }
2017
2018   function mousewheelreset() {
2019     translate0 = null;
2020   }
2021
2022   function dblclicked() {
2023     var event_ = event.of(this, arguments),
2024         p = d3.mouse(this),
2025         l = location(p),
2026         k = Math.log(view.k) / Math.LN2;
2027     zoomstarted(event_);
2028     scaleTo(Math.pow(2, d3.event.shiftKey ? Math.ceil(k) - 1 : Math.floor(k) + 1));
2029     translateTo(p, l);
2030     zoomed(event_);
2031     zoomended(event_);
2032   }
2033
2034   return d3.rebind(zoom, event, "on");
2035 };
2036
2037 var d3_behavior_zoomInfinity = [0, Infinity]; // default scale extent
2038
2039 // https://developer.mozilla.org/en-US/docs/Mozilla_event_reference/wheel
2040 var d3_behavior_zoomDelta, d3_behavior_zoomWheel
2041     = "onwheel" in d3_document ? (d3_behavior_zoomDelta = function() { return -d3.event.deltaY * (d3.event.deltaMode ? 120 : 1); }, "wheel")
2042     : "onmousewheel" in d3_document ? (d3_behavior_zoomDelta = function() { return d3.event.wheelDelta; }, "mousewheel")
2043     : (d3_behavior_zoomDelta = function() { return -d3.event.detail; }, "MozMousePixelScroll");
2044 function d3_functor(v) {
2045   return typeof v === "function" ? v : function() { return v; };
2046 }
2047
2048 d3.functor = d3_functor;
2049
2050 var d3_timer_queueHead,
2051     d3_timer_queueTail,
2052     d3_timer_interval, // is an interval (or frame) active?
2053     d3_timer_timeout, // is a timeout active?
2054     d3_timer_active, // active timer object
2055     d3_timer_frame = d3_window[d3_vendorSymbol(d3_window, "requestAnimationFrame")] || function(callback) { setTimeout(callback, 17); };
2056
2057 // The timer will continue to fire until callback returns true.
2058 d3.timer = function(callback, delay, then) {
2059   var n = arguments.length;
2060   if (n < 2) delay = 0;
2061   if (n < 3) then = Date.now();
2062
2063   // Add the callback to the tail of the queue.
2064   var time = then + delay, timer = {c: callback, t: time, f: false, n: null};
2065   if (d3_timer_queueTail) d3_timer_queueTail.n = timer;
2066   else d3_timer_queueHead = timer;
2067   d3_timer_queueTail = timer;
2068
2069   // Start animatin'!
2070   if (!d3_timer_interval) {
2071     d3_timer_timeout = clearTimeout(d3_timer_timeout);
2072     d3_timer_interval = 1;
2073     d3_timer_frame(d3_timer_step);
2074   }
2075 };
2076
2077 function d3_timer_step() {
2078   var now = d3_timer_mark(),
2079       delay = d3_timer_sweep() - now;
2080   if (delay > 24) {
2081     if (isFinite(delay)) {
2082       clearTimeout(d3_timer_timeout);
2083       d3_timer_timeout = setTimeout(d3_timer_step, delay);
2084     }
2085     d3_timer_interval = 0;
2086   } else {
2087     d3_timer_interval = 1;
2088     d3_timer_frame(d3_timer_step);
2089   }
2090 }
2091
2092 d3.timer.flush = function() {
2093   d3_timer_mark();
2094   d3_timer_sweep();
2095 };
2096
2097 function d3_timer_mark() {
2098   var now = Date.now();
2099   d3_timer_active = d3_timer_queueHead;
2100   while (d3_timer_active) {
2101     if (now >= d3_timer_active.t) d3_timer_active.f = d3_timer_active.c(now - d3_timer_active.t);
2102     d3_timer_active = d3_timer_active.n;
2103   }
2104   return now;
2105 }
2106
2107 // Flush after callbacks to avoid concurrent queue modification.
2108 // Returns the time of the earliest active timer, post-sweep.
2109 function d3_timer_sweep() {
2110   var t0,
2111       t1 = d3_timer_queueHead,
2112       time = Infinity;
2113   while (t1) {
2114     if (t1.f) {
2115       t1 = t0 ? t0.n = t1.n : d3_timer_queueHead = t1.n;
2116     } else {
2117       if (t1.t < time) time = t1.t;
2118       t1 = (t0 = t1).n;
2119     }
2120   }
2121   d3_timer_queueTail = t0;
2122   return time;
2123 }
2124 d3.geo = {};
2125 function d3_identity(d) {
2126   return d;
2127 }
2128 function d3_true() {
2129   return true;
2130 }
2131
2132 function d3_geo_spherical(cartesian) {
2133   return [
2134     Math.atan2(cartesian[1], cartesian[0]),
2135     d3_asin(cartesian[2])
2136   ];
2137 }
2138
2139 function d3_geo_sphericalEqual(a, b) {
2140   return abs(a[0] - b[0]) < ε && abs(a[1] - b[1]) < ε;
2141 }
2142
2143 // General spherical polygon clipping algorithm: takes a polygon, cuts it into
2144 // visible line segments and rejoins the segments by interpolating along the
2145 // clip edge.
2146 function d3_geo_clipPolygon(segments, compare, clipStartInside, interpolate, listener) {
2147   var subject = [],
2148       clip = [];
2149
2150   segments.forEach(function(segment) {
2151     if ((n = segment.length - 1) <= 0) return;
2152     var n, p0 = segment[0], p1 = segment[n];
2153
2154     // If the first and last points of a segment are coincident, then treat as
2155     // a closed ring.
2156     // TODO if all rings are closed, then the winding order of the exterior
2157     // ring should be checked.
2158     if (d3_geo_sphericalEqual(p0, p1)) {
2159       listener.lineStart();
2160       for (var i = 0; i < n; ++i) listener.point((p0 = segment[i])[0], p0[1]);
2161       listener.lineEnd();
2162       return;
2163     }
2164
2165     var a = new d3_geo_clipPolygonIntersection(p0, segment, null, true),
2166         b = new d3_geo_clipPolygonIntersection(p0, null, a, false);
2167     a.o = b;
2168     subject.push(a);
2169     clip.push(b);
2170     a = new d3_geo_clipPolygonIntersection(p1, segment, null, false);
2171     b = new d3_geo_clipPolygonIntersection(p1, null, a, true);
2172     a.o = b;
2173     subject.push(a);
2174     clip.push(b);
2175   });
2176   clip.sort(compare);
2177   d3_geo_clipPolygonLinkCircular(subject);
2178   d3_geo_clipPolygonLinkCircular(clip);
2179   if (!subject.length) return;
2180
2181   for (var i = 0, entry = clipStartInside, n = clip.length; i < n; ++i) {
2182     clip[i].e = entry = !entry;
2183   }
2184
2185   var start = subject[0],
2186       points,
2187       point;
2188   while (1) {
2189     // Find first unvisited intersection.
2190     var current = start,
2191         isSubject = true;
2192     while (current.v) if ((current = current.n) === start) return;
2193     points = current.z;
2194     listener.lineStart();
2195     do {
2196       current.v = current.o.v = true;
2197       if (current.e) {
2198         if (isSubject) {
2199           for (var i = 0, n = points.length; i < n; ++i) listener.point((point = points[i])[0], point[1]);
2200         } else {
2201           interpolate(current.x, current.n.x, 1, listener);
2202         }
2203         current = current.n;
2204       } else {
2205         if (isSubject) {
2206           points = current.p.z;
2207           for (var i = points.length - 1; i >= 0; --i) listener.point((point = points[i])[0], point[1]);
2208         } else {
2209           interpolate(current.x, current.p.x, -1, listener);
2210         }
2211         current = current.p;
2212       }
2213       current = current.o;
2214       points = current.z;
2215       isSubject = !isSubject;
2216     } while (!current.v);
2217     listener.lineEnd();
2218   }
2219 }
2220
2221 function d3_geo_clipPolygonLinkCircular(array) {
2222   if (!(n = array.length)) return;
2223   var n,
2224       i = 0,
2225       a = array[0],
2226       b;
2227   while (++i < n) {
2228     a.n = b = array[i];
2229     b.p = a;
2230     a = b;
2231   }
2232   a.n = b = array[0];
2233   b.p = a;
2234 }
2235
2236 function d3_geo_clipPolygonIntersection(point, points, other, entry) {
2237   this.x = point;
2238   this.z = points;
2239   this.o = other; // another intersection
2240   this.e = entry; // is an entry?
2241   this.v = false; // visited
2242   this.n = this.p = null; // next & previous
2243 }
2244
2245 function d3_geo_clip(pointVisible, clipLine, interpolate, clipStart) {
2246   return function(rotate, listener) {
2247     var line = clipLine(listener),
2248         rotatedClipStart = rotate.invert(clipStart[0], clipStart[1]);
2249
2250     var clip = {
2251       point: point,
2252       lineStart: lineStart,
2253       lineEnd: lineEnd,
2254       polygonStart: function() {
2255         clip.point = pointRing;
2256         clip.lineStart = ringStart;
2257         clip.lineEnd = ringEnd;
2258         segments = [];
2259         polygon = [];
2260         listener.polygonStart();
2261       },
2262       polygonEnd: function() {
2263         clip.point = point;
2264         clip.lineStart = lineStart;
2265         clip.lineEnd = lineEnd;
2266
2267         segments = d3.merge(segments);
2268         var clipStartInside = d3_geo_pointInPolygon(rotatedClipStart, polygon);
2269         if (segments.length) {
2270           d3_geo_clipPolygon(segments, d3_geo_clipSort, clipStartInside, interpolate, listener);
2271         } else if (clipStartInside) {
2272           listener.lineStart();
2273           interpolate(null, null, 1, listener);
2274           listener.lineEnd();
2275         }
2276         listener.polygonEnd();
2277         segments = polygon = null;
2278       },
2279       sphere: function() {
2280         listener.polygonStart();
2281         listener.lineStart();
2282         interpolate(null, null, 1, listener);
2283         listener.lineEnd();
2284         listener.polygonEnd();
2285       }
2286     };
2287
2288     function point(λ, φ) {
2289       var point = rotate(λ, φ);
2290       if (pointVisible(λ = point[0], φ = point[1])) listener.point(λ, φ);
2291     }
2292     function pointLine(λ, φ) {
2293       var point = rotate(λ, φ);
2294       line.point(point[0], point[1]);
2295     }
2296     function lineStart() { clip.point = pointLine; line.lineStart(); }
2297     function lineEnd() { clip.point = point; line.lineEnd(); }
2298
2299     var segments;
2300
2301     var buffer = d3_geo_clipBufferListener(),
2302         ringListener = clipLine(buffer),
2303         polygon,
2304         ring;
2305
2306     function pointRing(λ, φ) {
2307       ring.push([λ, φ]);
2308       var point = rotate(λ, φ);
2309       ringListener.point(point[0], point[1]);
2310     }
2311
2312     function ringStart() {
2313       ringListener.lineStart();
2314       ring = [];
2315     }
2316
2317     function ringEnd() {
2318       pointRing(ring[0][0], ring[0][1]);
2319       ringListener.lineEnd();
2320
2321       var clean = ringListener.clean(),
2322           ringSegments = buffer.buffer(),
2323           segment,
2324           n = ringSegments.length;
2325
2326       ring.pop();
2327       polygon.push(ring);
2328       ring = null;
2329
2330       if (!n) return;
2331
2332       // No intersections.
2333       if (clean & 1) {
2334         segment = ringSegments[0];
2335         var n = segment.length - 1,
2336             i = -1,
2337             point;
2338         listener.lineStart();
2339         while (++i < n) listener.point((point = segment[i])[0], point[1]);
2340         listener.lineEnd();
2341         return;
2342       }
2343
2344       // Rejoin connected segments.
2345       // TODO reuse bufferListener.rejoin()?
2346       if (n > 1 && clean & 2) ringSegments.push(ringSegments.pop().concat(ringSegments.shift()));
2347
2348       segments.push(ringSegments.filter(d3_geo_clipSegmentLength1));
2349     }
2350
2351     return clip;
2352   };
2353 }
2354
2355 function d3_geo_clipSegmentLength1(segment) {
2356   return segment.length > 1;
2357 }
2358
2359 function d3_geo_clipBufferListener() {
2360   var lines = [],
2361       line;
2362   return {
2363     lineStart: function() { lines.push(line = []); },
2364     point: function(λ, φ) { line.push([λ, φ]); },
2365     lineEnd: d3_noop,
2366     buffer: function() {
2367       var buffer = lines;
2368       lines = [];
2369       line = null;
2370       return buffer;
2371     },
2372     rejoin: function() {
2373       if (lines.length > 1) lines.push(lines.pop().concat(lines.shift()));
2374     }
2375   };
2376 }
2377
2378 // Intersection points are sorted along the clip edge. For both antimeridian
2379 // cutting and circle clipping, the same comparison is used.
2380 function d3_geo_clipSort(a, b) {
2381   return ((a = a.x)[0] < 0 ? a[1] - halfπ - ε : halfπ - a[1])
2382        - ((b = b.x)[0] < 0 ? b[1] - halfπ - ε : halfπ - b[1]);
2383 }
2384 // Adds floating point numbers with twice the normal precision.
2385 // Reference: J. R. Shewchuk, Adaptive Precision Floating-Point Arithmetic and
2386 // Fast Robust Geometric Predicates, Discrete & Computational Geometry 18(3)
2387 // 305–363 (1997).
2388 // Code adapted from GeographicLib by Charles F. F. Karney,
2389 // http://geographiclib.sourceforge.net/
2390 // See lib/geographiclib/LICENSE for details.
2391
2392 function d3_adder() {}
2393
2394 d3_adder.prototype = {
2395   s: 0, // rounded value
2396   t: 0, // exact error
2397   add: function(y) {
2398     d3_adderSum(y, this.t, d3_adderTemp);
2399     d3_adderSum(d3_adderTemp.s, this.s, this);
2400     if (this.s) this.t += d3_adderTemp.t;
2401     else this.s = d3_adderTemp.t;
2402   },
2403   reset: function() {
2404     this.s = this.t = 0;
2405   },
2406   valueOf: function() {
2407     return this.s;
2408   }
2409 };
2410
2411 var d3_adderTemp = new d3_adder;
2412
2413 function d3_adderSum(a, b, o) {
2414   var x = o.s = a + b, // a + b
2415       bv = x - a, av = x - bv; // b_virtual & a_virtual
2416   o.t = (a - av) + (b - bv); // a_roundoff + b_roundoff
2417 }
2418
2419 d3.geo.stream = function(object, listener) {
2420   if (object && d3_geo_streamObjectType.hasOwnProperty(object.type)) {
2421     d3_geo_streamObjectType[object.type](object, listener);
2422   } else {
2423     d3_geo_streamGeometry(object, listener);
2424   }
2425 };
2426
2427 function d3_geo_streamGeometry(geometry, listener) {
2428   if (geometry && d3_geo_streamGeometryType.hasOwnProperty(geometry.type)) {
2429     d3_geo_streamGeometryType[geometry.type](geometry, listener);
2430   }
2431 }
2432
2433 var d3_geo_streamObjectType = {
2434   Feature: function(feature, listener) {
2435     d3_geo_streamGeometry(feature.geometry, listener);
2436   },
2437   FeatureCollection: function(object, listener) {
2438     var features = object.features, i = -1, n = features.length;
2439     while (++i < n) d3_geo_streamGeometry(features[i].geometry, listener);
2440   }
2441 };
2442
2443 var d3_geo_streamGeometryType = {
2444   Sphere: function(object, listener) {
2445     listener.sphere();
2446   },
2447   Point: function(object, listener) {
2448     object = object.coordinates;
2449     listener.point(object[0], object[1], object[2]);
2450   },
2451   MultiPoint: function(object, listener) {
2452     var coordinates = object.coordinates, i = -1, n = coordinates.length;
2453     while (++i < n) object = coordinates[i], listener.point(object[0], object[1], object[2]);
2454   },
2455   LineString: function(object, listener) {
2456     d3_geo_streamLine(object.coordinates, listener, 0);
2457   },
2458   MultiLineString: function(object, listener) {
2459     var coordinates = object.coordinates, i = -1, n = coordinates.length;
2460     while (++i < n) d3_geo_streamLine(coordinates[i], listener, 0);
2461   },
2462   Polygon: function(object, listener) {
2463     d3_geo_streamPolygon(object.coordinates, listener);
2464   },
2465   MultiPolygon: function(object, listener) {
2466     var coordinates = object.coordinates, i = -1, n = coordinates.length;
2467     while (++i < n) d3_geo_streamPolygon(coordinates[i], listener);
2468   },
2469   GeometryCollection: function(object, listener) {
2470     var geometries = object.geometries, i = -1, n = geometries.length;
2471     while (++i < n) d3_geo_streamGeometry(geometries[i], listener);
2472   }
2473 };
2474
2475 function d3_geo_streamLine(coordinates, listener, closed) {
2476   var i = -1, n = coordinates.length - closed, coordinate;
2477   listener.lineStart();
2478   while (++i < n) coordinate = coordinates[i], listener.point(coordinate[0], coordinate[1], coordinate[2]);
2479   listener.lineEnd();
2480 }
2481
2482 function d3_geo_streamPolygon(coordinates, listener) {
2483   var i = -1, n = coordinates.length;
2484   listener.polygonStart();
2485   while (++i < n) d3_geo_streamLine(coordinates[i], listener, 1);
2486   listener.polygonEnd();
2487 }
2488
2489 d3.geo.area = function(object) {
2490   d3_geo_areaSum = 0;
2491   d3.geo.stream(object, d3_geo_area);
2492   return d3_geo_areaSum;
2493 };
2494
2495 var d3_geo_areaSum,
2496     d3_geo_areaRingSum = new d3_adder;
2497
2498 var d3_geo_area = {
2499   sphere: function() { d3_geo_areaSum += 4 * π; },
2500   point: d3_noop,
2501   lineStart: d3_noop,
2502   lineEnd: d3_noop,
2503
2504   // Only count area for polygon rings.
2505   polygonStart: function() {
2506     d3_geo_areaRingSum.reset();
2507     d3_geo_area.lineStart = d3_geo_areaRingStart;
2508   },
2509   polygonEnd: function() {
2510     var area = 2 * d3_geo_areaRingSum;
2511     d3_geo_areaSum += area < 0 ? 4 * π + area : area;
2512     d3_geo_area.lineStart = d3_geo_area.lineEnd = d3_geo_area.point = d3_noop;
2513   }
2514 };
2515
2516 function d3_geo_areaRingStart() {
2517   var λ00, φ00, λ0, cosφ0, sinφ0; // start point and previous point
2518
2519   // For the first point, …
2520   d3_geo_area.point = function(λ, φ) {
2521     d3_geo_area.point = nextPoint;
2522     λ0 = (λ00 = λ) * d3_radians, cosφ0 = Math.cos(φ = (φ00 = φ) * d3_radians / 2 + π / 4), sinφ0 = Math.sin(φ);
2523   };
2524
2525   // For subsequent points, …
2526   function nextPoint(λ, φ) {
2527     λ *= d3_radians;
2528     φ = φ * d3_radians / 2 + π / 4; // half the angular distance from south pole
2529
2530     // Spherical excess E for a spherical triangle with vertices: south pole,
2531     // previous point, current point.  Uses a formula derived from Cagnoli’s
2532     // theorem.  See Todhunter, Spherical Trig. (1871), Sec. 103, Eq. (2).
2533     var dλ = λ - λ0,
2534         cosφ = Math.cos(φ),
2535         sinφ = Math.sin(φ),
2536         k = sinφ0 * sinφ,
2537         u = cosφ0 * cosφ + k * Math.cos(dλ),
2538         v = k * Math.sin(dλ);
2539     d3_geo_areaRingSum.add(Math.atan2(v, u));
2540
2541     // Advance the previous points.
2542     λ0 = λ, cosφ0 = cosφ, sinφ0 = sinφ;
2543   }
2544
2545   // For the last point, return to the start.
2546   d3_geo_area.lineEnd = function() {
2547     nextPoint(λ00, φ00);
2548   };
2549 }
2550 // TODO
2551 // cross and scale return new vectors,
2552 // whereas add and normalize operate in-place
2553
2554 function d3_geo_cartesian(spherical) {
2555   var λ = spherical[0],
2556       φ = spherical[1],
2557       cosφ = Math.cos(φ);
2558   return [
2559     cosφ * Math.cos(λ),
2560     cosφ * Math.sin(λ),
2561     Math.sin(φ)
2562   ];
2563 }
2564
2565 function d3_geo_cartesianDot(a, b) {
2566   return a[0] * b[0] + a[1] * b[1] + a[2] * b[2];
2567 }
2568
2569 function d3_geo_cartesianCross(a, b) {
2570   return [
2571     a[1] * b[2] - a[2] * b[1],
2572     a[2] * b[0] - a[0] * b[2],
2573     a[0] * b[1] - a[1] * b[0]
2574   ];
2575 }
2576
2577 function d3_geo_cartesianAdd(a, b) {
2578   a[0] += b[0];
2579   a[1] += b[1];
2580   a[2] += b[2];
2581 }
2582
2583 function d3_geo_cartesianScale(vector, k) {
2584   return [
2585     vector[0] * k,
2586     vector[1] * k,
2587     vector[2] * k
2588   ];
2589 }
2590
2591 function d3_geo_cartesianNormalize(d) {
2592   var l = Math.sqrt(d[0] * d[0] + d[1] * d[1] + d[2] * d[2]);
2593   d[0] /= l;
2594   d[1] /= l;
2595   d[2] /= l;
2596 }
2597
2598 function d3_geo_pointInPolygon(point, polygon) {
2599   var meridian = point[0],
2600       parallel = point[1],
2601       meridianNormal = [Math.sin(meridian), -Math.cos(meridian), 0],
2602       polarAngle = 0,
2603       winding = 0;
2604   d3_geo_areaRingSum.reset();
2605
2606   for (var i = 0, n = polygon.length; i < n; ++i) {
2607     var ring = polygon[i],
2608         m = ring.length;
2609     if (!m) continue;
2610     var point0 = ring[0],
2611         λ0 = point0[0],
2612         φ0 = point0[1] / 2 + π / 4,
2613         sinφ0 = Math.sin(φ0),
2614         cosφ0 = Math.cos(φ0),
2615         j = 1;
2616
2617     while (true) {
2618       if (j === m) j = 0;
2619       point = ring[j];
2620       var λ = point[0],
2621           φ = point[1] / 2 + π / 4,
2622           sinφ = Math.sin(φ),
2623           cosφ = Math.cos(φ),
2624           dλ = λ - λ0,
2625           antimeridian = abs(dλ) > π,
2626           k = sinφ0 * sinφ;
2627       d3_geo_areaRingSum.add(Math.atan2(k * Math.sin(dλ), cosφ0 * cosφ + k * Math.cos(dλ)));
2628
2629       polarAngle += antimeridian ? dλ + (dλ >= 0 ? τ : -τ): dλ;
2630
2631       // Are the longitudes either side of the point's meridian, and are the
2632       // latitudes smaller than the parallel?
2633       if (antimeridian ^ λ0 >= meridian ^ λ >= meridian) {
2634         var arc = d3_geo_cartesianCross(d3_geo_cartesian(point0), d3_geo_cartesian(point));
2635         d3_geo_cartesianNormalize(arc);
2636         var intersection = d3_geo_cartesianCross(meridianNormal, arc);
2637         d3_geo_cartesianNormalize(intersection);
2638         var φarc = (antimeridian ^ dλ >= 0 ? -1 : 1) * d3_asin(intersection[2]);
2639         if (parallel > φarc || parallel === φarc && (arc[0] || arc[1])) {
2640           winding += antimeridian ^ dλ >= 0 ? 1 : -1;
2641         }
2642       }
2643       if (!j++) break;
2644       λ0 = λ, sinφ0 = sinφ, cosφ0 = cosφ, point0 = point;
2645     }
2646   }
2647
2648   // First, determine whether the South pole is inside or outside:
2649   //
2650   // It is inside if:
2651   // * the polygon winds around it in a clockwise direction.
2652   // * the polygon does not (cumulatively) wind around it, but has a negative
2653   //   (counter-clockwise) area.
2654   //
2655   // Second, count the (signed) number of times a segment crosses a meridian
2656   // from the point to the South pole.  If it is zero, then the point is the
2657   // same side as the South pole.
2658
2659   return (polarAngle < -ε || polarAngle < ε && d3_geo_areaRingSum < 0) ^ (winding & 1);
2660 }
2661
2662 var d3_geo_clipAntimeridian = d3_geo_clip(
2663     d3_true,
2664     d3_geo_clipAntimeridianLine,
2665     d3_geo_clipAntimeridianInterpolate,
2666     [-π, -π / 2]);
2667
2668 // Takes a line and cuts into visible segments. Return values:
2669 //   0: there were intersections or the line was empty.
2670 //   1: no intersections.
2671 //   2: there were intersections, and the first and last segments should be
2672 //      rejoined.
2673 function d3_geo_clipAntimeridianLine(listener) {
2674   var λ0 = NaN,
2675       φ0 = NaN,
2676       sλ0 = NaN,
2677       clean; // no intersections
2678
2679   return {
2680     lineStart: function() {
2681       listener.lineStart();
2682       clean = 1;
2683     },
2684     point: function(λ1, φ1) {
2685       var sλ1 = λ1 > 0 ? π : -π,
2686           dλ = abs(λ1 - λ0);
2687       if (abs(dλ - π) < ε) { // line crosses a pole
2688         listener.point(λ0, φ0 = (φ0 + φ1) / 2 > 0 ? halfπ : -halfπ);
2689         listener.point(sλ0, φ0);
2690         listener.lineEnd();
2691         listener.lineStart();
2692         listener.point(sλ1, φ0);
2693         listener.point(λ1, φ0);
2694         clean = 0;
2695       } else if (sλ0 !== sλ1 && dλ >= π) { // line crosses antimeridian
2696         // handle degeneracies
2697         if (abs(λ0 - sλ0) < ε) λ0 -= sλ0 * ε;
2698         if (abs(λ1 - sλ1) < ε) λ1 -= sλ1 * ε;
2699         φ0 = d3_geo_clipAntimeridianIntersect(λ0, φ0, λ1, φ1);
2700         listener.point(sλ0, φ0);
2701         listener.lineEnd();
2702         listener.lineStart();
2703         listener.point(sλ1, φ0);
2704         clean = 0;
2705       }
2706       listener.point(λ0 = λ1, φ0 = φ1);
2707       sλ0 = sλ1;
2708     },
2709     lineEnd: function() {
2710       listener.lineEnd();
2711       λ0 = φ0 = NaN;
2712     },
2713     // if there are intersections, we always rejoin the first and last segments.
2714     clean: function() { return 2 - clean; }
2715   };
2716 }
2717
2718 function d3_geo_clipAntimeridianIntersect(λ0, φ0, λ1, φ1) {
2719   var cosφ0,
2720       cosφ1,
2721       sinλ0_λ1 = Math.sin(λ0 - λ1);
2722   return abs(sinλ0_λ1) > ε
2723       ? Math.atan((Math.sin(φ0) * (cosφ1 = Math.cos(φ1)) * Math.sin(λ1)
2724                  - Math.sin(φ1) * (cosφ0 = Math.cos(φ0)) * Math.sin(λ0))
2725                  / (cosφ0 * cosφ1 * sinλ0_λ1))
2726       : (φ0 + φ1) / 2;
2727 }
2728
2729 function d3_geo_clipAntimeridianInterpolate(from, to, direction, listener) {
2730   var φ;
2731   if (from == null) {
2732     φ = direction * halfπ;
2733     listener.point(-π,  φ);
2734     listener.point( 0,  φ);
2735     listener.point( π,  φ);
2736     listener.point( π,  0);
2737     listener.point( π, -φ);
2738     listener.point( 0, -φ);
2739     listener.point(-π, -φ);
2740     listener.point(-π,  0);
2741     listener.point(-π,  φ);
2742   } else if (abs(from[0] - to[0]) > ε) {
2743     var s = from[0] < to[0] ? π : -π;
2744     φ = direction * s / 2;
2745     listener.point(-s, φ);
2746     listener.point( 0, φ);
2747     listener.point( s, φ);
2748   } else {
2749     listener.point(to[0], to[1]);
2750   }
2751 }
2752
2753 function d3_geo_equirectangular(λ, φ) {
2754   return [λ, φ];
2755 }
2756
2757 (d3.geo.equirectangular = function() {
2758   return d3_geo_projection(d3_geo_equirectangular);
2759 }).raw = d3_geo_equirectangular.invert = d3_geo_equirectangular;
2760
2761 d3.geo.rotation = function(rotate) {
2762   rotate = d3_geo_rotation(rotate[0] % 360 * d3_radians, rotate[1] * d3_radians, rotate.length > 2 ? rotate[2] * d3_radians : 0);
2763
2764   function forward(coordinates) {
2765     coordinates = rotate(coordinates[0] * d3_radians, coordinates[1] * d3_radians);
2766     return coordinates[0] *= d3_degrees, coordinates[1] *= d3_degrees, coordinates;
2767   }
2768
2769   forward.invert = function(coordinates) {
2770     coordinates = rotate.invert(coordinates[0] * d3_radians, coordinates[1] * d3_radians);
2771     return coordinates[0] *= d3_degrees, coordinates[1] *= d3_degrees, coordinates;
2772   };
2773
2774   return forward;
2775 };
2776
2777 function d3_geo_identityRotation(λ, φ) {
2778   return [λ > π ? λ - τ : λ < -π ? λ + τ : λ, φ];
2779 }
2780
2781 d3_geo_identityRotation.invert = d3_geo_equirectangular;
2782
2783 // Note: |δλ| must be < 2π
2784 function d3_geo_rotation(δλ, δφ, δγ) {
2785   return δλ ? (δφ || δγ ? d3_geo_compose(d3_geo_rotationλ(δλ), d3_geo_rotationφγ(δφ, δγ))
2786     : d3_geo_rotationλ(δλ))
2787     : (δφ || δγ ? d3_geo_rotationφγ(δφ, δγ)
2788     : d3_geo_identityRotation);
2789 }
2790
2791 function d3_geo_forwardRotationλ(δλ) {
2792   return function(λ, φ) {
2793     return λ += δλ, [λ > π ? λ - τ : λ < -π ? λ + τ : λ, φ];
2794   };
2795 }
2796
2797 function d3_geo_rotationλ(δλ) {
2798   var rotation = d3_geo_forwardRotationλ(δλ);
2799   rotation.invert = d3_geo_forwardRotationλ(-δλ);
2800   return rotation;
2801 }
2802
2803 function d3_geo_rotationφγ(δφ, δγ) {
2804   var cosδφ = Math.cos(δφ),
2805       sinδφ = Math.sin(δφ),
2806       cosδγ = Math.cos(δγ),
2807       sinδγ = Math.sin(δγ);
2808
2809   function rotation(λ, φ) {
2810     var cosφ = Math.cos(φ),
2811         x = Math.cos(λ) * cosφ,
2812         y = Math.sin(λ) * cosφ,
2813         z = Math.sin(φ),
2814         k = z * cosδφ + x * sinδφ;
2815     return [
2816       Math.atan2(y * cosδγ - k * sinδγ, x * cosδφ - z * sinδφ),
2817       d3_asin(k * cosδγ + y * sinδγ)
2818     ];
2819   }
2820
2821   rotation.invert = function(λ, φ) {
2822     var cosφ = Math.cos(φ),
2823         x = Math.cos(λ) * cosφ,
2824         y = Math.sin(λ) * cosφ,
2825         z = Math.sin(φ),
2826         k = z * cosδγ - y * sinδγ;
2827     return [
2828       Math.atan2(y * cosδγ + z * sinδγ, x * cosδφ + k * sinδφ),
2829       d3_asin(k * cosδφ - x * sinδφ)
2830     ];
2831   };
2832
2833   return rotation;
2834 }
2835
2836 d3.geo.circle = function() {
2837   var origin = [0, 0],
2838       angle,
2839       precision = 6,
2840       interpolate;
2841
2842   function circle() {
2843     var center = typeof origin === "function" ? origin.apply(this, arguments) : origin,
2844         rotate = d3_geo_rotation(-center[0] * d3_radians, -center[1] * d3_radians, 0).invert,
2845         ring = [];
2846
2847     interpolate(null, null, 1, {
2848       point: function(x, y) {
2849         ring.push(x = rotate(x, y));
2850         x[0] *= d3_degrees, x[1] *= d3_degrees;
2851       }
2852     });
2853
2854     return {type: "Polygon", coordinates: [ring]};
2855   }
2856
2857   circle.origin = function(x) {
2858     if (!arguments.length) return origin;
2859     origin = x;
2860     return circle;
2861   };
2862
2863   circle.angle = function(x) {
2864     if (!arguments.length) return angle;
2865     interpolate = d3_geo_circleInterpolate((angle = +x) * d3_radians, precision * d3_radians);
2866     return circle;
2867   };
2868
2869   circle.precision = function(_) {
2870     if (!arguments.length) return precision;
2871     interpolate = d3_geo_circleInterpolate(angle * d3_radians, (precision = +_) * d3_radians);
2872     return circle;
2873   };
2874
2875   return circle.angle(90);
2876 };
2877
2878 // Interpolates along a circle centered at [0°, 0°], with a given radius and
2879 // precision.
2880 function d3_geo_circleInterpolate(radius, precision) {
2881   var cr = Math.cos(radius),
2882       sr = Math.sin(radius);
2883   return function(from, to, direction, listener) {
2884     var step = direction * precision;
2885     if (from != null) {
2886       from = d3_geo_circleAngle(cr, from);
2887       to = d3_geo_circleAngle(cr, to);
2888       if (direction > 0 ? from < to: from > to) from += direction * τ;
2889     } else {
2890       from = radius + direction * τ;
2891       to = radius - .5 * step;
2892     }
2893     for (var point, t = from; direction > 0 ? t > to : t < to; t -= step) {
2894       listener.point((point = d3_geo_spherical([
2895         cr,
2896         -sr * Math.cos(t),
2897         -sr * Math.sin(t)
2898       ]))[0], point[1]);
2899     }
2900   };
2901 }
2902
2903 // Signed angle of a cartesian point relative to [cr, 0, 0].
2904 function d3_geo_circleAngle(cr, point) {
2905   var a = d3_geo_cartesian(point);
2906   a[0] -= cr;
2907   d3_geo_cartesianNormalize(a);
2908   var angle = d3_acos(-a[1]);
2909   return ((-a[2] < 0 ? -angle : angle) + 2 * Math.PI - ε) % (2 * Math.PI);
2910 }
2911
2912 // Clip features against a small circle centered at [0°, 0°].
2913 function d3_geo_clipCircle(radius) {
2914   var cr = Math.cos(radius),
2915       smallRadius = cr > 0,
2916       notHemisphere = abs(cr) > ε, // TODO optimise for this common case
2917       interpolate = d3_geo_circleInterpolate(radius, 6 * d3_radians);
2918
2919   return d3_geo_clip(visible, clipLine, interpolate, smallRadius ? [0, -radius] : [-π, radius - π]);
2920
2921   function visible(λ, φ) {
2922     return Math.cos(λ) * Math.cos(φ) > cr;
2923   }
2924
2925   // Takes a line and cuts into visible segments. Return values used for
2926   // polygon clipping:
2927   //   0: there were intersections or the line was empty.
2928   //   1: no intersections.
2929   //   2: there were intersections, and the first and last segments should be
2930   //      rejoined.
2931   function clipLine(listener) {
2932     var point0, // previous point
2933         c0, // code for previous point
2934         v0, // visibility of previous point
2935         v00, // visibility of first point
2936         clean; // no intersections
2937     return {
2938       lineStart: function() {
2939         v00 = v0 = false;
2940         clean = 1;
2941       },
2942       point: function(λ, φ) {
2943         var point1 = [λ, φ],
2944             point2,
2945             v = visible(λ, φ),
2946             c = smallRadius
2947               ? v ? 0 : code(λ, φ)
2948               : v ? code(λ + (λ < 0 ? π : -π), φ) : 0;
2949         if (!point0 && (v00 = v0 = v)) listener.lineStart();
2950         // Handle degeneracies.
2951         // TODO ignore if not clipping polygons.
2952         if (v !== v0) {
2953           point2 = intersect(point0, point1);
2954           if (d3_geo_sphericalEqual(point0, point2) || d3_geo_sphericalEqual(point1, point2)) {
2955             point1[0] += ε;
2956             point1[1] += ε;
2957             v = visible(point1[0], point1[1]);
2958           }
2959         }
2960         if (v !== v0) {
2961           clean = 0;
2962           if (v) {
2963             // outside going in
2964             listener.lineStart();
2965             point2 = intersect(point1, point0);
2966             listener.point(point2[0], point2[1]);
2967           } else {
2968             // inside going out
2969             point2 = intersect(point0, point1);
2970             listener.point(point2[0], point2[1]);
2971             listener.lineEnd();
2972           }
2973           point0 = point2;
2974         } else if (notHemisphere && point0 && smallRadius ^ v) {
2975           var t;
2976           // If the codes for two points are different, or are both zero,
2977           // and there this segment intersects with the small circle.
2978           if (!(c & c0) && (t = intersect(point1, point0, true))) {
2979             clean = 0;
2980             if (smallRadius) {
2981               listener.lineStart();
2982               listener.point(t[0][0], t[0][1]);
2983               listener.point(t[1][0], t[1][1]);
2984               listener.lineEnd();
2985             } else {
2986               listener.point(t[1][0], t[1][1]);
2987               listener.lineEnd();
2988               listener.lineStart();
2989               listener.point(t[0][0], t[0][1]);
2990             }
2991           }
2992         }
2993         if (v && (!point0 || !d3_geo_sphericalEqual(point0, point1))) {
2994           listener.point(point1[0], point1[1]);
2995         }
2996         point0 = point1, v0 = v, c0 = c;
2997       },
2998       lineEnd: function() {
2999         if (v0) listener.lineEnd();
3000         point0 = null;
3001       },
3002       // Rejoin first and last segments if there were intersections and the first
3003       // and last points were visible.
3004       clean: function() { return clean | ((v00 && v0) << 1); }
3005     };
3006   }
3007
3008   // Intersects the great circle between a and b with the clip circle.
3009   function intersect(a, b, two) {
3010     var pa = d3_geo_cartesian(a),
3011         pb = d3_geo_cartesian(b);
3012
3013     // We have two planes, n1.p = d1 and n2.p = d2.
3014     // Find intersection line p(t) = c1 n1 + c2 n2 + t (n1 ⨯ n2).
3015     var n1 = [1, 0, 0], // normal
3016         n2 = d3_geo_cartesianCross(pa, pb),
3017         n2n2 = d3_geo_cartesianDot(n2, n2),
3018         n1n2 = n2[0], // d3_geo_cartesianDot(n1, n2),
3019         determinant = n2n2 - n1n2 * n1n2;
3020
3021     // Two polar points.
3022     if (!determinant) return !two && a;
3023
3024     var c1 =  cr * n2n2 / determinant,
3025         c2 = -cr * n1n2 / determinant,
3026         n1xn2 = d3_geo_cartesianCross(n1, n2),
3027         A = d3_geo_cartesianScale(n1, c1),
3028         B = d3_geo_cartesianScale(n2, c2);
3029     d3_geo_cartesianAdd(A, B);
3030
3031     // Solve |p(t)|^2 = 1.
3032     var u = n1xn2,
3033         w = d3_geo_cartesianDot(A, u),
3034         uu = d3_geo_cartesianDot(u, u),
3035         t2 = w * w - uu * (d3_geo_cartesianDot(A, A) - 1);
3036
3037     if (t2 < 0) return;
3038
3039     var t = Math.sqrt(t2),
3040         q = d3_geo_cartesianScale(u, (-w - t) / uu);
3041     d3_geo_cartesianAdd(q, A);
3042     q = d3_geo_spherical(q);
3043     if (!two) return q;
3044
3045     // Two intersection points.
3046     var λ0 = a[0],
3047         λ1 = b[0],
3048         φ0 = a[1],
3049         φ1 = b[1],
3050         z;
3051     if (λ1 < λ0) z = λ0, λ0 = λ1, λ1 = z;
3052     var δλ = λ1 - λ0,
3053         polar = abs(δλ - π) < ε,
3054         meridian = polar || δλ < ε;
3055
3056     if (!polar && φ1 < φ0) z = φ0, φ0 = φ1, φ1 = z;
3057
3058     // Check that the first point is between a and b.
3059     if (meridian
3060         ? polar
3061           ? φ0 + φ1 > 0 ^ q[1] < (abs(q[0] - λ0) < ε ? φ0 : φ1)
3062           : φ0 <= q[1] && q[1] <= φ1
3063         : δλ > π ^ (λ0 <= q[0] && q[0] <= λ1)) {
3064       var q1 = d3_geo_cartesianScale(u, (-w + t) / uu);
3065       d3_geo_cartesianAdd(q1, A);
3066       return [q, d3_geo_spherical(q1)];
3067     }
3068   }
3069
3070   // Generates a 4-bit vector representing the location of a point relative to
3071   // the small circle's bounding box.
3072   function code(λ, φ) {
3073     var r = smallRadius ? radius : π - radius,
3074         code = 0;
3075     if (λ < -r) code |= 1; // left
3076     else if (λ > r) code |= 2; // right
3077     if (φ < -r) code |= 4; // below
3078     else if (φ > r) code |= 8; // above
3079     return code;
3080   }
3081 }
3082
3083 // Liang–Barsky line clipping.
3084 function d3_geom_clipLine(x0, y0, x1, y1) {
3085   return function(line) {
3086     var a = line.a,
3087         b = line.b,
3088         ax = a.x,
3089         ay = a.y,
3090         bx = b.x,
3091         by = b.y,
3092         t0 = 0,
3093         t1 = 1,
3094         dx = bx - ax,
3095         dy = by - ay,
3096         r;
3097
3098     r = x0 - ax;
3099     if (!dx && r > 0) return;
3100     r /= dx;
3101     if (dx < 0) {
3102       if (r < t0) return;
3103       if (r < t1) t1 = r;
3104     } else if (dx > 0) {
3105       if (r > t1) return;
3106       if (r > t0) t0 = r;
3107     }
3108
3109     r = x1 - ax;
3110     if (!dx && r < 0) return;
3111     r /= dx;
3112     if (dx < 0) {
3113       if (r > t1) return;
3114       if (r > t0) t0 = r;
3115     } else if (dx > 0) {
3116       if (r < t0) return;
3117       if (r < t1) t1 = r;
3118     }
3119
3120     r = y0 - ay;
3121     if (!dy && r > 0) return;
3122     r /= dy;
3123     if (dy < 0) {
3124       if (r < t0) return;
3125       if (r < t1) t1 = r;
3126     } else if (dy > 0) {
3127       if (r > t1) return;
3128       if (r > t0) t0 = r;
3129     }
3130
3131     r = y1 - ay;
3132     if (!dy && r < 0) return;
3133     r /= dy;
3134     if (dy < 0) {
3135       if (r > t1) return;
3136       if (r > t0) t0 = r;
3137     } else if (dy > 0) {
3138       if (r < t0) return;
3139       if (r < t1) t1 = r;
3140     }
3141
3142     if (t0 > 0) line.a = {x: ax + t0 * dx, y: ay + t0 * dy};
3143     if (t1 < 1) line.b = {x: ax + t1 * dx, y: ay + t1 * dy};
3144     return line;
3145   };
3146 }
3147
3148 var d3_geo_clipExtentMAX = 1e9;
3149
3150 d3.geo.clipExtent = function() {
3151   var x0, y0, x1, y1,
3152       stream,
3153       clip,
3154       clipExtent = {
3155         stream: function(output) {
3156           if (stream) stream.valid = false;
3157           stream = clip(output);
3158           stream.valid = true; // allow caching by d3.geo.path
3159           return stream;
3160         },
3161         extent: function(_) {
3162           if (!arguments.length) return [[x0, y0], [x1, y1]];
3163           clip = d3_geo_clipExtent(x0 = +_[0][0], y0 = +_[0][1], x1 = +_[1][0], y1 = +_[1][1]);
3164           if (stream) stream.valid = false, stream = null;
3165           return clipExtent;
3166         }
3167       };
3168   return clipExtent.extent([[0, 0], [960, 500]]);
3169 };
3170
3171 function d3_geo_clipExtent(x0, y0, x1, y1) {
3172   return function(listener) {
3173     var listener_ = listener,
3174         bufferListener = d3_geo_clipBufferListener(),
3175         clipLine = d3_geom_clipLine(x0, y0, x1, y1),
3176         segments,
3177         polygon,
3178         ring;
3179
3180     var clip = {
3181       point: point,
3182       lineStart: lineStart,
3183       lineEnd: lineEnd,
3184       polygonStart: function() {
3185         listener = bufferListener;
3186         segments = [];
3187         polygon = [];
3188         clean = true;
3189       },
3190       polygonEnd: function() {
3191         listener = listener_;
3192         segments = d3.merge(segments);
3193         var clipStartInside = insidePolygon([x0, y1]),
3194             inside = clean && clipStartInside,
3195             visible = segments.length;
3196         if (inside || visible) {
3197           listener.polygonStart();
3198           if (inside) {
3199             listener.lineStart();
3200             interpolate(null, null, 1, listener);
3201             listener.lineEnd();
3202           }
3203           if (visible) {
3204             d3_geo_clipPolygon(segments, compare, clipStartInside, interpolate, listener);
3205           }
3206           listener.polygonEnd();
3207         }
3208         segments = polygon = ring = null;
3209       }
3210     };
3211
3212     function insidePolygon(p) {
3213       var wn = 0, // the winding number counter
3214           n = polygon.length,
3215           y = p[1];
3216
3217       for (var i = 0; i < n; ++i) {
3218         for (var j = 1, v = polygon[i], m = v.length, a = v[0], b; j < m; ++j) {
3219           b = v[j];
3220           if (a[1] <= y) {
3221             if (b[1] >  y && isLeft(a, b, p) > 0) ++wn;
3222           } else {
3223             if (b[1] <= y && isLeft(a, b, p) < 0) --wn;
3224           }
3225           a = b;
3226         }
3227       }
3228       return wn !== 0;
3229     }
3230
3231     function isLeft(a, b, c) {
3232       return (b[0] - a[0]) * (c[1] - a[1]) - (c[0] - a[0]) * (b[1] - a[1]);
3233     }
3234
3235     function interpolate(from, to, direction, listener) {
3236       var a = 0, a1 = 0;
3237       if (from == null ||
3238           (a = corner(from, direction)) !== (a1 = corner(to, direction)) ||
3239           comparePoints(from, to) < 0 ^ direction > 0) {
3240         do {
3241           listener.point(a === 0 || a === 3 ? x0 : x1, a > 1 ? y1 : y0);
3242         } while ((a = (a + direction + 4) % 4) !== a1);
3243       } else {
3244         listener.point(to[0], to[1]);
3245       }
3246     }
3247
3248     function pointVisible(x, y) {
3249       return x0 <= x && x <= x1 && y0 <= y && y <= y1;
3250     }
3251
3252     function point(x, y) {
3253       if (pointVisible(x, y)) listener.point(x, y);
3254     }
3255
3256     var x__, y__, v__, // first point
3257         x_, y_, v_, // previous point
3258         first,
3259         clean;
3260
3261     function lineStart() {
3262       clip.point = linePoint;
3263       if (polygon) polygon.push(ring = []);
3264       first = true;
3265       v_ = false;
3266       x_ = y_ = NaN;
3267     }
3268
3269     function lineEnd() {
3270       // TODO rather than special-case polygons, simply handle them separately.
3271       // Ideally, coincident intersection points should be jittered to avoid
3272       // clipping issues.
3273       if (segments) {
3274         linePoint(x__, y__);
3275         if (v__ && v_) bufferListener.rejoin();
3276         segments.push(bufferListener.buffer());
3277       }
3278       clip.point = point;
3279       if (v_) listener.lineEnd();
3280     }
3281
3282     function linePoint(x, y) {
3283       x = Math.max(-d3_geo_clipExtentMAX, Math.min(d3_geo_clipExtentMAX, x));
3284       y = Math.max(-d3_geo_clipExtentMAX, Math.min(d3_geo_clipExtentMAX, y));
3285       var v = pointVisible(x, y);
3286       if (polygon) ring.push([x, y]);
3287       if (first) {
3288         x__ = x, y__ = y, v__ = v;
3289         first = false;
3290         if (v) {
3291           listener.lineStart();
3292           listener.point(x, y);
3293         }
3294       } else {
3295         if (v && v_) listener.point(x, y);
3296         else {
3297           var l = {a: {x: x_, y: y_}, b: {x: x, y: y}};
3298           if (clipLine(l)) {
3299             if (!v_) {
3300               listener.lineStart();
3301               listener.point(l.a.x, l.a.y);
3302             }
3303             listener.point(l.b.x, l.b.y);
3304             if (!v) listener.lineEnd();
3305             clean = false;
3306           } else if (v) {
3307             listener.lineStart();
3308             listener.point(x, y);
3309             clean = false;
3310           }
3311         }
3312       }
3313       x_ = x, y_ = y, v_ = v;
3314     }
3315
3316     return clip;
3317   };
3318
3319   function corner(p, direction) {
3320     return abs(p[0] - x0) < ε ? direction > 0 ? 0 : 3
3321         : abs(p[0] - x1) < ε ? direction > 0 ? 2 : 1
3322         : abs(p[1] - y0) < ε ? direction > 0 ? 1 : 0
3323         : direction > 0 ? 3 : 2; // abs(p[1] - y1) < ε
3324   }
3325
3326   function compare(a, b) {
3327     return comparePoints(a.x, b.x);
3328   }
3329
3330   function comparePoints(a, b) {
3331     var ca = corner(a, 1),
3332         cb = corner(b, 1);
3333     return ca !== cb ? ca - cb
3334         : ca === 0 ? b[1] - a[1]
3335         : ca === 1 ? a[0] - b[0]
3336         : ca === 2 ? a[1] - b[1]
3337         : b[0] - a[0];
3338   }
3339 }
3340 function d3_geo_compose(a, b) {
3341
3342   function compose(x, y) {
3343     return x = a(x, y), b(x[0], x[1]);
3344   }
3345
3346   if (a.invert && b.invert) compose.invert = function(x, y) {
3347     return x = b.invert(x, y), x && a.invert(x[0], x[1]);
3348   };
3349
3350   return compose;
3351 }
3352
3353 function d3_geo_conic(projectAt) {
3354   var φ0 = 0,
3355       φ1 = π / 3,
3356       m = d3_geo_projectionMutator(projectAt),
3357       p = m(φ0, φ1);
3358
3359   p.parallels = function(_) {
3360     if (!arguments.length) return [φ0 / π * 180, φ1 / π * 180];
3361     return m(φ0 = _[0] * π / 180, φ1 = _[1] * π / 180);
3362   };
3363
3364   return p;
3365 }
3366
3367 function d3_geo_conicEqualArea(φ0, φ1) {
3368   var sinφ0 = Math.sin(φ0),
3369       n = (sinφ0 + Math.sin(φ1)) / 2,
3370       C = 1 + sinφ0 * (2 * n - sinφ0),
3371       ρ0 = Math.sqrt(C) / n;
3372
3373   function forward(λ, φ) {
3374     var ρ = Math.sqrt(C - 2 * n * Math.sin(φ)) / n;
3375     return [
3376       ρ * Math.sin(λ *= n),
3377       ρ0 - ρ * Math.cos(λ)
3378     ];
3379   }
3380
3381   forward.invert = function(x, y) {
3382     var ρ0_y = ρ0 - y;
3383     return [
3384       Math.atan2(x, ρ0_y) / n,
3385       d3_asin((C - (x * x + ρ0_y * ρ0_y) * n * n) / (2 * n))
3386     ];
3387   };
3388
3389   return forward;
3390 }
3391
3392 (d3.geo.conicEqualArea = function() {
3393   return d3_geo_conic(d3_geo_conicEqualArea);
3394 }).raw = d3_geo_conicEqualArea;
3395
3396 // ESRI:102003
3397 d3.geo.albers = function() {
3398   return d3.geo.conicEqualArea()
3399       .rotate([96, 0])
3400       .center([-.6, 38.7])
3401       .parallels([29.5, 45.5])
3402       .scale(1070);
3403 };
3404
3405 // A composite projection for the United States, configured by default for
3406 // 960×500. Also works quite well at 960×600 with scale 1285. The set of
3407 // standard parallels for each region comes from USGS, which is published here:
3408 // http://egsc.usgs.gov/isb/pubs/MapProjections/projections.html#albers
3409 d3.geo.albersUsa = function() {
3410   var lower48 = d3.geo.albers();
3411
3412   // EPSG:3338
3413   var alaska = d3.geo.conicEqualArea()
3414       .rotate([154, 0])
3415       .center([-2, 58.5])
3416       .parallels([55, 65]);
3417
3418   // ESRI:102007
3419   var hawaii = d3.geo.conicEqualArea()
3420       .rotate([157, 0])
3421       .center([-3, 19.9])
3422       .parallels([8, 18]);
3423
3424   var point,
3425       pointStream = {point: function(x, y) { point = [x, y]; }},
3426       lower48Point,
3427       alaskaPoint,
3428       hawaiiPoint;
3429
3430   function albersUsa(coordinates) {
3431     var x = coordinates[0], y = coordinates[1];
3432     point = null;
3433     (lower48Point(x, y), point)
3434         || (alaskaPoint(x, y), point)
3435         || hawaiiPoint(x, y);
3436     return point;
3437   }
3438
3439   albersUsa.invert = function(coordinates) {
3440     var k = lower48.scale(),
3441         t = lower48.translate(),
3442         x = (coordinates[0] - t[0]) / k,
3443         y = (coordinates[1] - t[1]) / k;
3444     return (y >= .120 && y < .234 && x >= -.425 && x < -.214 ? alaska
3445         : y >= .166 && y < .234 && x >= -.214 && x < -.115 ? hawaii
3446         : lower48).invert(coordinates);
3447   };
3448
3449   // A naïve multi-projection stream.
3450   // The projections must have mutually exclusive clip regions on the sphere,
3451   // as this will avoid emitting interleaving lines and polygons.
3452   albersUsa.stream = function(stream) {
3453     var lower48Stream = lower48.stream(stream),
3454         alaskaStream = alaska.stream(stream),
3455         hawaiiStream = hawaii.stream(stream);
3456     return {
3457       point: function(x, y) {
3458         lower48Stream.point(x, y);
3459         alaskaStream.point(x, y);
3460         hawaiiStream.point(x, y);
3461       },
3462       sphere: function() {
3463         lower48Stream.sphere();
3464         alaskaStream.sphere();
3465         hawaiiStream.sphere();
3466       },
3467       lineStart: function() {
3468         lower48Stream.lineStart();
3469         alaskaStream.lineStart();
3470         hawaiiStream.lineStart();
3471       },
3472       lineEnd: function() {
3473         lower48Stream.lineEnd();
3474         alaskaStream.lineEnd();
3475         hawaiiStream.lineEnd();
3476       },
3477       polygonStart: function() {
3478         lower48Stream.polygonStart();
3479         alaskaStream.polygonStart();
3480         hawaiiStream.polygonStart();
3481       },
3482       polygonEnd: function() {
3483         lower48Stream.polygonEnd();
3484         alaskaStream.polygonEnd();
3485         hawaiiStream.polygonEnd();
3486       }
3487     };
3488   };
3489
3490   albersUsa.precision = function(_) {
3491     if (!arguments.length) return lower48.precision();
3492     lower48.precision(_);
3493     alaska.precision(_);
3494     hawaii.precision(_);
3495     return albersUsa;
3496   };
3497
3498   albersUsa.scale = function(_) {
3499     if (!arguments.length) return lower48.scale();
3500     lower48.scale(_);
3501     alaska.scale(_ * .35);
3502     hawaii.scale(_);
3503     return albersUsa.translate(lower48.translate());
3504   };
3505
3506   albersUsa.translate = function(_) {
3507     if (!arguments.length) return lower48.translate();
3508     var k = lower48.scale(), x = +_[0], y = +_[1];
3509
3510     lower48Point = lower48
3511         .translate(_)
3512         .clipExtent([[x - .455 * k, y - .238 * k], [x + .455 * k, y + .238 * k]])
3513         .stream(pointStream).point;
3514
3515     alaskaPoint = alaska
3516         .translate([x - .307 * k, y + .201 * k])
3517         .clipExtent([[x - .425 * k + ε, y + .120 * k + ε], [x - .214 * k - ε, y + .234 * k - ε]])
3518         .stream(pointStream).point;
3519
3520     hawaiiPoint = hawaii
3521         .translate([x - .205 * k, y + .212 * k])
3522         .clipExtent([[x - .214 * k + ε, y + .166 * k + ε], [x - .115 * k - ε, y + .234 * k - ε]])
3523         .stream(pointStream).point;
3524
3525     return albersUsa;
3526   };
3527
3528   return albersUsa.scale(1070);
3529 };
3530
3531 d3.geo.bounds = (function() {
3532   var λ0, φ0, λ1, φ1, // bounds
3533       λ_, // previous λ-coordinate
3534       λ__, φ__, // first point
3535       p0, // previous 3D point
3536       dλSum,
3537       ranges,
3538       range;
3539
3540   var bound = {
3541     point: point,
3542     lineStart: lineStart,
3543     lineEnd: lineEnd,
3544
3545     polygonStart: function() {
3546       bound.point = ringPoint;
3547       bound.lineStart = ringStart;
3548       bound.lineEnd = ringEnd;
3549       dλSum = 0;
3550       d3_geo_area.polygonStart();
3551     },
3552     polygonEnd: function() {
3553       d3_geo_area.polygonEnd();
3554       bound.point = point;
3555       bound.lineStart = lineStart;
3556       bound.lineEnd = lineEnd;
3557       if (d3_geo_areaRingSum < 0) λ0 = -(λ1 = 180), φ0 = -(φ1 = 90);
3558       else if (dλSum > ε) φ1 = 90;
3559       else if (dλSum < -ε) φ0 = -90;
3560       range[0] = λ0, range[1] = λ1;
3561     }
3562   };
3563
3564   function point(λ, φ) {
3565     ranges.push(range = [λ0 = λ, λ1 = λ]);
3566     if (φ < φ0) φ0 = φ;
3567     if (φ > φ1) φ1 = φ;
3568   }
3569
3570   function linePoint(λ, φ) {
3571     var p = d3_geo_cartesian([λ * d3_radians, φ * d3_radians]);
3572     if (p0) {
3573       var normal = d3_geo_cartesianCross(p0, p),
3574           equatorial = [normal[1], -normal[0], 0],
3575           inflection = d3_geo_cartesianCross(equatorial, normal);
3576       d3_geo_cartesianNormalize(inflection);
3577       inflection = d3_geo_spherical(inflection);
3578       var dλ = λ - λ_,
3579           s = dλ > 0 ? 1 : -1,
3580           λi = inflection[0] * d3_degrees * s,
3581           antimeridian = abs(dλ) > 180;
3582       if (antimeridian ^ (s * λ_ < λi && λi < s * λ)) {
3583         var φi = inflection[1] * d3_degrees;
3584         if (φi > φ1) φ1 = φi;
3585       } else if (λi = (λi + 360) % 360 - 180, antimeridian ^ (s * λ_ < λi && λi < s * λ)) {
3586         var φi = -inflection[1] * d3_degrees;
3587         if (φi < φ0) φ0 = φi;
3588       } else {
3589         if (φ < φ0) φ0 = φ;
3590         if (φ > φ1) φ1 = φ;
3591       }
3592       if (antimeridian) {
3593         if (λ < λ_) {
3594           if (angle(λ0, λ) > angle(λ0, λ1)) λ1 = λ;
3595         } else {
3596           if (angle(λ, λ1) > angle(λ0, λ1)) λ0 = λ;
3597         }
3598       } else {
3599         if (λ1 >= λ0) {
3600           if (λ < λ0) λ0 = λ;
3601           if (λ > λ1) λ1 = λ;
3602         } else {
3603           if (λ > λ_) {
3604             if (angle(λ0, λ) > angle(λ0, λ1)) λ1 = λ;
3605           } else {
3606             if (angle(λ, λ1) > angle(λ0, λ1)) λ0 = λ;
3607           }
3608         }
3609       }
3610     } else {
3611       point(λ, φ);
3612     }
3613     p0 = p, λ_ = λ;
3614   }
3615
3616   function lineStart() { bound.point = linePoint; }
3617   function lineEnd() {
3618     range[0] = λ0, range[1] = λ1;
3619     bound.point = point;
3620     p0 = null;
3621   }
3622
3623   function ringPoint(λ, φ) {
3624     if (p0) {
3625       var dλ = λ - λ_;
3626       dλSum += abs(dλ) > 180 ? dλ + (dλ > 0 ? 360 : -360) : dλ;
3627     } else λ__ = λ, φ__ = φ;
3628     d3_geo_area.point(λ, φ);
3629     linePoint(λ, φ);
3630   }
3631
3632   function ringStart() {
3633     d3_geo_area.lineStart();
3634   }
3635
3636   function ringEnd() {
3637     ringPoint(λ__, φ__);
3638     d3_geo_area.lineEnd();
3639     if (abs(dλSum) > ε) λ0 = -(λ1 = 180);
3640     range[0] = λ0, range[1] = λ1;
3641     p0 = null;
3642   }
3643
3644   // Finds the left-right distance between two longitudes.
3645   // This is almost the same as (λ1 - λ0 + 360°) % 360°, except that we want
3646   // the distance between ±180° to be 360°.
3647   function angle(λ0, λ1) { return (λ1 -= λ0) < 0 ? λ1 + 360 : λ1; }
3648
3649   function compareRanges(a, b) { return a[0] - b[0]; }
3650
3651   function withinRange(x, range) {
3652     return range[0] <= range[1] ? range[0] <= x && x <= range[1] : x < range[0] || range[1] < x;
3653   }
3654
3655   return function(feature) {
3656     φ1 = λ1 = -(λ0 = φ0 = Infinity);
3657     ranges = [];
3658
3659     d3.geo.stream(feature, bound);
3660
3661     var n = ranges.length;
3662     if (n) {
3663       // First, sort ranges by their minimum longitudes.
3664       ranges.sort(compareRanges);
3665
3666       // Then, merge any ranges that overlap.
3667       for (var i = 1, a = ranges[0], b, merged = [a]; i < n; ++i) {
3668         b = ranges[i];
3669         if (withinRange(b[0], a) || withinRange(b[1], a)) {
3670           if (angle(a[0], b[1]) > angle(a[0], a[1])) a[1] = b[1];
3671           if (angle(b[0], a[1]) > angle(a[0], a[1])) a[0] = b[0];
3672         } else {
3673           merged.push(a = b);
3674         }
3675       }
3676
3677       // Finally, find the largest gap between the merged ranges.
3678       // The final bounding box will be the inverse of this gap.
3679       var best = -Infinity, dλ;
3680       for (var n = merged.length - 1, i = 0, a = merged[n], b; i <= n; a = b, ++i) {
3681         b = merged[i];
3682         if ((dλ = angle(a[1], b[0])) > best) best = dλ, λ0 = b[0], λ1 = a[1];
3683       }
3684     }
3685     ranges = range = null;
3686
3687     return λ0 === Infinity || φ0 === Infinity
3688         ? [[NaN, NaN], [NaN, NaN]]
3689         : [[λ0, φ0], [λ1, φ1]];
3690   };
3691 })();
3692
3693 d3.geo.centroid = function(object) {
3694   d3_geo_centroidW0 = d3_geo_centroidW1 =
3695   d3_geo_centroidX0 = d3_geo_centroidY0 = d3_geo_centroidZ0 =
3696   d3_geo_centroidX1 = d3_geo_centroidY1 = d3_geo_centroidZ1 =
3697   d3_geo_centroidX2 = d3_geo_centroidY2 = d3_geo_centroidZ2 = 0;
3698   d3.geo.stream(object, d3_geo_centroid);
3699
3700   var x = d3_geo_centroidX2,
3701       y = d3_geo_centroidY2,
3702       z = d3_geo_centroidZ2,
3703       m = x * x + y * y + z * z;
3704
3705   // If the area-weighted centroid is undefined, fall back to length-weighted centroid.
3706   if (m < ε2) {
3707     x = d3_geo_centroidX1, y = d3_geo_centroidY1, z = d3_geo_centroidZ1;
3708     // If the feature has zero length, fall back to arithmetic mean of point vectors.
3709     if (d3_geo_centroidW1 < ε) x = d3_geo_centroidX0, y = d3_geo_centroidY0, z = d3_geo_centroidZ0;
3710     m = x * x + y * y + z * z;
3711     // If the feature still has an undefined centroid, then return.
3712     if (m < ε2) return [NaN, NaN];
3713   }
3714
3715   return [Math.atan2(y, x) * d3_degrees, d3_asin(z / Math.sqrt(m)) * d3_degrees];
3716 };
3717
3718 var d3_geo_centroidW0,
3719     d3_geo_centroidW1,
3720     d3_geo_centroidX0,
3721     d3_geo_centroidY0,
3722     d3_geo_centroidZ0,
3723     d3_geo_centroidX1,
3724     d3_geo_centroidY1,
3725     d3_geo_centroidZ1,
3726     d3_geo_centroidX2,
3727     d3_geo_centroidY2,
3728     d3_geo_centroidZ2;
3729
3730 var d3_geo_centroid = {
3731   sphere: d3_noop,
3732   point: d3_geo_centroidPoint,
3733   lineStart: d3_geo_centroidLineStart,
3734   lineEnd: d3_geo_centroidLineEnd,
3735   polygonStart: function() {
3736     d3_geo_centroid.lineStart = d3_geo_centroidRingStart;
3737   },
3738   polygonEnd: function() {
3739     d3_geo_centroid.lineStart = d3_geo_centroidLineStart;
3740   }
3741 };
3742
3743 // Arithmetic mean of Cartesian vectors.
3744 function d3_geo_centroidPoint(λ, φ) {
3745   λ *= d3_radians;
3746   var cosφ = Math.cos(φ *= d3_radians);
3747   d3_geo_centroidPointXYZ(cosφ * Math.cos(λ), cosφ * Math.sin(λ), Math.sin(φ));
3748 }
3749
3750 function d3_geo_centroidPointXYZ(x, y, z) {
3751   ++d3_geo_centroidW0;
3752   d3_geo_centroidX0 += (x - d3_geo_centroidX0) / d3_geo_centroidW0;
3753   d3_geo_centroidY0 += (y - d3_geo_centroidY0) / d3_geo_centroidW0;
3754   d3_geo_centroidZ0 += (z - d3_geo_centroidZ0) / d3_geo_centroidW0;
3755 }
3756
3757 function d3_geo_centroidLineStart() {
3758   var x0, y0, z0; // previous point
3759
3760   d3_geo_centroid.point = function(λ, φ) {
3761     λ *= d3_radians;
3762     var cosφ = Math.cos(φ *= d3_radians);
3763     x0 = cosφ * Math.cos(λ);
3764     y0 = cosφ * Math.sin(λ);
3765     z0 = Math.sin(φ);
3766     d3_geo_centroid.point = nextPoint;
3767     d3_geo_centroidPointXYZ(x0, y0, z0);
3768   };
3769
3770   function nextPoint(λ, φ) {
3771     λ *= d3_radians;
3772     var cosφ = Math.cos(φ *= d3_radians),
3773         x = cosφ * Math.cos(λ),
3774         y = cosφ * Math.sin(λ),
3775         z = Math.sin(φ),
3776         w = Math.atan2(
3777           Math.sqrt((w = y0 * z - z0 * y) * w + (w = z0 * x - x0 * z) * w + (w = x0 * y - y0 * x) * w),
3778           x0 * x + y0 * y + z0 * z);
3779     d3_geo_centroidW1 += w;
3780     d3_geo_centroidX1 += w * (x0 + (x0 = x));
3781     d3_geo_centroidY1 += w * (y0 + (y0 = y));
3782     d3_geo_centroidZ1 += w * (z0 + (z0 = z));
3783     d3_geo_centroidPointXYZ(x0, y0, z0);
3784   }
3785 }
3786
3787 function d3_geo_centroidLineEnd() {
3788   d3_geo_centroid.point = d3_geo_centroidPoint;
3789 }
3790
3791 // See J. E. Brock, The Inertia Tensor for a Spherical Triangle,
3792 // J. Applied Mechanics 42, 239 (1975).
3793 function d3_geo_centroidRingStart() {
3794   var λ00, φ00, // first point
3795       x0, y0, z0; // previous point
3796
3797   d3_geo_centroid.point = function(λ, φ) {
3798     λ00 = λ, φ00 = φ;
3799     d3_geo_centroid.point = nextPoint;
3800     λ *= d3_radians;
3801     var cosφ = Math.cos(φ *= d3_radians);
3802     x0 = cosφ * Math.cos(λ);
3803     y0 = cosφ * Math.sin(λ);
3804     z0 = Math.sin(φ);
3805     d3_geo_centroidPointXYZ(x0, y0, z0);
3806   };
3807
3808   d3_geo_centroid.lineEnd = function() {
3809     nextPoint(λ00, φ00);
3810     d3_geo_centroid.lineEnd = d3_geo_centroidLineEnd;
3811     d3_geo_centroid.point = d3_geo_centroidPoint;
3812   };
3813
3814   function nextPoint(λ, φ) {
3815     λ *= d3_radians;
3816     var cosφ = Math.cos(φ *= d3_radians),
3817         x = cosφ * Math.cos(λ),
3818         y = cosφ * Math.sin(λ),
3819         z = Math.sin(φ),
3820         cx = y0 * z - z0 * y,
3821         cy = z0 * x - x0 * z,
3822         cz = x0 * y - y0 * x,
3823         m = Math.sqrt(cx * cx + cy * cy + cz * cz),
3824         u = x0 * x + y0 * y + z0 * z,
3825         v = m && -d3_acos(u) / m, // area weight
3826         w = Math.atan2(m, u); // line weight
3827     d3_geo_centroidX2 += v * cx;
3828     d3_geo_centroidY2 += v * cy;
3829     d3_geo_centroidZ2 += v * cz;
3830     d3_geo_centroidW1 += w;
3831     d3_geo_centroidX1 += w * (x0 + (x0 = x));
3832     d3_geo_centroidY1 += w * (y0 + (y0 = y));
3833     d3_geo_centroidZ1 += w * (z0 + (z0 = z));
3834     d3_geo_centroidPointXYZ(x0, y0, z0);
3835   }
3836 }
3837
3838 // TODO Unify this code with d3.geom.polygon area?
3839
3840 var d3_geo_pathAreaSum, d3_geo_pathAreaPolygon, d3_geo_pathArea = {
3841   point: d3_noop,
3842   lineStart: d3_noop,
3843   lineEnd: d3_noop,
3844
3845   // Only count area for polygon rings.
3846   polygonStart: function() {
3847     d3_geo_pathAreaPolygon = 0;
3848     d3_geo_pathArea.lineStart = d3_geo_pathAreaRingStart;
3849   },
3850   polygonEnd: function() {
3851     d3_geo_pathArea.lineStart = d3_geo_pathArea.lineEnd = d3_geo_pathArea.point = d3_noop;
3852     d3_geo_pathAreaSum += abs(d3_geo_pathAreaPolygon / 2);
3853   }
3854 };
3855
3856 function d3_geo_pathAreaRingStart() {
3857   var x00, y00, x0, y0;
3858
3859   // For the first point, …
3860   d3_geo_pathArea.point = function(x, y) {
3861     d3_geo_pathArea.point = nextPoint;
3862     x00 = x0 = x, y00 = y0 = y;
3863   };
3864
3865   // For subsequent points, …
3866   function nextPoint(x, y) {
3867     d3_geo_pathAreaPolygon += y0 * x - x0 * y;
3868     x0 = x, y0 = y;
3869   }
3870
3871   // For the last point, return to the start.
3872   d3_geo_pathArea.lineEnd = function() {
3873     nextPoint(x00, y00);
3874   };
3875 }
3876
3877 var d3_geo_pathBoundsX0,
3878     d3_geo_pathBoundsY0,
3879     d3_geo_pathBoundsX1,
3880     d3_geo_pathBoundsY1;
3881
3882 var d3_geo_pathBounds = {
3883   point: d3_geo_pathBoundsPoint,
3884   lineStart: d3_noop,
3885   lineEnd: d3_noop,
3886   polygonStart: d3_noop,
3887   polygonEnd: d3_noop
3888 };
3889
3890 function d3_geo_pathBoundsPoint(x, y) {
3891   if (x < d3_geo_pathBoundsX0) d3_geo_pathBoundsX0 = x;
3892   if (x > d3_geo_pathBoundsX1) d3_geo_pathBoundsX1 = x;
3893   if (y < d3_geo_pathBoundsY0) d3_geo_pathBoundsY0 = y;
3894   if (y > d3_geo_pathBoundsY1) d3_geo_pathBoundsY1 = y;
3895 }
3896 function d3_geo_pathBuffer() {
3897   var pointCircle = d3_geo_pathBufferCircle(4.5),
3898       buffer = [];
3899
3900   var stream = {
3901     point: point,
3902
3903     // While inside a line, override point to moveTo then lineTo.
3904     lineStart: function() { stream.point = pointLineStart; },
3905     lineEnd: lineEnd,
3906
3907     // While inside a polygon, override lineEnd to closePath.
3908     polygonStart: function() { stream.lineEnd = lineEndPolygon; },
3909     polygonEnd: function() { stream.lineEnd = lineEnd; stream.point = point; },
3910
3911     pointRadius: function(_) {
3912       pointCircle = d3_geo_pathBufferCircle(_);
3913       return stream;
3914     },
3915
3916     result: function() {
3917       if (buffer.length) {
3918         var result = buffer.join("");
3919         buffer = [];
3920         return result;
3921       }
3922     }
3923   };
3924
3925   function point(x, y) {
3926     buffer.push("M", x, ",", y, pointCircle);
3927   }
3928
3929   function pointLineStart(x, y) {
3930     buffer.push("M", x, ",", y);
3931     stream.point = pointLine;
3932   }
3933
3934   function pointLine(x, y) {
3935     buffer.push("L", x, ",", y);
3936   }
3937
3938   function lineEnd() {
3939     stream.point = point;
3940   }
3941
3942   function lineEndPolygon() {
3943     buffer.push("Z");
3944   }
3945
3946   return stream;
3947 }
3948
3949 function d3_geo_pathBufferCircle(radius) {
3950   return "m0," + radius
3951       + "a" + radius + "," + radius + " 0 1,1 0," + -2 * radius
3952       + "a" + radius + "," + radius + " 0 1,1 0," + 2 * radius
3953       + "z";
3954 }
3955
3956 // TODO Unify this code with d3.geom.polygon centroid?
3957 // TODO Enforce positive area for exterior, negative area for interior?
3958
3959 var d3_geo_pathCentroid = {
3960   point: d3_geo_pathCentroidPoint,
3961
3962   // For lines, weight by length.
3963   lineStart: d3_geo_pathCentroidLineStart,
3964   lineEnd: d3_geo_pathCentroidLineEnd,
3965
3966   // For polygons, weight by area.
3967   polygonStart: function() {
3968     d3_geo_pathCentroid.lineStart = d3_geo_pathCentroidRingStart;
3969   },
3970   polygonEnd: function() {
3971     d3_geo_pathCentroid.point = d3_geo_pathCentroidPoint;
3972     d3_geo_pathCentroid.lineStart = d3_geo_pathCentroidLineStart;
3973     d3_geo_pathCentroid.lineEnd = d3_geo_pathCentroidLineEnd;
3974   }
3975 };
3976
3977 function d3_geo_pathCentroidPoint(x, y) {
3978   d3_geo_centroidX0 += x;
3979   d3_geo_centroidY0 += y;
3980   ++d3_geo_centroidZ0;
3981 }
3982
3983 function d3_geo_pathCentroidLineStart() {
3984   var x0, y0;
3985
3986   d3_geo_pathCentroid.point = function(x, y) {
3987     d3_geo_pathCentroid.point = nextPoint;
3988     d3_geo_pathCentroidPoint(x0 = x, y0 = y);
3989   };
3990
3991   function nextPoint(x, y) {
3992     var dx = x - x0, dy = y - y0, z = Math.sqrt(dx * dx + dy * dy);
3993     d3_geo_centroidX1 += z * (x0 + x) / 2;
3994     d3_geo_centroidY1 += z * (y0 + y) / 2;
3995     d3_geo_centroidZ1 += z;
3996     d3_geo_pathCentroidPoint(x0 = x, y0 = y);
3997   }
3998 }
3999
4000 function d3_geo_pathCentroidLineEnd() {
4001   d3_geo_pathCentroid.point = d3_geo_pathCentroidPoint;
4002 }
4003
4004 function d3_geo_pathCentroidRingStart() {
4005   var x00, y00, x0, y0;
4006
4007   // For the first point, …
4008   d3_geo_pathCentroid.point = function(x, y) {
4009     d3_geo_pathCentroid.point = nextPoint;
4010     d3_geo_pathCentroidPoint(x00 = x0 = x, y00 = y0 = y);
4011   };
4012
4013   // For subsequent points, …
4014   function nextPoint(x, y) {
4015     var dx = x - x0, dy = y - y0, z = Math.sqrt(dx * dx + dy * dy);
4016     d3_geo_centroidX1 += z * (x0 + x) / 2;
4017     d3_geo_centroidY1 += z * (y0 + y) / 2;
4018     d3_geo_centroidZ1 += z;
4019
4020     z = y0 * x - x0 * y;
4021     d3_geo_centroidX2 += z * (x0 + x);
4022     d3_geo_centroidY2 += z * (y0 + y);
4023     d3_geo_centroidZ2 += z * 3;
4024     d3_geo_pathCentroidPoint(x0 = x, y0 = y);
4025   }
4026
4027   // For the last point, return to the start.
4028   d3_geo_pathCentroid.lineEnd = function() {
4029     nextPoint(x00, y00);
4030   };
4031 }
4032
4033 function d3_geo_pathContext(context) {
4034   var pointRadius = 4.5;
4035
4036   var stream = {
4037     point: point,
4038
4039     // While inside a line, override point to moveTo then lineTo.
4040     lineStart: function() { stream.point = pointLineStart; },
4041     lineEnd: lineEnd,
4042
4043     // While inside a polygon, override lineEnd to closePath.
4044     polygonStart: function() { stream.lineEnd = lineEndPolygon; },
4045     polygonEnd: function() { stream.lineEnd = lineEnd; stream.point = point; },
4046
4047     pointRadius: function(_) {
4048       pointRadius = _;
4049       return stream;
4050     },
4051
4052     result: d3_noop
4053   };
4054
4055   function point(x, y) {
4056     context.moveTo(x, y);
4057     context.arc(x, y, pointRadius, 0, τ);
4058   }
4059
4060   function pointLineStart(x, y) {
4061     context.moveTo(x, y);
4062     stream.point = pointLine;
4063   }
4064
4065   function pointLine(x, y) {
4066     context.lineTo(x, y);
4067   }
4068
4069   function lineEnd() {
4070     stream.point = point;
4071   }
4072
4073   function lineEndPolygon() {
4074     context.closePath();
4075   }
4076
4077   return stream;
4078 }
4079
4080 function d3_geo_resample(project) {
4081   var δ2 = .5, // precision, px²
4082       cosMinDistance = Math.cos(30 * d3_radians), // cos(minimum angular distance)
4083       maxDepth = 16;
4084
4085   function resample(stream) {
4086     return (maxDepth ? resampleRecursive : resampleNone)(stream);
4087   }
4088
4089   function resampleNone(stream) {
4090     return d3_geo_transformPoint(stream, function(x, y) {
4091       x = project(x, y);
4092       stream.point(x[0], x[1]);
4093     });
4094   }
4095
4096   function resampleRecursive(stream) {
4097     var λ00, φ00, x00, y00, a00, b00, c00, // first point
4098         λ0, x0, y0, a0, b0, c0; // previous point
4099
4100     var resample = {
4101       point: point,
4102       lineStart: lineStart,
4103       lineEnd: lineEnd,
4104       polygonStart: function() { stream.polygonStart(); resample.lineStart = ringStart; },
4105       polygonEnd: function() { stream.polygonEnd(); resample.lineStart = lineStart; }
4106     };
4107
4108     function point(x, y) {
4109       x = project(x, y);
4110       stream.point(x[0], x[1]);
4111     }
4112
4113     function lineStart() {
4114       x0 = NaN;
4115       resample.point = linePoint;
4116       stream.lineStart();
4117     }
4118
4119     function linePoint(λ, φ) {
4120       var c = d3_geo_cartesian([λ, φ]), p = project(λ, φ);
4121       resampleLineTo(x0, y0, λ0, a0, b0, c0, x0 = p[0], y0 = p[1], λ0 = λ, a0 = c[0], b0 = c[1], c0 = c[2], maxDepth, stream);
4122       stream.point(x0, y0);
4123     }
4124
4125     function lineEnd() {
4126       resample.point = point;
4127       stream.lineEnd();
4128     }
4129
4130     function ringStart() {
4131       lineStart();
4132       resample.point = ringPoint;
4133       resample.lineEnd = ringEnd;
4134     }
4135
4136     function ringPoint(λ, φ) {
4137       linePoint(λ00 = λ, φ00 = φ), x00 = x0, y00 = y0, a00 = a0, b00 = b0, c00 = c0;
4138       resample.point = linePoint;
4139     }
4140
4141     function ringEnd() {
4142       resampleLineTo(x0, y0, λ0, a0, b0, c0, x00, y00, λ00, a00, b00, c00, maxDepth, stream);
4143       resample.lineEnd = lineEnd;
4144       lineEnd();
4145     }
4146
4147     return resample;
4148   }
4149
4150   function resampleLineTo(x0, y0, λ0, a0, b0, c0, x1, y1, λ1, a1, b1, c1, depth, stream) {
4151     var dx = x1 - x0,
4152         dy = y1 - y0,
4153         d2 = dx * dx + dy * dy;
4154     if (d2 > 4 * δ2 && depth--) {
4155       var a = a0 + a1,
4156           b = b0 + b1,
4157           c = c0 + c1,
4158           m = Math.sqrt(a * a + b * b + c * c),
4159           φ2 = Math.asin(c /= m),
4160           λ2 = abs(abs(c) - 1) < ε || abs(λ0 - λ1) < ε ? (λ0 + λ1) / 2 : Math.atan2(b, a),
4161           p = project(λ2, φ2),
4162           x2 = p[0],
4163           y2 = p[1],
4164           dx2 = x2 - x0,
4165           dy2 = y2 - y0,
4166           dz = dy * dx2 - dx * dy2;
4167       if (dz * dz / d2 > δ2 // perpendicular projected distance
4168           || abs((dx * dx2 + dy * dy2) / d2 - .5) > .3 // midpoint close to an end
4169           || a0 * a1 + b0 * b1 + c0 * c1 < cosMinDistance) { // angular distance
4170         resampleLineTo(x0, y0, λ0, a0, b0, c0, x2, y2, λ2, a /= m, b /= m, c, depth, stream);
4171         stream.point(x2, y2);
4172         resampleLineTo(x2, y2, λ2, a, b, c, x1, y1, λ1, a1, b1, c1, depth, stream);
4173       }
4174     }
4175   }
4176
4177   resample.precision = function(_) {
4178     if (!arguments.length) return Math.sqrt(δ2);
4179     maxDepth = (δ2 = _ * _) > 0 && 16;
4180     return resample;
4181   };
4182
4183   return resample;
4184 }
4185
4186 d3.geo.path = function() {
4187   var pointRadius = 4.5,
4188       projection,
4189       context,
4190       projectStream,
4191       contextStream,
4192       cacheStream;
4193
4194   function path(object) {
4195     if (object) {
4196       if (typeof pointRadius === "function") contextStream.pointRadius(+pointRadius.apply(this, arguments));
4197       if (!cacheStream || !cacheStream.valid) cacheStream = projectStream(contextStream);
4198       d3.geo.stream(object, cacheStream);
4199     }
4200     return contextStream.result();
4201   }
4202
4203   path.area = function(object) {
4204     d3_geo_pathAreaSum = 0;
4205     d3.geo.stream(object, projectStream(d3_geo_pathArea));
4206     return d3_geo_pathAreaSum;
4207   };
4208
4209   path.centroid = function(object) {
4210     d3_geo_centroidX0 = d3_geo_centroidY0 = d3_geo_centroidZ0 =
4211     d3_geo_centroidX1 = d3_geo_centroidY1 = d3_geo_centroidZ1 =
4212     d3_geo_centroidX2 = d3_geo_centroidY2 = d3_geo_centroidZ2 = 0;
4213     d3.geo.stream(object, projectStream(d3_geo_pathCentroid));
4214     return d3_geo_centroidZ2 ? [d3_geo_centroidX2 / d3_geo_centroidZ2, d3_geo_centroidY2 / d3_geo_centroidZ2]
4215         : d3_geo_centroidZ1 ? [d3_geo_centroidX1 / d3_geo_centroidZ1, d3_geo_centroidY1 / d3_geo_centroidZ1]
4216         : d3_geo_centroidZ0 ? [d3_geo_centroidX0 / d3_geo_centroidZ0, d3_geo_centroidY0 / d3_geo_centroidZ0]
4217         : [NaN, NaN];
4218   };
4219
4220   path.bounds = function(object) {
4221     d3_geo_pathBoundsX1 = d3_geo_pathBoundsY1 = -(d3_geo_pathBoundsX0 = d3_geo_pathBoundsY0 = Infinity);
4222     d3.geo.stream(object, projectStream(d3_geo_pathBounds));
4223     return [[d3_geo_pathBoundsX0, d3_geo_pathBoundsY0], [d3_geo_pathBoundsX1, d3_geo_pathBoundsY1]];
4224   };
4225
4226   path.projection = function(_) {
4227     if (!arguments.length) return projection;
4228     projectStream = (projection = _) ? _.stream || d3_geo_pathProjectStream(_) : d3_identity;
4229     return reset();
4230   };
4231
4232   path.context = function(_) {
4233     if (!arguments.length) return context;
4234     contextStream = (context = _) == null ? new d3_geo_pathBuffer : new d3_geo_pathContext(_);
4235     if (typeof pointRadius !== "function") contextStream.pointRadius(pointRadius);
4236     return reset();
4237   };
4238
4239   path.pointRadius = function(_) {
4240     if (!arguments.length) return pointRadius;
4241     pointRadius = typeof _ === "function" ? _ : (contextStream.pointRadius(+_), +_);
4242     return path;
4243   };
4244
4245   function reset() {
4246     cacheStream = null;
4247     return path;
4248   }
4249
4250   return path.projection(d3.geo.albersUsa()).context(null);
4251 };
4252
4253 function d3_geo_pathProjectStream(project) {
4254   var resample = d3_geo_resample(function(x, y) { return project([x * d3_degrees, y * d3_degrees]); });
4255   return function(stream) { return d3_geo_projectionRadians(resample(stream)); };
4256 }
4257
4258 d3.geo.transform = function(methods) {
4259   return {
4260     stream: function(stream) {
4261       var transform = new d3_geo_transform(stream);
4262       for (var k in methods) transform[k] = methods[k];
4263       return transform;
4264     }
4265   };
4266 };
4267
4268 function d3_geo_transform(stream) {
4269   this.stream = stream;
4270 }
4271
4272 d3_geo_transform.prototype = {
4273   point: function(x, y) { this.stream.point(x, y); },
4274   sphere: function() { this.stream.sphere(); },
4275   lineStart: function() { this.stream.lineStart(); },
4276   lineEnd: function() { this.stream.lineEnd(); },
4277   polygonStart: function() { this.stream.polygonStart(); },
4278   polygonEnd: function() { this.stream.polygonEnd(); }
4279 };
4280
4281 function d3_geo_transformPoint(stream, point) {
4282   return {
4283     point: point,
4284     sphere: function() { stream.sphere(); },
4285     lineStart: function() { stream.lineStart(); },
4286     lineEnd: function() { stream.lineEnd(); },
4287     polygonStart: function() { stream.polygonStart(); },
4288     polygonEnd: function() { stream.polygonEnd(); },
4289   };
4290 }
4291
4292 d3.geo.projection = d3_geo_projection;
4293 d3.geo.projectionMutator = d3_geo_projectionMutator;
4294
4295 function d3_geo_projection(project) {
4296   return d3_geo_projectionMutator(function() { return project; })();
4297 }
4298
4299 function d3_geo_projectionMutator(projectAt) {
4300   var project,
4301       rotate,
4302       projectRotate,
4303       projectResample = d3_geo_resample(function(x, y) { x = project(x, y); return [x[0] * k + δx, δy - x[1] * k]; }),
4304       k = 150, // scale
4305       x = 480, y = 250, // translate
4306       λ = 0, φ = 0, // center
4307       δλ = 0, δφ = 0, δγ = 0, // rotate
4308       δx, δy, // center
4309       preclip = d3_geo_clipAntimeridian,
4310       postclip = d3_identity,
4311       clipAngle = null,
4312       clipExtent = null,
4313       stream;
4314
4315   function projection(point) {
4316     point = projectRotate(point[0] * d3_radians, point[1] * d3_radians);
4317     return [point[0] * k + δx, δy - point[1] * k];
4318   }
4319
4320   function invert(point) {
4321     point = projectRotate.invert((point[0] - δx) / k, (δy - point[1]) / k);
4322     return point && [point[0] * d3_degrees, point[1] * d3_degrees];
4323   }
4324
4325   projection.stream = function(output) {
4326     if (stream) stream.valid = false;
4327     stream = d3_geo_projectionRadians(preclip(rotate, projectResample(postclip(output))));
4328     stream.valid = true; // allow caching by d3.geo.path
4329     return stream;
4330   };
4331
4332   projection.clipAngle = function(_) {
4333     if (!arguments.length) return clipAngle;
4334     preclip = _ == null ? (clipAngle = _, d3_geo_clipAntimeridian) : d3_geo_clipCircle((clipAngle = +_) * d3_radians);
4335     return invalidate();
4336   };
4337
4338   projection.clipExtent = function(_) {
4339     if (!arguments.length) return clipExtent;
4340     clipExtent = _;
4341     postclip = _ ? d3_geo_clipExtent(_[0][0], _[0][1], _[1][0], _[1][1]) : d3_identity;
4342     return invalidate();
4343   };
4344
4345   projection.scale = function(_) {
4346     if (!arguments.length) return k;
4347     k = +_;
4348     return reset();
4349   };
4350
4351   projection.translate = function(_) {
4352     if (!arguments.length) return [x, y];
4353     x = +_[0];
4354     y = +_[1];
4355     return reset();
4356   };
4357
4358   projection.center = function(_) {
4359     if (!arguments.length) return [λ * d3_degrees, φ * d3_degrees];
4360     λ = _[0] % 360 * d3_radians;
4361     φ = _[1] % 360 * d3_radians;
4362     return reset();
4363   };
4364
4365   projection.rotate = function(_) {
4366     if (!arguments.length) return [δλ * d3_degrees, δφ * d3_degrees, δγ * d3_degrees];
4367     δλ = _[0] % 360 * d3_radians;
4368     δφ = _[1] % 360 * d3_radians;
4369     δγ = _.length > 2 ? _[2] % 360 * d3_radians : 0;
4370     return reset();
4371   };
4372
4373   d3.rebind(projection, projectResample, "precision");
4374
4375   function reset() {
4376     projectRotate = d3_geo_compose(rotate = d3_geo_rotation(δλ, δφ, δγ), project);
4377     var center = project(λ, φ);
4378     δx = x - center[0] * k;
4379     δy = y + center[1] * k;
4380     return invalidate();
4381   }
4382
4383   function invalidate() {
4384     if (stream) stream.valid = false, stream = null;
4385     return projection;
4386   }
4387
4388   return function() {
4389     project = projectAt.apply(this, arguments);
4390     projection.invert = project.invert && invert;
4391     return reset();
4392   };
4393 }
4394
4395 function d3_geo_projectionRadians(stream) {
4396   return d3_geo_transformPoint(stream, function(x, y) {
4397     stream.point(x * d3_radians, y * d3_radians);
4398   });
4399 }
4400
4401 function d3_geo_mercator(λ, φ) {
4402   return [λ, Math.log(Math.tan(π / 4 + φ / 2))];
4403 }
4404
4405 d3_geo_mercator.invert = function(x, y) {
4406   return [x, 2 * Math.atan(Math.exp(y)) - halfπ];
4407 };
4408
4409 function d3_geo_mercatorProjection(project) {
4410   var m = d3_geo_projection(project),
4411       scale = m.scale,
4412       translate = m.translate,
4413       clipExtent = m.clipExtent,
4414       clipAuto;
4415
4416   m.scale = function() {
4417     var v = scale.apply(m, arguments);
4418     return v === m ? (clipAuto ? m.clipExtent(null) : m) : v;
4419   };
4420
4421   m.translate = function() {
4422     var v = translate.apply(m, arguments);
4423     return v === m ? (clipAuto ? m.clipExtent(null) : m) : v;
4424   };
4425
4426   m.clipExtent = function(_) {
4427     var v = clipExtent.apply(m, arguments);
4428     if (v === m) {
4429       if (clipAuto = _ == null) {
4430         var k = π * scale(), t = translate();
4431         clipExtent([[t[0] - k, t[1] - k], [t[0] + k, t[1] + k]]);
4432       }
4433     } else if (clipAuto) {
4434       v = null;
4435     }
4436     return v;
4437   };
4438
4439   return m.clipExtent(null);
4440 }
4441
4442 (d3.geo.mercator = function() {
4443   return d3_geo_mercatorProjection(d3_geo_mercator);
4444 }).raw = d3_geo_mercator;
4445 d3.geom = {};
4446
4447 d3.geom.polygon = function(coordinates) {
4448   d3_subclass(coordinates, d3_geom_polygonPrototype);
4449   return coordinates;
4450 };
4451
4452 var d3_geom_polygonPrototype = d3.geom.polygon.prototype = [];
4453
4454 d3_geom_polygonPrototype.area = function() {
4455   var i = -1,
4456       n = this.length,
4457       a,
4458       b = this[n - 1],
4459       area = 0;
4460
4461   while (++i < n) {
4462     a = b;
4463     b = this[i];
4464     area += a[1] * b[0] - a[0] * b[1];
4465   }
4466
4467   return area * .5;
4468 };
4469
4470 d3_geom_polygonPrototype.centroid = function(k) {
4471   var i = -1,
4472       n = this.length,
4473       x = 0,
4474       y = 0,
4475       a,
4476       b = this[n - 1],
4477       c;
4478
4479   if (!arguments.length) k = -1 / (6 * this.area());
4480
4481   while (++i < n) {
4482     a = b;
4483     b = this[i];
4484     c = a[0] * b[1] - b[0] * a[1];
4485     x += (a[0] + b[0]) * c;
4486     y += (a[1] + b[1]) * c;
4487   }
4488
4489   return [x * k, y * k];
4490 };
4491
4492 // The Sutherland-Hodgman clipping algorithm.
4493 // Note: requires the clip polygon to be counterclockwise and convex.
4494 d3_geom_polygonPrototype.clip = function(subject) {
4495   var input,
4496       closed = d3_geom_polygonClosed(subject),
4497       i = -1,
4498       n = this.length - d3_geom_polygonClosed(this),
4499       j,
4500       m,
4501       a = this[n - 1],
4502       b,
4503       c,
4504       d;
4505
4506   while (++i < n) {
4507     input = subject.slice();
4508     subject.length = 0;
4509     b = this[i];
4510     c = input[(m = input.length - closed) - 1];
4511     j = -1;
4512     while (++j < m) {
4513       d = input[j];
4514       if (d3_geom_polygonInside(d, a, b)) {
4515         if (!d3_geom_polygonInside(c, a, b)) {
4516           subject.push(d3_geom_polygonIntersect(c, d, a, b));
4517         }
4518         subject.push(d);
4519       } else if (d3_geom_polygonInside(c, a, b)) {
4520         subject.push(d3_geom_polygonIntersect(c, d, a, b));
4521       }
4522       c = d;
4523     }
4524     if (closed) subject.push(subject[0]);
4525     a = b;
4526   }
4527
4528   return subject;
4529 };
4530
4531 function d3_geom_polygonInside(p, a, b) {
4532   return (b[0] - a[0]) * (p[1] - a[1]) < (b[1] - a[1]) * (p[0] - a[0]);
4533 }
4534
4535 // Intersect two infinite lines cd and ab.
4536 function d3_geom_polygonIntersect(c, d, a, b) {
4537   var x1 = c[0], x3 = a[0], x21 = d[0] - x1, x43 = b[0] - x3,
4538       y1 = c[1], y3 = a[1], y21 = d[1] - y1, y43 = b[1] - y3,
4539       ua = (x43 * (y1 - y3) - y43 * (x1 - x3)) / (y43 * x21 - x43 * y21);
4540   return [x1 + ua * x21, y1 + ua * y21];
4541 }
4542
4543 // Returns true if the polygon is closed.
4544 function d3_geom_polygonClosed(coordinates) {
4545   var a = coordinates[0],
4546       b = coordinates[coordinates.length - 1];
4547   return !(a[0] - b[0] || a[1] - b[1]);
4548 }
4549
4550 var d3_ease_default = function() { return d3_identity; };
4551
4552 var d3_ease = d3.map({
4553   linear: d3_ease_default,
4554   poly: d3_ease_poly,
4555   quad: function() { return d3_ease_quad; },
4556   cubic: function() { return d3_ease_cubic; },
4557   sin: function() { return d3_ease_sin; },
4558   exp: function() { return d3_ease_exp; },
4559   circle: function() { return d3_ease_circle; },
4560   elastic: d3_ease_elastic,
4561   back: d3_ease_back,
4562   bounce: function() { return d3_ease_bounce; }
4563 });
4564
4565 var d3_ease_mode = d3.map({
4566   "in": d3_identity,
4567   "out": d3_ease_reverse,
4568   "in-out": d3_ease_reflect,
4569   "out-in": function(f) { return d3_ease_reflect(d3_ease_reverse(f)); }
4570 });
4571
4572 d3.ease = function(name) {
4573   var i = name.indexOf("-"),
4574       t = i >= 0 ? name.substring(0, i) : name,
4575       m = i >= 0 ? name.substring(i + 1) : "in";
4576   t = d3_ease.get(t) || d3_ease_default;
4577   m = d3_ease_mode.get(m) || d3_identity;
4578   return d3_ease_clamp(m(t.apply(null, d3_arraySlice.call(arguments, 1))));
4579 };
4580
4581 function d3_ease_clamp(f) {
4582   return function(t) {
4583     return t <= 0 ? 0 : t >= 1 ? 1 : f(t);
4584   };
4585 }
4586
4587 function d3_ease_reverse(f) {
4588   return function(t) {
4589     return 1 - f(1 - t);
4590   };
4591 }
4592
4593 function d3_ease_reflect(f) {
4594   return function(t) {
4595     return .5 * (t < .5 ? f(2 * t) : (2 - f(2 - 2 * t)));
4596   };
4597 }
4598
4599 function d3_ease_quad(t) {
4600   return t * t;
4601 }
4602
4603 function d3_ease_cubic(t) {
4604   return t * t * t;
4605 }
4606
4607 // Optimized clamp(reflect(poly(3))).
4608 function d3_ease_cubicInOut(t) {
4609   if (t <= 0) return 0;
4610   if (t >= 1) return 1;
4611   var t2 = t * t, t3 = t2 * t;
4612   return 4 * (t < .5 ? t3 : 3 * (t - t2) + t3 - .75);
4613 }
4614
4615 function d3_ease_poly(e) {
4616   return function(t) {
4617     return Math.pow(t, e);
4618   };
4619 }
4620
4621 function d3_ease_sin(t) {
4622   return 1 - Math.cos(t * halfπ);
4623 }
4624
4625 function d3_ease_exp(t) {
4626   return Math.pow(2, 10 * (t - 1));
4627 }
4628
4629 function d3_ease_circle(t) {
4630   return 1 - Math.sqrt(1 - t * t);
4631 }
4632
4633 function d3_ease_elastic(a, p) {
4634   var s;
4635   if (arguments.length < 2) p = 0.45;
4636   if (arguments.length) s = p / τ * Math.asin(1 / a);
4637   else a = 1, s = p / 4;
4638   return function(t) {
4639     return 1 + a * Math.pow(2, -10 * t) * Math.sin((t - s) * τ / p);
4640   };
4641 }
4642
4643 function d3_ease_back(s) {
4644   if (!s) s = 1.70158;
4645   return function(t) {
4646     return t * t * ((s + 1) * t - s);
4647   };
4648 }
4649
4650 function d3_ease_bounce(t) {
4651   return t < 1 / 2.75 ? 7.5625 * t * t
4652       : t < 2 / 2.75 ? 7.5625 * (t -= 1.5 / 2.75) * t + .75
4653       : t < 2.5 / 2.75 ? 7.5625 * (t -= 2.25 / 2.75) * t + .9375
4654       : 7.5625 * (t -= 2.625 / 2.75) * t + .984375;
4655 }
4656
4657 function d3_transition(groups, id) {
4658   d3_subclass(groups, d3_transitionPrototype);
4659
4660   groups.id = id; // Note: read-only!
4661
4662   return groups;
4663 }
4664
4665 var d3_transitionPrototype = [],
4666     d3_transitionId = 0,
4667     d3_transitionInheritId,
4668     d3_transitionInherit;
4669
4670 d3_transitionPrototype.call = d3_selectionPrototype.call;
4671 d3_transitionPrototype.empty = d3_selectionPrototype.empty;
4672 d3_transitionPrototype.node = d3_selectionPrototype.node;
4673 d3_transitionPrototype.size = d3_selectionPrototype.size;
4674
4675 d3.transition = function(selection) {
4676   return arguments.length
4677       ? (d3_transitionInheritId ? selection.transition() : selection)
4678       : d3_selectionRoot.transition();
4679 };
4680
4681 d3.transition.prototype = d3_transitionPrototype;
4682
4683
4684 d3_transitionPrototype.select = function(selector) {
4685   var id = this.id,
4686       subgroups = [],
4687       subgroup,
4688       subnode,
4689       node;
4690
4691   selector = d3_selection_selector(selector);
4692
4693   for (var j = -1, m = this.length; ++j < m;) {
4694     subgroups.push(subgroup = []);
4695     for (var group = this[j], i = -1, n = group.length; ++i < n;) {
4696       if ((node = group[i]) && (subnode = selector.call(node, node.__data__, i, j))) {
4697         if ("__data__" in node) subnode.__data__ = node.__data__;
4698         d3_transitionNode(subnode, i, id, node.__transition__[id]);
4699         subgroup.push(subnode);
4700       } else {
4701         subgroup.push(null);
4702       }
4703     }
4704   }
4705
4706   return d3_transition(subgroups, id);
4707 };
4708
4709 d3_transitionPrototype.selectAll = function(selector) {
4710   var id = this.id,
4711       subgroups = [],
4712       subgroup,
4713       subnodes,
4714       node,
4715       subnode,
4716       transition;
4717
4718   selector = d3_selection_selectorAll(selector);
4719
4720   for (var j = -1, m = this.length; ++j < m;) {
4721     for (var group = this[j], i = -1, n = group.length; ++i < n;) {
4722       if (node = group[i]) {
4723         transition = node.__transition__[id];
4724         subnodes = selector.call(node, node.__data__, i, j);
4725         subgroups.push(subgroup = []);
4726         for (var k = -1, o = subnodes.length; ++k < o;) {
4727           if (subnode = subnodes[k]) d3_transitionNode(subnode, k, id, transition);
4728           subgroup.push(subnode);
4729         }
4730       }
4731     }
4732   }
4733
4734   return d3_transition(subgroups, id);
4735 };
4736
4737 d3_transitionPrototype.filter = function(filter) {
4738   var subgroups = [],
4739       subgroup,
4740       group,
4741       node;
4742
4743   if (typeof filter !== "function") filter = d3_selection_filter(filter);
4744
4745   for (var j = 0, m = this.length; j < m; j++) {
4746     subgroups.push(subgroup = []);
4747     for (var group = this[j], i = 0, n = group.length; i < n; i++) {
4748       if ((node = group[i]) && filter.call(node, node.__data__, i, j)) {
4749         subgroup.push(node);
4750       }
4751     }
4752   }
4753
4754   return d3_transition(subgroups, this.id);
4755 };
4756 function d3_Color() {}
4757
4758 d3_Color.prototype.toString = function() {
4759   return this.rgb() + "";
4760 };
4761
4762 d3.hsl = function(h, s, l) {
4763   return arguments.length === 1
4764       ? (h instanceof d3_Hsl ? d3_hsl(h.h, h.s, h.l)
4765       : d3_rgb_parse("" + h, d3_rgb_hsl, d3_hsl))
4766       : d3_hsl(+h, +s, +l);
4767 };
4768
4769 function d3_hsl(h, s, l) {
4770   return new d3_Hsl(h, s, l);
4771 }
4772
4773 function d3_Hsl(h, s, l) {
4774   this.h = h;
4775   this.s = s;
4776   this.l = l;
4777 }
4778
4779 var d3_hslPrototype = d3_Hsl.prototype = new d3_Color;
4780
4781 d3_hslPrototype.brighter = function(k) {
4782   k = Math.pow(0.7, arguments.length ? k : 1);
4783   return d3_hsl(this.h, this.s, this.l / k);
4784 };
4785
4786 d3_hslPrototype.darker = function(k) {
4787   k = Math.pow(0.7, arguments.length ? k : 1);
4788   return d3_hsl(this.h, this.s, k * this.l);
4789 };
4790
4791 d3_hslPrototype.rgb = function() {
4792   return d3_hsl_rgb(this.h, this.s, this.l);
4793 };
4794
4795 function d3_hsl_rgb(h, s, l) {
4796   var m1,
4797       m2;
4798
4799   /* Some simple corrections for h, s and l. */
4800   h = isNaN(h) ? 0 : (h %= 360) < 0 ? h + 360 : h;
4801   s = isNaN(s) ? 0 : s < 0 ? 0 : s > 1 ? 1 : s;
4802   l = l < 0 ? 0 : l > 1 ? 1 : l;
4803
4804   /* From FvD 13.37, CSS Color Module Level 3 */
4805   m2 = l <= .5 ? l * (1 + s) : l + s - l * s;
4806   m1 = 2 * l - m2;
4807
4808   function v(h) {
4809     if (h > 360) h -= 360;
4810     else if (h < 0) h += 360;
4811     if (h < 60) return m1 + (m2 - m1) * h / 60;
4812     if (h < 180) return m2;
4813     if (h < 240) return m1 + (m2 - m1) * (240 - h) / 60;
4814     return m1;
4815   }
4816
4817   function vv(h) {
4818     return Math.round(v(h) * 255);
4819   }
4820
4821   return d3_rgb(vv(h + 120), vv(h), vv(h - 120));
4822 }
4823
4824 d3.hcl = function(h, c, l) {
4825   return arguments.length === 1
4826       ? (h instanceof d3_Hcl ? d3_hcl(h.h, h.c, h.l)
4827       : (h instanceof d3_Lab ? d3_lab_hcl(h.l, h.a, h.b)
4828       : d3_lab_hcl((h = d3_rgb_lab((h = d3.rgb(h)).r, h.g, h.b)).l, h.a, h.b)))
4829       : d3_hcl(+h, +c, +l);
4830 };
4831
4832 function d3_hcl(h, c, l) {
4833   return new d3_Hcl(h, c, l);
4834 }
4835
4836 function d3_Hcl(h, c, l) {
4837   this.h = h;
4838   this.c = c;
4839   this.l = l;
4840 }
4841
4842 var d3_hclPrototype = d3_Hcl.prototype = new d3_Color;
4843
4844 d3_hclPrototype.brighter = function(k) {
4845   return d3_hcl(this.h, this.c, Math.min(100, this.l + d3_lab_K * (arguments.length ? k : 1)));
4846 };
4847
4848 d3_hclPrototype.darker = function(k) {
4849   return d3_hcl(this.h, this.c, Math.max(0, this.l - d3_lab_K * (arguments.length ? k : 1)));
4850 };
4851
4852 d3_hclPrototype.rgb = function() {
4853   return d3_hcl_lab(this.h, this.c, this.l).rgb();
4854 };
4855
4856 function d3_hcl_lab(h, c, l) {
4857   if (isNaN(h)) h = 0;
4858   if (isNaN(c)) c = 0;
4859   return d3_lab(l, Math.cos(h *= d3_radians) * c, Math.sin(h) * c);
4860 }
4861
4862 d3.lab = function(l, a, b) {
4863   return arguments.length === 1
4864       ? (l instanceof d3_Lab ? d3_lab(l.l, l.a, l.b)
4865       : (l instanceof d3_Hcl ? d3_hcl_lab(l.l, l.c, l.h)
4866       : d3_rgb_lab((l = d3.rgb(l)).r, l.g, l.b)))
4867       : d3_lab(+l, +a, +b);
4868 };
4869
4870 function d3_lab(l, a, b) {
4871   return new d3_Lab(l, a, b);
4872 }
4873
4874 function d3_Lab(l, a, b) {
4875   this.l = l;
4876   this.a = a;
4877   this.b = b;
4878 }
4879
4880 // Corresponds roughly to RGB brighter/darker
4881 var d3_lab_K = 18;
4882
4883 // D65 standard referent
4884 var d3_lab_X = 0.950470,
4885     d3_lab_Y = 1,
4886     d3_lab_Z = 1.088830;
4887
4888 var d3_labPrototype = d3_Lab.prototype = new d3_Color;
4889
4890 d3_labPrototype.brighter = function(k) {
4891   return d3_lab(Math.min(100, this.l + d3_lab_K * (arguments.length ? k : 1)), this.a, this.b);
4892 };
4893
4894 d3_labPrototype.darker = function(k) {
4895   return d3_lab(Math.max(0, this.l - d3_lab_K * (arguments.length ? k : 1)), this.a, this.b);
4896 };
4897
4898 d3_labPrototype.rgb = function() {
4899   return d3_lab_rgb(this.l, this.a, this.b);
4900 };
4901
4902 function d3_lab_rgb(l, a, b) {
4903   var y = (l + 16) / 116,
4904       x = y + a / 500,
4905       z = y - b / 200;
4906   x = d3_lab_xyz(x) * d3_lab_X;
4907   y = d3_lab_xyz(y) * d3_lab_Y;
4908   z = d3_lab_xyz(z) * d3_lab_Z;
4909   return d3_rgb(
4910     d3_xyz_rgb( 3.2404542 * x - 1.5371385 * y - 0.4985314 * z),
4911     d3_xyz_rgb(-0.9692660 * x + 1.8760108 * y + 0.0415560 * z),
4912     d3_xyz_rgb( 0.0556434 * x - 0.2040259 * y + 1.0572252 * z)
4913   );
4914 }
4915
4916 function d3_lab_hcl(l, a, b) {
4917   return l > 0
4918       ? d3_hcl(Math.atan2(b, a) * d3_degrees, Math.sqrt(a * a + b * b), l)
4919       : d3_hcl(NaN, NaN, l);
4920 }
4921
4922 function d3_lab_xyz(x) {
4923   return x > 0.206893034 ? x * x * x : (x - 4 / 29) / 7.787037;
4924 }
4925 function d3_xyz_lab(x) {
4926   return x > 0.008856 ? Math.pow(x, 1 / 3) : 7.787037 * x + 4 / 29;
4927 }
4928
4929 function d3_xyz_rgb(r) {
4930   return Math.round(255 * (r <= 0.00304 ? 12.92 * r : 1.055 * Math.pow(r, 1 / 2.4) - 0.055));
4931 }
4932
4933 d3.rgb = function(r, g, b) {
4934   return arguments.length === 1
4935       ? (r instanceof d3_Rgb ? d3_rgb(r.r, r.g, r.b)
4936       : d3_rgb_parse("" + r, d3_rgb, d3_hsl_rgb))
4937       : d3_rgb(~~r, ~~g, ~~b);
4938 };
4939
4940 function d3_rgbNumber(value) {
4941   return d3_rgb(value >> 16, value >> 8 & 0xff, value & 0xff);
4942 }
4943
4944 function d3_rgbString(value) {
4945   return d3_rgbNumber(value) + "";
4946 }
4947
4948 function d3_rgb(r, g, b) {
4949   return new d3_Rgb(r, g, b);
4950 }
4951
4952 function d3_Rgb(r, g, b) {
4953   this.r = r;
4954   this.g = g;
4955   this.b = b;
4956 }
4957
4958 var d3_rgbPrototype = d3_Rgb.prototype = new d3_Color;
4959
4960 d3_rgbPrototype.brighter = function(k) {
4961   k = Math.pow(0.7, arguments.length ? k : 1);
4962   var r = this.r,
4963       g = this.g,
4964       b = this.b,
4965       i = 30;
4966   if (!r && !g && !b) return d3_rgb(i, i, i);
4967   if (r && r < i) r = i;
4968   if (g && g < i) g = i;
4969   if (b && b < i) b = i;
4970   return d3_rgb(Math.min(255, ~~(r / k)), Math.min(255, ~~(g / k)), Math.min(255, ~~(b / k)));
4971 };
4972
4973 d3_rgbPrototype.darker = function(k) {
4974   k = Math.pow(0.7, arguments.length ? k : 1);
4975   return d3_rgb(~~(k * this.r), ~~(k * this.g), ~~(k * this.b));
4976 };
4977
4978 d3_rgbPrototype.hsl = function() {
4979   return d3_rgb_hsl(this.r, this.g, this.b);
4980 };
4981
4982 d3_rgbPrototype.toString = function() {
4983   return "#" + d3_rgb_hex(this.r) + d3_rgb_hex(this.g) + d3_rgb_hex(this.b);
4984 };
4985
4986 function d3_rgb_hex(v) {
4987   return v < 0x10
4988       ? "0" + Math.max(0, v).toString(16)
4989       : Math.min(255, v).toString(16);
4990 }
4991
4992 function d3_rgb_parse(format, rgb, hsl) {
4993   var r = 0, // red channel; int in [0, 255]
4994       g = 0, // green channel; int in [0, 255]
4995       b = 0, // blue channel; int in [0, 255]
4996       m1, // CSS color specification match
4997       m2, // CSS color specification type (e.g., rgb)
4998       name;
4999
5000   /* Handle hsl, rgb. */
5001   m1 = /([a-z]+)\((.*)\)/i.exec(format);
5002   if (m1) {
5003     m2 = m1[2].split(",");
5004     switch (m1[1]) {
5005       case "hsl": {
5006         return hsl(
5007           parseFloat(m2[0]), // degrees
5008           parseFloat(m2[1]) / 100, // percentage
5009           parseFloat(m2[2]) / 100 // percentage
5010         );
5011       }
5012       case "rgb": {
5013         return rgb(
5014           d3_rgb_parseNumber(m2[0]),
5015           d3_rgb_parseNumber(m2[1]),
5016           d3_rgb_parseNumber(m2[2])
5017         );
5018       }
5019     }
5020   }
5021
5022   /* Named colors. */
5023   if (name = d3_rgb_names.get(format)) return rgb(name.r, name.g, name.b);
5024
5025   /* Hexadecimal colors: #rgb and #rrggbb. */
5026   if (format != null && format.charAt(0) === "#") {
5027     if (format.length === 4) {
5028       r = format.charAt(1); r += r;
5029       g = format.charAt(2); g += g;
5030       b = format.charAt(3); b += b;
5031     } else if (format.length === 7) {
5032       r = format.substring(1, 3);
5033       g = format.substring(3, 5);
5034       b = format.substring(5, 7);
5035     }
5036     r = parseInt(r, 16);
5037     g = parseInt(g, 16);
5038     b = parseInt(b, 16);
5039   }
5040
5041   return rgb(r, g, b);
5042 }
5043
5044 function d3_rgb_hsl(r, g, b) {
5045   var min = Math.min(r /= 255, g /= 255, b /= 255),
5046       max = Math.max(r, g, b),
5047       d = max - min,
5048       h,
5049       s,
5050       l = (max + min) / 2;
5051   if (d) {
5052     s = l < .5 ? d / (max + min) : d / (2 - max - min);
5053     if (r == max) h = (g - b) / d + (g < b ? 6 : 0);
5054     else if (g == max) h = (b - r) / d + 2;
5055     else h = (r - g) / d + 4;
5056     h *= 60;
5057   } else {
5058     h = NaN;
5059     s = l > 0 && l < 1 ? 0 : h;
5060   }
5061   return d3_hsl(h, s, l);
5062 }
5063
5064 function d3_rgb_lab(r, g, b) {
5065   r = d3_rgb_xyz(r);
5066   g = d3_rgb_xyz(g);
5067   b = d3_rgb_xyz(b);
5068   var x = d3_xyz_lab((0.4124564 * r + 0.3575761 * g + 0.1804375 * b) / d3_lab_X),
5069       y = d3_xyz_lab((0.2126729 * r + 0.7151522 * g + 0.0721750 * b) / d3_lab_Y),
5070       z = d3_xyz_lab((0.0193339 * r + 0.1191920 * g + 0.9503041 * b) / d3_lab_Z);
5071   return d3_lab(116 * y - 16, 500 * (x - y), 200 * (y - z));
5072 }
5073
5074 function d3_rgb_xyz(r) {
5075   return (r /= 255) <= 0.04045 ? r / 12.92 : Math.pow((r + 0.055) / 1.055, 2.4);
5076 }
5077
5078 function d3_rgb_parseNumber(c) { // either integer or percentage
5079   var f = parseFloat(c);
5080   return c.charAt(c.length - 1) === "%" ? Math.round(f * 2.55) : f;
5081 }
5082
5083 var d3_rgb_names = d3.map({
5084   aliceblue: 0xf0f8ff,
5085   antiquewhite: 0xfaebd7,
5086   aqua: 0x00ffff,
5087   aquamarine: 0x7fffd4,
5088   azure: 0xf0ffff,
5089   beige: 0xf5f5dc,
5090   bisque: 0xffe4c4,
5091   black: 0x000000,
5092   blanchedalmond: 0xffebcd,
5093   blue: 0x0000ff,
5094   blueviolet: 0x8a2be2,
5095   brown: 0xa52a2a,
5096   burlywood: 0xdeb887,
5097   cadetblue: 0x5f9ea0,
5098   chartreuse: 0x7fff00,
5099   chocolate: 0xd2691e,
5100   coral: 0xff7f50,
5101   cornflowerblue: 0x6495ed,
5102   cornsilk: 0xfff8dc,
5103   crimson: 0xdc143c,
5104   cyan: 0x00ffff,
5105   darkblue: 0x00008b,
5106   darkcyan: 0x008b8b,
5107   darkgoldenrod: 0xb8860b,
5108   darkgray: 0xa9a9a9,
5109   darkgreen: 0x006400,
5110   darkgrey: 0xa9a9a9,
5111   darkkhaki: 0xbdb76b,
5112   darkmagenta: 0x8b008b,
5113   darkolivegreen: 0x556b2f,
5114   darkorange: 0xff8c00,
5115   darkorchid: 0x9932cc,
5116   darkred: 0x8b0000,
5117   darksalmon: 0xe9967a,
5118   darkseagreen: 0x8fbc8f,
5119   darkslateblue: 0x483d8b,
5120   darkslategray: 0x2f4f4f,
5121   darkslategrey: 0x2f4f4f,
5122   darkturquoise: 0x00ced1,
5123   darkviolet: 0x9400d3,
5124   deeppink: 0xff1493,
5125   deepskyblue: 0x00bfff,
5126   dimgray: 0x696969,
5127   dimgrey: 0x696969,
5128   dodgerblue: 0x1e90ff,
5129   firebrick: 0xb22222,
5130   floralwhite: 0xfffaf0,
5131   forestgreen: 0x228b22,
5132   fuchsia: 0xff00ff,
5133   gainsboro: 0xdcdcdc,
5134   ghostwhite: 0xf8f8ff,
5135   gold: 0xffd700,
5136   goldenrod: 0xdaa520,
5137   gray: 0x808080,
5138   green: 0x008000,
5139   greenyellow: 0xadff2f,
5140   grey: 0x808080,
5141   honeydew: 0xf0fff0,
5142   hotpink: 0xff69b4,
5143   indianred: 0xcd5c5c,
5144   indigo: 0x4b0082,
5145   ivory: 0xfffff0,
5146   khaki: 0xf0e68c,
5147   lavender: 0xe6e6fa,
5148   lavenderblush: 0xfff0f5,
5149   lawngreen: 0x7cfc00,
5150   lemonchiffon: 0xfffacd,
5151   lightblue: 0xadd8e6,
5152   lightcoral: 0xf08080,
5153   lightcyan: 0xe0ffff,
5154   lightgoldenrodyellow: 0xfafad2,
5155   lightgray: 0xd3d3d3,
5156   lightgreen: 0x90ee90,
5157   lightgrey: 0xd3d3d3,
5158   lightpink: 0xffb6c1,
5159   lightsalmon: 0xffa07a,
5160   lightseagreen: 0x20b2aa,
5161   lightskyblue: 0x87cefa,
5162   lightslategray: 0x778899,
5163   lightslategrey: 0x778899,
5164   lightsteelblue: 0xb0c4de,
5165   lightyellow: 0xffffe0,
5166   lime: 0x00ff00,
5167   limegreen: 0x32cd32,
5168   linen: 0xfaf0e6,
5169   magenta: 0xff00ff,
5170   maroon: 0x800000,
5171   mediumaquamarine: 0x66cdaa,
5172   mediumblue: 0x0000cd,
5173   mediumorchid: 0xba55d3,
5174   mediumpurple: 0x9370db,
5175   mediumseagreen: 0x3cb371,
5176   mediumslateblue: 0x7b68ee,
5177   mediumspringgreen: 0x00fa9a,
5178   mediumturquoise: 0x48d1cc,
5179   mediumvioletred: 0xc71585,
5180   midnightblue: 0x191970,
5181   mintcream: 0xf5fffa,
5182   mistyrose: 0xffe4e1,
5183   moccasin: 0xffe4b5,
5184   navajowhite: 0xffdead,
5185   navy: 0x000080,
5186   oldlace: 0xfdf5e6,
5187   olive: 0x808000,
5188   olivedrab: 0x6b8e23,
5189   orange: 0xffa500,
5190   orangered: 0xff4500,
5191   orchid: 0xda70d6,
5192   palegoldenrod: 0xeee8aa,
5193   palegreen: 0x98fb98,
5194   paleturquoise: 0xafeeee,
5195   palevioletred: 0xdb7093,
5196   papayawhip: 0xffefd5,
5197   peachpuff: 0xffdab9,
5198   peru: 0xcd853f,
5199   pink: 0xffc0cb,
5200   plum: 0xdda0dd,
5201   powderblue: 0xb0e0e6,
5202   purple: 0x800080,
5203   red: 0xff0000,
5204   rosybrown: 0xbc8f8f,
5205   royalblue: 0x4169e1,
5206   saddlebrown: 0x8b4513,
5207   salmon: 0xfa8072,
5208   sandybrown: 0xf4a460,
5209   seagreen: 0x2e8b57,
5210   seashell: 0xfff5ee,
5211   sienna: 0xa0522d,
5212   silver: 0xc0c0c0,
5213   skyblue: 0x87ceeb,
5214   slateblue: 0x6a5acd,
5215   slategray: 0x708090,
5216   slategrey: 0x708090,
5217   snow: 0xfffafa,
5218   springgreen: 0x00ff7f,
5219   steelblue: 0x4682b4,
5220   tan: 0xd2b48c,
5221   teal: 0x008080,
5222   thistle: 0xd8bfd8,
5223   tomato: 0xff6347,
5224   turquoise: 0x40e0d0,
5225   violet: 0xee82ee,
5226   wheat: 0xf5deb3,
5227   white: 0xffffff,
5228   whitesmoke: 0xf5f5f5,
5229   yellow: 0xffff00,
5230   yellowgreen: 0x9acd32
5231 });
5232
5233 d3_rgb_names.forEach(function(key, value) {
5234   d3_rgb_names.set(key, d3_rgbNumber(value));
5235 });
5236
5237 d3.interpolateRgb = d3_interpolateRgb;
5238
5239 function d3_interpolateRgb(a, b) {
5240   a = d3.rgb(a);
5241   b = d3.rgb(b);
5242   var ar = a.r,
5243       ag = a.g,
5244       ab = a.b,
5245       br = b.r - ar,
5246       bg = b.g - ag,
5247       bb = b.b - ab;
5248   return function(t) {
5249     return "#"
5250         + d3_rgb_hex(Math.round(ar + br * t))
5251         + d3_rgb_hex(Math.round(ag + bg * t))
5252         + d3_rgb_hex(Math.round(ab + bb * t));
5253   };
5254 }
5255
5256 d3.interpolateObject = d3_interpolateObject;
5257
5258 function d3_interpolateObject(a, b) {
5259   var i = {},
5260       c = {},
5261       k;
5262   for (k in a) {
5263     if (k in b) {
5264       i[k] = d3_interpolate(a[k], b[k]);
5265     } else {
5266       c[k] = a[k];
5267     }
5268   }
5269   for (k in b) {
5270     if (!(k in a)) {
5271       c[k] = b[k];
5272     }
5273   }
5274   return function(t) {
5275     for (k in i) c[k] = i[k](t);
5276     return c;
5277   };
5278 }
5279
5280 d3.interpolateArray = d3_interpolateArray;
5281
5282 function d3_interpolateArray(a, b) {
5283   var x = [],
5284       c = [],
5285       na = a.length,
5286       nb = b.length,
5287       n0 = Math.min(a.length, b.length),
5288       i;
5289   for (i = 0; i < n0; ++i) x.push(d3_interpolate(a[i], b[i]));
5290   for (; i < na; ++i) c[i] = a[i];
5291   for (; i < nb; ++i) c[i] = b[i];
5292   return function(t) {
5293     for (i = 0; i < n0; ++i) c[i] = x[i](t);
5294     return c;
5295   };
5296 }
5297 d3.interpolateNumber = d3_interpolateNumber;
5298
5299 function d3_interpolateNumber(a, b) {
5300   b -= a = +a;
5301   return function(t) { return a + b * t; };
5302 }
5303
5304 d3.interpolateString = d3_interpolateString;
5305
5306 function d3_interpolateString(a, b) {
5307   var m, // current match
5308       i, // current index
5309       j, // current index (for coalescing)
5310       s0 = 0, // start index of current string prefix
5311       s1 = 0, // end index of current string prefix
5312       s = [], // string constants and placeholders
5313       q = [], // number interpolators
5314       n, // q.length
5315       o;
5316
5317   // Coerce inputs to strings.
5318   a = a + "", b = b + "";
5319
5320   // Reset our regular expression!
5321   d3_interpolate_number.lastIndex = 0;
5322
5323   // Find all numbers in b.
5324   for (i = 0; m = d3_interpolate_number.exec(b); ++i) {
5325     if (m.index) s.push(b.substring(s0, s1 = m.index));
5326     q.push({i: s.length, x: m[0]});
5327     s.push(null);
5328     s0 = d3_interpolate_number.lastIndex;
5329   }
5330   if (s0 < b.length) s.push(b.substring(s0));
5331
5332   // Find all numbers in a.
5333   for (i = 0, n = q.length; (m = d3_interpolate_number.exec(a)) && i < n; ++i) {
5334     o = q[i];
5335     if (o.x == m[0]) { // The numbers match, so coalesce.
5336       if (o.i) {
5337         if (s[o.i + 1] == null) { // This match is followed by another number.
5338           s[o.i - 1] += o.x;
5339           s.splice(o.i, 1);
5340           for (j = i + 1; j < n; ++j) q[j].i--;
5341         } else { // This match is followed by a string, so coalesce twice.
5342           s[o.i - 1] += o.x + s[o.i + 1];
5343           s.splice(o.i, 2);
5344           for (j = i + 1; j < n; ++j) q[j].i -= 2;
5345         }
5346       } else {
5347           if (s[o.i + 1] == null) { // This match is followed by another number.
5348           s[o.i] = o.x;
5349         } else { // This match is followed by a string, so coalesce twice.
5350           s[o.i] = o.x + s[o.i + 1];
5351           s.splice(o.i + 1, 1);
5352           for (j = i + 1; j < n; ++j) q[j].i--;
5353         }
5354       }
5355       q.splice(i, 1);
5356       n--;
5357       i--;
5358     } else {
5359       o.x = d3_interpolateNumber(parseFloat(m[0]), parseFloat(o.x));
5360     }
5361   }
5362
5363   // Remove any numbers in b not found in a.
5364   while (i < n) {
5365     o = q.pop();
5366     if (s[o.i + 1] == null) { // This match is followed by another number.
5367       s[o.i] = o.x;
5368     } else { // This match is followed by a string, so coalesce twice.
5369       s[o.i] = o.x + s[o.i + 1];
5370       s.splice(o.i + 1, 1);
5371     }
5372     n--;
5373   }
5374
5375   // Special optimization for only a single match.
5376   if (s.length === 1) {
5377     return s[0] == null
5378         ? (o = q[0].x, function(t) { return o(t) + ""; })
5379         : function() { return b; };
5380   }
5381
5382   // Otherwise, interpolate each of the numbers and rejoin the string.
5383   return function(t) {
5384     for (i = 0; i < n; ++i) s[(o = q[i]).i] = o.x(t);
5385     return s.join("");
5386   };
5387 }
5388
5389 var d3_interpolate_number = /[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g;
5390
5391 d3.interpolate = d3_interpolate;
5392
5393 function d3_interpolate(a, b) {
5394   var i = d3.interpolators.length, f;
5395   while (--i >= 0 && !(f = d3.interpolators[i](a, b)));
5396   return f;
5397 }
5398
5399 d3.interpolators = [
5400   function(a, b) {
5401     var t = typeof b;
5402     return (t === "string" ? (d3_rgb_names.has(b) || /^(#|rgb\(|hsl\()/.test(b) ? d3_interpolateRgb : d3_interpolateString)
5403         : b instanceof d3_Color ? d3_interpolateRgb
5404         : t === "object" ? (Array.isArray(b) ? d3_interpolateArray : d3_interpolateObject)
5405         : d3_interpolateNumber)(a, b);
5406   }
5407 ];
5408
5409 d3.transform = function(string) {
5410   var g = d3_document.createElementNS(d3.ns.prefix.svg, "g");
5411   return (d3.transform = function(string) {
5412     if (string != null) {
5413       g.setAttribute("transform", string);
5414       var t = g.transform.baseVal.consolidate();
5415     }
5416     return new d3_transform(t ? t.matrix : d3_transformIdentity);
5417   })(string);
5418 };
5419
5420 // Compute x-scale and normalize the first row.
5421 // Compute shear and make second row orthogonal to first.
5422 // Compute y-scale and normalize the second row.
5423 // Finally, compute the rotation.
5424 function d3_transform(m) {
5425   var r0 = [m.a, m.b],
5426       r1 = [m.c, m.d],
5427       kx = d3_transformNormalize(r0),
5428       kz = d3_transformDot(r0, r1),
5429       ky = d3_transformNormalize(d3_transformCombine(r1, r0, -kz)) || 0;
5430   if (r0[0] * r1[1] < r1[0] * r0[1]) {
5431     r0[0] *= -1;
5432     r0[1] *= -1;
5433     kx *= -1;
5434     kz *= -1;
5435   }
5436   this.rotate = (kx ? Math.atan2(r0[1], r0[0]) : Math.atan2(-r1[0], r1[1])) * d3_degrees;
5437   this.translate = [m.e, m.f];
5438   this.scale = [kx, ky];
5439   this.skew = ky ? Math.atan2(kz, ky) * d3_degrees : 0;
5440 };
5441
5442 d3_transform.prototype.toString = function() {
5443   return "translate(" + this.translate
5444       + ")rotate(" + this.rotate
5445       + ")skewX(" + this.skew
5446       + ")scale(" + this.scale
5447       + ")";
5448 };
5449
5450 function d3_transformDot(a, b) {
5451   return a[0] * b[0] + a[1] * b[1];
5452 }
5453
5454 function d3_transformNormalize(a) {
5455   var k = Math.sqrt(d3_transformDot(a, a));
5456   if (k) {
5457     a[0] /= k;
5458     a[1] /= k;
5459   }
5460   return k;
5461 }
5462
5463 function d3_transformCombine(a, b, k) {
5464   a[0] += k * b[0];
5465   a[1] += k * b[1];
5466   return a;
5467 }
5468
5469 var d3_transformIdentity = {a: 1, b: 0, c: 0, d: 1, e: 0, f: 0};
5470
5471 d3.interpolateTransform = d3_interpolateTransform;
5472
5473 function d3_interpolateTransform(a, b) {
5474   var s = [], // string constants and placeholders
5475       q = [], // number interpolators
5476       n,
5477       A = d3.transform(a),
5478       B = d3.transform(b),
5479       ta = A.translate,
5480       tb = B.translate,
5481       ra = A.rotate,
5482       rb = B.rotate,
5483       wa = A.skew,
5484       wb = B.skew,
5485       ka = A.scale,
5486       kb = B.scale;
5487
5488   if (ta[0] != tb[0] || ta[1] != tb[1]) {
5489     s.push("translate(", null, ",", null, ")");
5490     q.push({i: 1, x: d3_interpolateNumber(ta[0], tb[0])}, {i: 3, x: d3_interpolateNumber(ta[1], tb[1])});
5491   } else if (tb[0] || tb[1]) {
5492     s.push("translate(" + tb + ")");
5493   } else {
5494     s.push("");
5495   }
5496
5497   if (ra != rb) {
5498     if (ra - rb > 180) rb += 360; else if (rb - ra > 180) ra += 360; // shortest path
5499     q.push({i: s.push(s.pop() + "rotate(", null, ")") - 2, x: d3_interpolateNumber(ra, rb)});
5500   } else if (rb) {
5501     s.push(s.pop() + "rotate(" + rb + ")");
5502   }
5503
5504   if (wa != wb) {
5505     q.push({i: s.push(s.pop() + "skewX(", null, ")") - 2, x: d3_interpolateNumber(wa, wb)});
5506   } else if (wb) {
5507     s.push(s.pop() + "skewX(" + wb + ")");
5508   }
5509
5510   if (ka[0] != kb[0] || ka[1] != kb[1]) {
5511     n = s.push(s.pop() + "scale(", null, ",", null, ")");
5512     q.push({i: n - 4, x: d3_interpolateNumber(ka[0], kb[0])}, {i: n - 2, x: d3_interpolateNumber(ka[1], kb[1])});
5513   } else if (kb[0] != 1 || kb[1] != 1) {
5514     s.push(s.pop() + "scale(" + kb + ")");
5515   }
5516
5517   n = q.length;
5518   return function(t) {
5519     var i = -1, o;
5520     while (++i < n) s[(o = q[i]).i] = o.x(t);
5521     return s.join("");
5522   };
5523 }
5524
5525 d3_transitionPrototype.tween = function(name, tween) {
5526   var id = this.id;
5527   if (arguments.length < 2) return this.node().__transition__[id].tween.get(name);
5528   return d3_selection_each(this, tween == null
5529         ? function(node) { node.__transition__[id].tween.remove(name); }
5530         : function(node) { node.__transition__[id].tween.set(name, tween); });
5531 };
5532
5533 function d3_transition_tween(groups, name, value, tween) {
5534   var id = groups.id;
5535   return d3_selection_each(groups, typeof value === "function"
5536       ? function(node, i, j) { node.__transition__[id].tween.set(name, tween(value.call(node, node.__data__, i, j))); }
5537       : (value = tween(value), function(node) { node.__transition__[id].tween.set(name, value); }));
5538 }
5539
5540 d3_transitionPrototype.attr = function(nameNS, value) {
5541   if (arguments.length < 2) {
5542
5543     // For attr(object), the object specifies the names and values of the
5544     // attributes to transition. The values may be functions that are
5545     // evaluated for each element.
5546     for (value in nameNS) this.attr(value, nameNS[value]);
5547     return this;
5548   }
5549
5550   var interpolate = nameNS == "transform" ? d3_interpolateTransform : d3_interpolate,
5551       name = d3.ns.qualify(nameNS);
5552
5553   // For attr(string, null), remove the attribute with the specified name.
5554   function attrNull() {
5555     this.removeAttribute(name);
5556   }
5557   function attrNullNS() {
5558     this.removeAttributeNS(name.space, name.local);
5559   }
5560
5561   // For attr(string, string), set the attribute with the specified name.
5562   function attrTween(b) {
5563     return b == null ? attrNull : (b += "", function() {
5564       var a = this.getAttribute(name), i;
5565       return a !== b && (i = interpolate(a, b), function(t) { this.setAttribute(name, i(t)); });
5566     });
5567   }
5568   function attrTweenNS(b) {
5569     return b == null ? attrNullNS : (b += "", function() {
5570       var a = this.getAttributeNS(name.space, name.local), i;
5571       return a !== b && (i = interpolate(a, b), function(t) { this.setAttributeNS(name.space, name.local, i(t)); });
5572     });
5573   }
5574
5575   return d3_transition_tween(this, "attr." + nameNS, value, name.local ? attrTweenNS : attrTween);
5576 };
5577
5578 d3_transitionPrototype.attrTween = function(nameNS, tween) {
5579   var name = d3.ns.qualify(nameNS);
5580
5581   function attrTween(d, i) {
5582     var f = tween.call(this, d, i, this.getAttribute(name));
5583     return f && function(t) { this.setAttribute(name, f(t)); };
5584   }
5585   function attrTweenNS(d, i) {
5586     var f = tween.call(this, d, i, this.getAttributeNS(name.space, name.local));
5587     return f && function(t) { this.setAttributeNS(name.space, name.local, f(t)); };
5588   }
5589
5590   return this.tween("attr." + nameNS, name.local ? attrTweenNS : attrTween);
5591 };
5592
5593 d3_transitionPrototype.style = function(name, value, priority) {
5594   var n = arguments.length;
5595   if (n < 3) {
5596
5597     // For style(object) or style(object, string), the object specifies the
5598     // names and values of the attributes to set or remove. The values may be
5599     // functions that are evaluated for each element. The optional string
5600     // specifies the priority.
5601     if (typeof name !== "string") {
5602       if (n < 2) value = "";
5603       for (priority in name) this.style(priority, name[priority], value);
5604       return this;
5605     }
5606
5607     // For style(string, string) or style(string, function), use the default
5608     // priority. The priority is ignored for style(string, null).
5609     priority = "";
5610   }
5611
5612   // For style(name, null) or style(name, null, priority), remove the style
5613   // property with the specified name. The priority is ignored.
5614   function styleNull() {
5615     this.style.removeProperty(name);
5616   }
5617
5618   // For style(name, string) or style(name, string, priority), set the style
5619   // property with the specified name, using the specified priority.
5620   // Otherwise, a name, value and priority are specified, and handled as below.
5621   function styleString(b) {
5622     return b == null ? styleNull : (b += "", function() {
5623       var a = d3_window.getComputedStyle(this, null).getPropertyValue(name), i;
5624       return a !== b && (i = d3_interpolate(a, b), function(t) { this.style.setProperty(name, i(t), priority); });
5625     });
5626   }
5627
5628   return d3_transition_tween(this, "style." + name, value, styleString);
5629 };
5630
5631 d3_transitionPrototype.styleTween = function(name, tween, priority) {
5632   if (arguments.length < 3) priority = "";
5633
5634   function styleTween(d, i) {
5635     var f = tween.call(this, d, i, d3_window.getComputedStyle(this, null).getPropertyValue(name));
5636     return f && function(t) { this.style.setProperty(name, f(t), priority); };
5637   }
5638
5639   return this.tween("style." + name, styleTween);
5640 };
5641
5642 d3_transitionPrototype.text = function(value) {
5643   return d3_transition_tween(this, "text", value, d3_transition_text);
5644 };
5645
5646 function d3_transition_text(b) {
5647   if (b == null) b = "";
5648   return function() { this.textContent = b; };
5649 }
5650
5651 d3_transitionPrototype.remove = function() {
5652   return this.each("end.transition", function() {
5653     var p;
5654     if (this.__transition__.count < 2 && (p = this.parentNode)) p.removeChild(this);
5655   });
5656 };
5657
5658 d3_transitionPrototype.ease = function(value) {
5659   var id = this.id;
5660   if (arguments.length < 1) return this.node().__transition__[id].ease;
5661   if (typeof value !== "function") value = d3.ease.apply(d3, arguments);
5662   return d3_selection_each(this, function(node) { node.__transition__[id].ease = value; });
5663 };
5664
5665 d3_transitionPrototype.delay = function(value) {
5666   var id = this.id;
5667   return d3_selection_each(this, typeof value === "function"
5668       ? function(node, i, j) { node.__transition__[id].delay = +value.call(node, node.__data__, i, j); }
5669       : (value = +value, function(node) { node.__transition__[id].delay = value; }));
5670 };
5671
5672 d3_transitionPrototype.duration = function(value) {
5673   var id = this.id;
5674   return d3_selection_each(this, typeof value === "function"
5675       ? function(node, i, j) { node.__transition__[id].duration = Math.max(1, value.call(node, node.__data__, i, j)); }
5676       : (value = Math.max(1, value), function(node) { node.__transition__[id].duration = value; }));
5677 };
5678
5679 d3_transitionPrototype.each = function(type, listener) {
5680   var id = this.id;
5681   if (arguments.length < 2) {
5682     var inherit = d3_transitionInherit,
5683         inheritId = d3_transitionInheritId;
5684     d3_transitionInheritId = id;
5685     d3_selection_each(this, function(node, i, j) {
5686       d3_transitionInherit = node.__transition__[id];
5687       type.call(node, node.__data__, i, j);
5688     });
5689     d3_transitionInherit = inherit;
5690     d3_transitionInheritId = inheritId;
5691   } else {
5692     d3_selection_each(this, function(node) {
5693       var transition = node.__transition__[id];
5694       (transition.event || (transition.event = d3.dispatch("start", "end"))).on(type, listener);
5695     });
5696   }
5697   return this;
5698 };
5699
5700 d3_transitionPrototype.transition = function() {
5701   var id0 = this.id,
5702       id1 = ++d3_transitionId,
5703       subgroups = [],
5704       subgroup,
5705       group,
5706       node,
5707       transition;
5708
5709   for (var j = 0, m = this.length; j < m; j++) {
5710     subgroups.push(subgroup = []);
5711     for (var group = this[j], i = 0, n = group.length; i < n; i++) {
5712       if (node = group[i]) {
5713         transition = Object.create(node.__transition__[id0]);
5714         transition.delay += transition.duration;
5715         d3_transitionNode(node, i, id1, transition);
5716       }
5717       subgroup.push(node);
5718     }
5719   }
5720
5721   return d3_transition(subgroups, id1);
5722 };
5723
5724 function d3_transitionNode(node, i, id, inherit) {
5725   var lock = node.__transition__ || (node.__transition__ = {active: 0, count: 0}),
5726       transition = lock[id];
5727
5728   if (!transition) {
5729     var time = inherit.time;
5730
5731     transition = lock[id] = {
5732       tween: new d3_Map,
5733       time: time,
5734       ease: inherit.ease,
5735       delay: inherit.delay,
5736       duration: inherit.duration
5737     };
5738
5739     ++lock.count;
5740
5741     d3.timer(function(elapsed) {
5742       var d = node.__data__,
5743           ease = transition.ease,
5744           delay = transition.delay,
5745           duration = transition.duration,
5746           timer = d3_timer_active,
5747           tweened = [];
5748
5749       timer.t = delay + time;
5750       if (delay <= elapsed) return start(elapsed - delay);
5751       timer.c = start;
5752
5753       function start(elapsed) {
5754         if (lock.active > id) return stop();
5755         lock.active = id;
5756         transition.event && transition.event.start.call(node, d, i);
5757
5758         transition.tween.forEach(function(key, value) {
5759           if (value = value.call(node, d, i)) {
5760             tweened.push(value);
5761           }
5762         });
5763
5764         d3.timer(function() { // defer to end of current frame
5765           timer.c = tick(elapsed || 1) ? d3_true : tick;
5766           return 1;
5767         }, 0, time);
5768       }
5769
5770       function tick(elapsed) {
5771         if (lock.active !== id) return stop();
5772
5773         var t = elapsed / duration,
5774             e = ease(t),
5775             n = tweened.length;
5776
5777         while (n > 0) {
5778           tweened[--n].call(node, e);
5779         }
5780
5781         if (t >= 1) {
5782           transition.event && transition.event.end.call(node, d, i);
5783           return stop();
5784         }
5785       }
5786
5787       function stop() {
5788         if (--lock.count) delete lock[id];
5789         else delete node.__transition__;
5790         return 1;
5791       }
5792     }, 0, time);
5793   }
5794 }
5795
5796 d3.xhr = d3_xhrType(d3_identity);
5797
5798 function d3_xhrType(response) {
5799   return function(url, mimeType, callback) {
5800     if (arguments.length === 2 && typeof mimeType === "function") callback = mimeType, mimeType = null;
5801     return d3_xhr(url, mimeType, response, callback);
5802   };
5803 }
5804
5805 function d3_xhr(url, mimeType, response, callback) {
5806   var xhr = {},
5807       dispatch = d3.dispatch("beforesend", "progress", "load", "error"),
5808       headers = {},
5809       request = new XMLHttpRequest,
5810       responseType = null;
5811
5812   // If IE does not support CORS, use XDomainRequest.
5813   if (d3_window.XDomainRequest
5814       && !("withCredentials" in request)
5815       && /^(http(s)?:)?\/\//.test(url)) request = new XDomainRequest;
5816
5817   "onload" in request
5818       ? request.onload = request.onerror = respond
5819       : request.onreadystatechange = function() { request.readyState > 3 && respond(); };
5820
5821   function respond() {
5822     var status = request.status, result;
5823     if (!status && request.responseText || status >= 200 && status < 300 || status === 304) {
5824       try {
5825         result = response.call(xhr, request);
5826       } catch (e) {
5827         dispatch.error.call(xhr, e);
5828         return;
5829       }
5830       dispatch.load.call(xhr, result);
5831     } else {
5832       dispatch.error.call(xhr, request);
5833     }
5834   }
5835
5836   request.onprogress = function(event) {
5837     var o = d3.event;
5838     d3.event = event;
5839     try { dispatch.progress.call(xhr, request); }
5840     finally { d3.event = o; }
5841   };
5842
5843   xhr.header = function(name, value) {
5844     name = (name + "").toLowerCase();
5845     if (arguments.length < 2) return headers[name];
5846     if (value == null) delete headers[name];
5847     else headers[name] = value + "";
5848     return xhr;
5849   };
5850
5851   // If mimeType is non-null and no Accept header is set, a default is used.
5852   xhr.mimeType = function(value) {
5853     if (!arguments.length) return mimeType;
5854     mimeType = value == null ? null : value + "";
5855     return xhr;
5856   };
5857
5858   // Specifies what type the response value should take;
5859   // for instance, arraybuffer, blob, document, or text.
5860   xhr.responseType = function(value) {
5861     if (!arguments.length) return responseType;
5862     responseType = value;
5863     return xhr;
5864   };
5865
5866   // Specify how to convert the response content to a specific type;
5867   // changes the callback value on "load" events.
5868   xhr.response = function(value) {
5869     response = value;
5870     return xhr;
5871   };
5872
5873   // Convenience methods.
5874   ["get", "post"].forEach(function(method) {
5875     xhr[method] = function() {
5876       return xhr.send.apply(xhr, [method].concat(d3_array(arguments)));
5877     };
5878   });
5879
5880   // If callback is non-null, it will be used for error and load events.
5881   xhr.send = function(method, data, callback) {
5882     if (arguments.length === 2 && typeof data === "function") callback = data, data = null;
5883     request.open(method, url, true);
5884     if (mimeType != null && !("accept" in headers)) headers["accept"] = mimeType + ",*/*";
5885     if (request.setRequestHeader) for (var name in headers) request.setRequestHeader(name, headers[name]);
5886     if (mimeType != null && request.overrideMimeType) request.overrideMimeType(mimeType);
5887     if (responseType != null) request.responseType = responseType;
5888     if (callback != null) xhr.on("error", callback).on("load", function(request) { callback(null, request); });
5889     dispatch.beforesend.call(xhr, request);
5890     request.send(data == null ? null : data);
5891     return xhr;
5892   };
5893
5894   xhr.abort = function() {
5895     request.abort();
5896     return xhr;
5897   };
5898
5899   d3.rebind(xhr, dispatch, "on");
5900
5901   return callback == null ? xhr : xhr.get(d3_xhr_fixCallback(callback));
5902 };
5903
5904 function d3_xhr_fixCallback(callback) {
5905   return callback.length === 1
5906       ? function(error, request) { callback(error == null ? request : null); }
5907       : callback;
5908 }
5909
5910 d3.text = d3_xhrType(function(request) {
5911   return request.responseText;
5912 });
5913
5914 d3.json = function(url, callback) {
5915   return d3_xhr(url, "application/json", d3_json, callback);
5916 };
5917
5918 function d3_json(request) {
5919   return JSON.parse(request.responseText);
5920 }
5921
5922 d3.html = function(url, callback) {
5923   return d3_xhr(url, "text/html", d3_html, callback);
5924 };
5925
5926 function d3_html(request) {
5927   var range = d3_document.createRange();
5928   range.selectNode(d3_document.body);
5929   return range.createContextualFragment(request.responseText);
5930 }
5931
5932 d3.xml = d3_xhrType(function(request) {
5933   return request.responseXML;
5934 });
5935   return d3;
5936 })();
5937 d3.combobox = function() {
5938     var event = d3.dispatch('accept'),
5939         data = [],
5940         suggestions = [],
5941         minItems = 2;
5942
5943     var fetcher = function(val, cb) {
5944         cb(data.filter(function(d) {
5945             return d.value
5946                 .toString()
5947                 .toLowerCase()
5948                 .indexOf(val.toLowerCase()) !== -1;
5949         }));
5950     };
5951
5952     var combobox = function(input) {
5953         var idx = -1,
5954             container = d3.select(document.body)
5955                 .selectAll('div.combobox')
5956                 .filter(function(d) { return d === input.node(); }),
5957             shown = !container.empty();
5958
5959         input
5960             .classed('combobox-input', true)
5961             .on('focus.typeahead', focus)
5962             .on('blur.typeahead', blur)
5963             .on('keydown.typeahead', keydown)
5964             .on('keyup.typeahead', keyup)
5965             .on('input.typeahead', change)
5966             .each(function() {
5967                 var parent = this.parentNode,
5968                     sibling = this.nextSibling;
5969
5970                 var caret = d3.select(parent).selectAll('.combobox-caret')
5971                     .filter(function(d) { return d === input.node(); })
5972                     .data([input.node()]);
5973
5974                 caret.enter().insert('div', function() { return sibling; })
5975                     .attr('class', 'combobox-caret');
5976
5977                 caret
5978                     .on('mousedown', function () {
5979                         // prevent the form element from blurring. it blurs
5980                         // on mousedown
5981                         d3.event.stopPropagation();
5982                         d3.event.preventDefault();
5983                         input.node().focus();
5984                         fetch('', render);
5985                     });
5986             });
5987
5988         function focus() {
5989             fetch(value(), render);
5990         }
5991
5992         function blur() {
5993             window.setTimeout(hide, 150);
5994         }
5995
5996         function show() {
5997             if (!shown) {
5998                 container = d3.select(document.body)
5999                     .insert('div', ':first-child')
6000                     .datum(input.node())
6001                     .attr('class', 'combobox')
6002                     .style({
6003                         position: 'absolute',
6004                         display: 'block',
6005                         left: '0px'
6006                     })
6007                     .on('mousedown', function () {
6008                         // prevent moving focus out of the text field
6009                         d3.event.preventDefault();
6010                     });
6011
6012                 d3.select(document.body)
6013                     .on('scroll.combobox', render, true);
6014
6015                 shown = true;
6016             }
6017         }
6018
6019         function hide() {
6020             if (shown) {
6021                 idx = -1;
6022                 container.remove();
6023
6024                 d3.select(document.body)
6025                     .on('scroll.combobox', null);
6026
6027                 shown = false;
6028             }
6029         }
6030
6031         function keydown() {
6032            switch (d3.event.keyCode) {
6033                // backspace, delete
6034                case 8:
6035                case 46:
6036                    input.on('input.typeahead', function() {
6037                        idx = -1;
6038                        render();
6039                        var start = input.property('selectionStart');
6040                        input.node().setSelectionRange(start, start);
6041                        input.on('input.typeahead', change);
6042                    });
6043                    break;
6044                // tab
6045                case 9:
6046                    container.selectAll('a.selected').each(event.accept);
6047                    break;
6048                // return
6049                case 13:
6050                    d3.event.preventDefault();
6051                    break;
6052                // up arrow
6053                case 38:
6054                    nav(-1);
6055                    d3.event.preventDefault();
6056                    break;
6057                // down arrow
6058                case 40:
6059                    nav(+1);
6060                    d3.event.preventDefault();
6061                    break;
6062            }
6063            d3.event.stopPropagation();
6064         }
6065
6066         function keyup() {
6067             switch (d3.event.keyCode) {
6068                 // escape
6069                 case 27:
6070                     hide();
6071                     break;
6072                 // return
6073                 case 13:
6074                     container.selectAll('a.selected').each(event.accept);
6075                     hide();
6076                     break;
6077             }
6078         }
6079
6080         function change() {
6081             fetch(value(), function() {
6082                 autocomplete();
6083                 render();
6084             });
6085         }
6086
6087         function nav(dir) {
6088             idx = Math.max(Math.min(idx + dir, suggestions.length - 1), 0);
6089             input.property('value', suggestions[idx].value);
6090             render();
6091             ensureVisible();
6092         }
6093
6094         function value() {
6095             var value = input.property('value'),
6096                 start = input.property('selectionStart'),
6097                 end = input.property('selectionEnd');
6098
6099             if (start && end) {
6100                 value = value.substring(0, start);
6101             }
6102
6103             return value;
6104         }
6105
6106         function fetch(v, cb) {
6107             fetcher.call(input, v, function(_) {
6108                 suggestions = _;
6109                 cb();
6110             });
6111         }
6112
6113         function autocomplete() {
6114             var v = value();
6115
6116             idx = -1;
6117
6118             if (!v) return;
6119
6120             for (var i = 0; i < suggestions.length; i++) {
6121                 if (suggestions[i].value.toLowerCase().indexOf(v.toLowerCase()) === 0) {
6122                     var completion = v + suggestions[i].value.substr(v.length);
6123                     idx = i;
6124                     input.property('value', completion);
6125                     input.node().setSelectionRange(v.length, completion.length);
6126                     return;
6127                 }
6128             }
6129         }
6130
6131         function render() {
6132             if (suggestions.length >= minItems && document.activeElement === input.node()) {
6133                 show();
6134             } else {
6135                 hide();
6136                 return;
6137             }
6138
6139             var options = container
6140                 .selectAll('a.combobox-option')
6141                 .data(suggestions, function(d) { return d.value; });
6142
6143             options.enter().append('a')
6144                 .attr('class', 'combobox-option')
6145                 .text(function(d) { return d.value; });
6146
6147             options
6148                 .attr('title', function(d) { return d.title; })
6149                 .classed('selected', function(d, i) { return i == idx; })
6150                 .on('mouseover', select)
6151                 .on('click', accept)
6152                 .order();
6153
6154             options.exit()
6155                 .remove();
6156
6157             var rect = input.node().getBoundingClientRect();
6158
6159             container.style({
6160                 'left': rect.left + 'px',
6161                 'width': rect.width + 'px',
6162                 'top': rect.height + rect.top + 'px'
6163             });
6164         }
6165
6166         function select(d, i) {
6167             idx = i;
6168             render();
6169         }
6170
6171         function ensureVisible() {
6172             var node = container.selectAll('a.selected').node();
6173             if (node) node.scrollIntoView();
6174         }
6175
6176         function accept(d) {
6177             if (!shown) return;
6178             input
6179                 .property('value', d.value)
6180                 .trigger('change');
6181             event.accept(d);
6182             hide();
6183         }
6184     };
6185
6186     combobox.fetcher = function(_) {
6187         if (!arguments.length) return fetcher;
6188         fetcher = _;
6189         return combobox;
6190     };
6191
6192     combobox.data = function(_) {
6193         if (!arguments.length) return data;
6194         data = _;
6195         return combobox;
6196     };
6197
6198     combobox.minItems = function(_) {
6199         if (!arguments.length) return minItems;
6200         minItems = _;
6201         return combobox;
6202     };
6203
6204     return d3.rebind(combobox, event, 'on');
6205 };
6206 d3.geo.tile = function() {
6207   var size = [960, 500],
6208       scale = 256,
6209       scaleExtent = [0, 20],
6210       translate = [size[0] / 2, size[1] / 2],
6211       zoomDelta = 0;
6212
6213   function bound(_) {
6214       return Math.min(scaleExtent[1], Math.max(scaleExtent[0], _));
6215   }
6216
6217   function tile() {
6218     var z = Math.max(Math.log(scale) / Math.LN2 - 8, 0),
6219         z0 = bound(Math.round(z + zoomDelta)),
6220         k = Math.pow(2, z - z0 + 8),
6221         origin = [(translate[0] - scale / 2) / k, (translate[1] - scale / 2) / k],
6222         tiles = [],
6223         cols = d3.range(Math.max(0, Math.floor(-origin[0])), Math.max(0, Math.ceil(size[0] / k - origin[0]))),
6224         rows = d3.range(Math.max(0, Math.floor(-origin[1])), Math.max(0, Math.ceil(size[1] / k - origin[1])));
6225
6226     rows.forEach(function(y) {
6227       cols.forEach(function(x) {
6228         tiles.push([x, y, z0]);
6229       });
6230     });
6231
6232     tiles.translate = origin;
6233     tiles.scale = k;
6234
6235     return tiles;
6236   }
6237
6238   tile.scaleExtent = function(_) {
6239     if (!arguments.length) return scaleExtent;
6240     scaleExtent = _;
6241     return tile;
6242   };
6243
6244   tile.size = function(_) {
6245     if (!arguments.length) return size;
6246     size = _;
6247     return tile;
6248   };
6249
6250   tile.scale = function(_) {
6251     if (!arguments.length) return scale;
6252     scale = _;
6253     return tile;
6254   };
6255
6256   tile.translate = function(_) {
6257     if (!arguments.length) return translate;
6258     translate = _;
6259     return tile;
6260   };
6261
6262   tile.zoomDelta = function(_) {
6263     if (!arguments.length) return zoomDelta;
6264     zoomDelta = +_;
6265     return tile;
6266   };
6267
6268   return tile;
6269 };
6270 d3.jsonp = function (url, callback) {
6271   function rand() {
6272     var chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz',
6273       c = '', i = -1;
6274     while (++i < 15) c += chars.charAt(Math.floor(Math.random() * 52));
6275     return c;
6276   }
6277
6278   function create(url) {
6279     var e = url.match(/callback=d3.jsonp.(\w+)/),
6280       c = e ? e[1] : rand();
6281     d3.jsonp[c] = function(data) {
6282       callback(data);
6283       delete d3.jsonp[c];
6284       script.remove();
6285     };
6286     return 'd3.jsonp.' + c;
6287   }
6288
6289   var cb = create(url),
6290     script = d3.select('head')
6291     .append('script')
6292     .attr('type', 'text/javascript')
6293     .attr('src', url.replace(/(\{|%7B)callback(\}|%7D)/, cb));
6294 };
6295 /*
6296  * This code is licensed under the MIT license.
6297  *
6298  * Copyright © 2013, iD authors.
6299  *
6300  * Portions copyright © 2011, Keith Cirkel
6301  * See https://github.com/keithamus/jwerty
6302  *
6303  */
6304 d3.keybinding = function(namespace) {
6305     var bindings = [];
6306
6307     function matches(binding, event) {
6308         for (var p in binding.event) {
6309             if (event[p] != binding.event[p])
6310                 return false;
6311         }
6312
6313         return (!binding.capture) === (event.eventPhase !== Event.CAPTURING_PHASE);
6314     }
6315
6316     function capture() {
6317         for (var i = 0; i < bindings.length; i++) {
6318             var binding = bindings[i];
6319             if (matches(binding, d3.event)) {
6320                 binding.callback();
6321             }
6322         }
6323     }
6324
6325     function bubble() {
6326         var tagName = d3.select(d3.event.target).node().tagName;
6327         if (tagName == 'INPUT' || tagName == 'SELECT' || tagName == 'TEXTAREA') {
6328             return;
6329         }
6330         capture();
6331     }
6332
6333     function keybinding(selection) {
6334         selection = selection || d3.select(document);
6335         selection.on('keydown.capture' + namespace, capture, true);
6336         selection.on('keydown.bubble' + namespace, bubble, false);
6337         return keybinding;
6338     }
6339
6340     keybinding.off = function(selection) {
6341         selection = selection || d3.select(document);
6342         selection.on('keydown.capture' + namespace, null);
6343         selection.on('keydown.bubble' + namespace, null);
6344         return keybinding;
6345     };
6346
6347     keybinding.on = function(code, callback, capture) {
6348         var binding = {
6349             event: {
6350                 keyCode: 0,
6351                 shiftKey: false,
6352                 ctrlKey: false,
6353                 altKey: false,
6354                 metaKey: false
6355             },
6356             capture: capture,
6357             callback: callback
6358         };
6359
6360         code = code.toLowerCase().match(/(?:(?:[^+⇧⌃⌥⌘])+|[⇧⌃⌥⌘]|\+\+|^\+$)/g);
6361
6362         for (var i = 0; i < code.length; i++) {
6363             // Normalise matching errors
6364             if (code[i] === '++') code[i] = '+';
6365
6366             if (code[i] in d3.keybinding.modifierCodes) {
6367                 binding.event[d3.keybinding.modifierProperties[d3.keybinding.modifierCodes[code[i]]]] = true;
6368             } else if (code[i] in d3.keybinding.keyCodes) {
6369                 binding.event.keyCode = d3.keybinding.keyCodes[code[i]];
6370             }
6371         }
6372
6373         bindings.push(binding);
6374
6375         return keybinding;
6376     };
6377
6378     return keybinding;
6379 };
6380
6381 (function () {
6382     d3.keybinding.modifierCodes = {
6383         // Shift key, ⇧
6384         '⇧': 16, shift: 16,
6385         // CTRL key, on Mac: ⌃
6386         '⌃': 17, ctrl: 17,
6387         // ALT key, on Mac: ⌥ (Alt)
6388         '⌥': 18, alt: 18, option: 18,
6389         // META, on Mac: ⌘ (CMD), on Windows (Win), on Linux (Super)
6390         '⌘': 91, meta: 91, cmd: 91, 'super': 91, win: 91
6391     };
6392
6393     d3.keybinding.modifierProperties = {
6394         16: 'shiftKey',
6395         17: 'ctrlKey',
6396         18: 'altKey',
6397         91: 'metaKey'
6398     };
6399
6400     d3.keybinding.keyCodes = {
6401         // Backspace key, on Mac: ⌫ (Backspace)
6402         '⌫': 8, backspace: 8,
6403         // Tab Key, on Mac: ⇥ (Tab), on Windows ⇥⇥
6404         '⇥': 9, '⇆': 9, tab: 9,
6405         // Return key, ↩
6406         '↩': 13, 'return': 13, enter: 13, '⌅': 13,
6407         // Pause/Break key
6408         'pause': 19, 'pause-break': 19,
6409         // Caps Lock key, ⇪
6410         '⇪': 20, caps: 20, 'caps-lock': 20,
6411         // Escape key, on Mac: ⎋, on Windows: Esc
6412         '⎋': 27, escape: 27, esc: 27,
6413         // Space key
6414         space: 32,
6415         // Page-Up key, or pgup, on Mac: ↖
6416         '↖': 33, pgup: 33, 'page-up': 33,
6417         // Page-Down key, or pgdown, on Mac: ↘
6418         '↘': 34, pgdown: 34, 'page-down': 34,
6419         // END key, on Mac: ⇟
6420         '⇟': 35, end: 35,
6421         // HOME key, on Mac: ⇞
6422         '⇞': 36, home: 36,
6423         // Insert key, or ins
6424         ins: 45, insert: 45,
6425         // Delete key, on Mac: ⌦ (Delete)
6426         '⌦': 46, del: 46, 'delete': 46,
6427         // Left Arrow Key, or ←
6428         '←': 37, left: 37, 'arrow-left': 37,
6429         // Up Arrow Key, or ↑
6430         '↑': 38, up: 38, 'arrow-up': 38,
6431         // Right Arrow Key, or →
6432         '→': 39, right: 39, 'arrow-right': 39,
6433         // Up Arrow Key, or ↓
6434         '↓': 40, down: 40, 'arrow-down': 40,
6435         // odities, printing characters that come out wrong:
6436         // Num-Multiply, or *
6437         '*': 106, star: 106, asterisk: 106, multiply: 106,
6438         // Num-Plus or +
6439         '+': 107, 'plus': 107,
6440         // Num-Subtract, or -
6441         '-': 109, subtract: 109,
6442         // Semicolon
6443         ';': 186, semicolon:186,
6444         // = or equals
6445         '=': 187, 'equals': 187,
6446         // Comma, or ,
6447         ',': 188, comma: 188,
6448         'dash': 189, //???
6449         // Period, or ., or full-stop
6450         '.': 190, period: 190, 'full-stop': 190,
6451         // Slash, or /, or forward-slash
6452         '/': 191, slash: 191, 'forward-slash': 191,
6453         // Tick, or `, or back-quote
6454         '`': 192, tick: 192, 'back-quote': 192,
6455         // Open bracket, or [
6456         '[': 219, 'open-bracket': 219,
6457         // Back slash, or \
6458         '\\': 220, 'back-slash': 220,
6459         // Close backet, or ]
6460         ']': 221, 'close-bracket': 221,
6461         // Apostrophe, or Quote, or '
6462         '\'': 222, quote: 222, apostrophe: 222
6463     };
6464
6465     // NUMPAD 0-9
6466     var i = 95, n = 0;
6467     while (++i < 106) {
6468         d3.keybinding.keyCodes['num-' + n] = i;
6469         ++n;
6470     }
6471
6472     // 0-9
6473     i = 47; n = 0;
6474     while (++i < 58) {
6475         d3.keybinding.keyCodes[n] = i;
6476         ++n;
6477     }
6478
6479     // F1-F25
6480     i = 111; n = 1;
6481     while (++i < 136) {
6482         d3.keybinding.keyCodes['f' + n] = i;
6483         ++n;
6484     }
6485
6486     // a-z
6487     i = 64;
6488     while (++i < 91) {
6489         d3.keybinding.keyCodes[String.fromCharCode(i).toLowerCase()] = i;
6490     }
6491 })();
6492 d3.selection.prototype.one = function (type, listener, capture) {
6493     var target = this, typeOnce = type + ".once";
6494     function one() {
6495         target.on(typeOnce, null);
6496         listener.apply(this, arguments);
6497     }
6498     target.on(typeOnce, one, capture);
6499     return this;
6500 };
6501 d3.selection.prototype.dimensions = function (dimensions) {
6502     if (!arguments.length) {
6503         var node = this.node();
6504         return [node.offsetWidth,
6505                 node.offsetHeight];
6506     }
6507     return this.attr({width: dimensions[0], height: dimensions[1]});
6508 };
6509 d3.selection.prototype.trigger = function (type) {
6510     this.each(function() {
6511         var evt = document.createEvent('HTMLEvents');
6512         evt.initEvent(type, true, true);
6513         this.dispatchEvent(evt);
6514     });
6515 };
6516 d3.typeahead = function() {
6517     var event = d3.dispatch('accept'),
6518         autohighlight = false,
6519         data;
6520
6521     var typeahead = function(selection) {
6522         var container,
6523             hidden,
6524             idx = autohighlight ? 0 : -1;
6525
6526         function setup() {
6527             var rect = selection.node().getBoundingClientRect();
6528             container = d3.select(document.body)
6529                 .append('div').attr('class', 'typeahead')
6530                 .style({
6531                     position: 'absolute',
6532                     left: rect.left + 'px',
6533                     top: rect.bottom + 'px'
6534                 });
6535             selection
6536                 .on('keyup.typeahead', key);
6537             hidden = false;
6538         }
6539
6540         function hide() {
6541             container.remove();
6542             idx = autohighlight ? 0 : -1;
6543             hidden = true;
6544         }
6545
6546         function slowHide() {
6547             if (autohighlight) {
6548                 if (container.select('a.selected').node()) {
6549                     select(container.select('a.selected').datum());
6550                     event.accept();
6551                 }
6552             }
6553             window.setTimeout(hide, 150);
6554         }
6555
6556         selection
6557             .on('focus.typeahead', setup)
6558             .on('blur.typeahead', slowHide);
6559
6560         function key() {
6561            var len = container.selectAll('a').data().length;
6562            if (d3.event.keyCode === 40) {
6563                idx = Math.min(idx + 1, len - 1);
6564                return highlight();
6565            } else if (d3.event.keyCode === 38) {
6566                idx = Math.max(idx - 1, 0);
6567                return highlight();
6568            } else if (d3.event.keyCode === 13) {
6569                if (container.select('a.selected').node()) {
6570                    select(container.select('a.selected').datum());
6571                }
6572                event.accept();
6573                hide();
6574            } else {
6575                update();
6576            }
6577         }
6578
6579         function highlight() {
6580             container
6581                 .selectAll('a')
6582                 .classed('selected', function(d, i) { return i == idx; });
6583         }
6584
6585         function update() {
6586             if (hidden) setup();
6587
6588             data(selection, function(data) {
6589                 container.style('display', function() {
6590                     return data.length ? 'block' : 'none';
6591                 });
6592
6593                 var options = container
6594                     .selectAll('a')
6595                     .data(data, function(d) { return d.value; });
6596
6597                 options.enter()
6598                     .append('a')
6599                     .text(function(d) { return d.value; })
6600                     .attr('title', function(d) { return d.title; })
6601                     .on('click', select);
6602
6603                 options.exit().remove();
6604
6605                 options
6606                     .classed('selected', function(d, i) { return i == idx; });
6607             });
6608         }
6609
6610         function select(d) {
6611             selection
6612                 .property('value', d.value)
6613                 .trigger('change');
6614         }
6615
6616     };
6617
6618     typeahead.data = function(_) {
6619         if (!arguments.length) return data;
6620         data = _;
6621         return typeahead;
6622     };
6623
6624     typeahead.autohighlight = function(_) {
6625         if (!arguments.length) return autohighlight;
6626         autohighlight = _;
6627         return typeahead;
6628     };
6629
6630     return d3.rebind(typeahead, event, 'on');
6631 };
6632 // Tooltips and svg mask used to highlight certain features
6633 d3.curtain = function() {
6634
6635     var event = d3.dispatch(),
6636         surface,
6637         tooltip,
6638         darkness;
6639
6640     function curtain(selection) {
6641
6642         surface = selection.append('svg')
6643             .attr('id', 'curtain')
6644             .style({
6645                 'z-index': 1000,
6646                 'pointer-events': 'none',
6647                 'position': 'absolute',
6648                 'top': 0,
6649                 'left': 0
6650             });
6651
6652         darkness = surface.append('path')
6653             .attr({
6654                 x: 0,
6655                 y: 0,
6656                 'class': 'curtain-darkness'
6657             });
6658
6659         d3.select(window).on('resize.curtain', resize);
6660
6661         tooltip = selection.append('div')
6662             .attr('class', 'tooltip')
6663             .style('z-index', 1002);
6664
6665         tooltip.append('div').attr('class', 'tooltip-arrow');
6666         tooltip.append('div').attr('class', 'tooltip-inner');
6667
6668         resize();
6669
6670         function resize() {
6671             surface.attr({
6672                 width: window.innerWidth,
6673                 height: window.innerHeight
6674             });
6675             curtain.cut(darkness.datum());
6676         }
6677     }
6678
6679     curtain.reveal = function(box, text, tooltipclass, duration) {
6680         if (typeof box === 'string') box = d3.select(box).node();
6681         if (box.getBoundingClientRect) box = box.getBoundingClientRect();
6682
6683         curtain.cut(box, duration);
6684
6685         if (text) {
6686             // pseudo markdown bold text hack
6687             var parts = text.split('**');
6688             var html = parts[0] ? '<span>' + parts[0] + '</span>' : '';
6689             if (parts[1]) html += '<span class="bold">' + parts[1] + '</span>';
6690
6691             var dimensions = tooltip.classed('in', true)
6692                 .select('.tooltip-inner')
6693                     .html(html)
6694                     .dimensions();
6695
6696             var pos;
6697
6698             var w = window.innerWidth,
6699                 h = window.innerHeight;
6700
6701             if (box.top + box.height < Math.min(100, box.width + box.left)) {
6702                 side = 'bottom';
6703                 pos = [box.left + box.width / 2 - dimensions[0]/ 2, box.top + box.height];
6704
6705             } else if (box.left + box.width + 300 < window.innerWidth) {
6706                 side = 'right';
6707                 pos = [box.left + box.width, box.top + box.height / 2 - dimensions[1] / 2];
6708
6709             } else if (box.left > 300) {
6710                 side = 'left';
6711                 pos = [box.left - 200, box.top + box.height / 2 - dimensions[1] / 2];
6712             } else {
6713                 side = 'bottom';
6714                 pos = [box.left, box.top + box.height];
6715             }
6716
6717             pos = [
6718                 Math.min(Math.max(10, pos[0]), w - dimensions[0] - 10),
6719                 Math.min(Math.max(10, pos[1]), h - dimensions[1] - 10)
6720             ];
6721
6722
6723             if (duration !== 0 || !tooltip.classed(side)) tooltip.call(iD.ui.Toggle(true));
6724
6725             tooltip
6726                 .style('top', pos[1] + 'px')
6727                 .style('left', pos[0] + 'px')
6728                 .attr('class', 'curtain-tooltip tooltip in ' + side + ' ' + tooltipclass)
6729                 .select('.tooltip-inner')
6730                     .html(html);
6731
6732         } else {
6733             tooltip.call(iD.ui.Toggle(false));
6734         }
6735     };
6736
6737     curtain.cut = function(datum, duration) {
6738         darkness.datum(datum);
6739
6740         (duration === 0 ? darkness : darkness.transition().duration(duration || 600))
6741             .attr('d', function(d) {
6742                 var string = "M 0,0 L 0," + window.innerHeight + " L " +
6743                     window.innerWidth + "," + window.innerHeight + "L" +
6744                     window.innerWidth + ",0 Z";
6745
6746                 if (!d) return string;
6747                 return string + 'M' +
6748                     d.left + ',' + d.top + 'L' +
6749                     d.left + ',' + (d.top + d.height) + 'L' +
6750                     (d.left + d.width) + ',' + (d.top + d.height) + 'L' +
6751                     (d.left + d.width) + ',' + (d.top) + 'Z';
6752
6753             });
6754     };
6755
6756     curtain.remove = function() {
6757         surface.remove();
6758         tooltip.remove();
6759     };
6760
6761     return d3.rebind(curtain, event, 'on');
6762 };
6763 // Like selection.property('value', ...), but avoids no-op value sets,
6764 // which can result in layout/repaint thrashing in some situations.
6765 d3.selection.prototype.value = function(value) {
6766     function d3_selection_value(value) {
6767       function valueNull() {
6768         delete this.value;
6769       }
6770
6771       function valueConstant() {
6772         if (this.value !== value) this.value = value;
6773       }
6774
6775       function valueFunction() {
6776         var x = value.apply(this, arguments);
6777         if (x == null) delete this.value;
6778         else if (this.value !== x) this.value = x;
6779       }
6780
6781       return value == null
6782           ? valueNull : (typeof value === "function"
6783           ? valueFunction : valueConstant);
6784     }
6785
6786     if (!arguments.length) return this.property('value');
6787     return this.each(d3_selection_value(value));
6788 };
6789 var JXON = new (function () {
6790   var
6791     sValueProp = "keyValue", sAttributesProp = "keyAttributes", sAttrPref = "@", /* you can customize these values */
6792     aCache = [], rIsNull = /^\s*$/, rIsBool = /^(?:true|false)$/i;
6793
6794   function parseText (sValue) {
6795     if (rIsNull.test(sValue)) { return null; }
6796     if (rIsBool.test(sValue)) { return sValue.toLowerCase() === "true"; }
6797     if (isFinite(sValue)) { return parseFloat(sValue); }
6798     if (isFinite(Date.parse(sValue))) { return new Date(sValue); }
6799     return sValue;
6800   }
6801
6802   function EmptyTree () { }
6803   EmptyTree.prototype.toString = function () { return "null"; };
6804   EmptyTree.prototype.valueOf = function () { return null; };
6805
6806   function objectify (vValue) {
6807     return vValue === null ? new EmptyTree() : vValue instanceof Object ? vValue : new vValue.constructor(vValue);
6808   }
6809
6810   function createObjTree (oParentNode, nVerb, bFreeze, bNesteAttr) {
6811     var
6812       nLevelStart = aCache.length, bChildren = oParentNode.hasChildNodes(),
6813       bAttributes = oParentNode.hasAttributes(), bHighVerb = Boolean(nVerb & 2);
6814
6815     var
6816       sProp, vContent, nLength = 0, sCollectedTxt = "",
6817       vResult = bHighVerb ? {} : /* put here the default value for empty nodes: */ true;
6818
6819     if (bChildren) {
6820       for (var oNode, nItem = 0; nItem < oParentNode.childNodes.length; nItem++) {
6821         oNode = oParentNode.childNodes.item(nItem);
6822         if (oNode.nodeType === 4) { sCollectedTxt += oNode.nodeValue; } /* nodeType is "CDATASection" (4) */
6823         else if (oNode.nodeType === 3) { sCollectedTxt += oNode.nodeValue.trim(); } /* nodeType is "Text" (3) */
6824         else if (oNode.nodeType === 1 && !oNode.prefix) { aCache.push(oNode); } /* nodeType is "Element" (1) */
6825       }
6826     }
6827
6828     var nLevelEnd = aCache.length, vBuiltVal = parseText(sCollectedTxt);
6829
6830     if (!bHighVerb && (bChildren || bAttributes)) { vResult = nVerb === 0 ? objectify(vBuiltVal) : {}; }
6831
6832     for (var nElId = nLevelStart; nElId < nLevelEnd; nElId++) {
6833       sProp = aCache[nElId].nodeName.toLowerCase();
6834       vContent = createObjTree(aCache[nElId], nVerb, bFreeze, bNesteAttr);
6835       if (vResult.hasOwnProperty(sProp)) {
6836         if (vResult[sProp].constructor !== Array) { vResult[sProp] = [vResult[sProp]]; }
6837         vResult[sProp].push(vContent);
6838       } else {
6839         vResult[sProp] = vContent;
6840         nLength++;
6841       }
6842     }
6843
6844     if (bAttributes) {
6845       var
6846         nAttrLen = oParentNode.attributes.length,
6847         sAPrefix = bNesteAttr ? "" : sAttrPref, oAttrParent = bNesteAttr ? {} : vResult;
6848
6849       for (var oAttrib, nAttrib = 0; nAttrib < nAttrLen; nLength++, nAttrib++) {
6850         oAttrib = oParentNode.attributes.item(nAttrib);
6851         oAttrParent[sAPrefix + oAttrib.name.toLowerCase()] = parseText(oAttrib.value.trim());
6852       }
6853
6854       if (bNesteAttr) {
6855         if (bFreeze) { Object.freeze(oAttrParent); }
6856         vResult[sAttributesProp] = oAttrParent;
6857         nLength -= nAttrLen - 1;
6858       }
6859     }
6860
6861     if (nVerb === 3 || (nVerb === 2 || nVerb === 1 && nLength > 0) && sCollectedTxt) {
6862       vResult[sValueProp] = vBuiltVal;
6863     } else if (!bHighVerb && nLength === 0 && sCollectedTxt) {
6864       vResult = vBuiltVal;
6865     }
6866
6867     if (bFreeze && (bHighVerb || nLength > 0)) { Object.freeze(vResult); }
6868
6869     aCache.length = nLevelStart;
6870
6871     return vResult;
6872   }
6873
6874   function loadObjTree (oXMLDoc, oParentEl, oParentObj) {
6875     var vValue, oChild;
6876
6877     if (oParentObj instanceof String || oParentObj instanceof Number || oParentObj instanceof Boolean) {
6878       oParentEl.appendChild(oXMLDoc.createTextNode(oParentObj.toString())); /* verbosity level is 0 */
6879     } else if (oParentObj.constructor === Date) {
6880       oParentEl.appendChild(oXMLDoc.createTextNode(oParentObj.toGMTString()));    
6881     }
6882
6883     for (var sName in oParentObj) {
6884       vValue = oParentObj[sName];
6885       if (isFinite(sName) || vValue instanceof Function) { continue; } /* verbosity level is 0 */
6886       if (sName === sValueProp) {
6887         if (vValue !== null && vValue !== true) { oParentEl.appendChild(oXMLDoc.createTextNode(vValue.constructor === Date ? vValue.toGMTString() : String(vValue))); }
6888       } else if (sName === sAttributesProp) { /* verbosity level is 3 */
6889         for (var sAttrib in vValue) { oParentEl.setAttribute(sAttrib, vValue[sAttrib]); }
6890       } else if (sName.charAt(0) === sAttrPref) {
6891         oParentEl.setAttribute(sName.slice(1), vValue);
6892       } else if (vValue.constructor === Array) {
6893         for (var nItem = 0; nItem < vValue.length; nItem++) {
6894           oChild = oXMLDoc.createElement(sName);
6895           loadObjTree(oXMLDoc, oChild, vValue[nItem]);
6896           oParentEl.appendChild(oChild);
6897         }
6898       } else {
6899         oChild = oXMLDoc.createElement(sName);
6900         if (vValue instanceof Object) {
6901           loadObjTree(oXMLDoc, oChild, vValue);
6902         } else if (vValue !== null && vValue !== true) {
6903           oChild.appendChild(oXMLDoc.createTextNode(vValue.toString()));
6904         }
6905         oParentEl.appendChild(oChild);
6906      }
6907    }
6908   }
6909
6910   this.build = function (oXMLParent, nVerbosity /* optional */, bFreeze /* optional */, bNesteAttributes /* optional */) {
6911     var _nVerb = arguments.length > 1 && typeof nVerbosity === "number" ? nVerbosity & 3 : /* put here the default verbosity level: */ 1;
6912     return createObjTree(oXMLParent, _nVerb, bFreeze || false, arguments.length > 3 ? bNesteAttributes : _nVerb === 3);    
6913   };
6914
6915   this.unbuild = function (oObjTree) {    
6916     var oNewDoc = document.implementation.createDocument("", "", null);
6917     loadObjTree(oNewDoc, oNewDoc, oObjTree);
6918     return oNewDoc;
6919   };
6920
6921   this.stringify = function (oObjTree) {
6922     return (new XMLSerializer()).serializeToString(JXON.unbuild(oObjTree));
6923   };
6924 })();
6925 // var myObject = JXON.build(doc);
6926 // we got our javascript object! try: alert(JSON.stringify(myObject));
6927
6928 // var newDoc = JXON.unbuild(myObject);
6929 // we got our Document instance! try: alert((new XMLSerializer()).serializeToString(newDoc));
6930 /**
6931  * @license
6932  * Lo-Dash 2.3.0 (Custom Build) <http://lodash.com/>
6933  * Build: `lodash include="any,assign,bind,clone,compact,contains,debounce,difference,each,every,extend,filter,find,first,forEach,groupBy,indexOf,intersection,isEmpty,isEqual,isFunction,keys,last,map,omit,pairs,pluck,reject,some,throttle,union,uniq,unique,values,without,flatten,value,chain,cloneDeep,merge" exports="global,node"`
6934  * Copyright 2012-2013 The Dojo Foundation <http://dojofoundation.org/>
6935  * Based on Underscore.js 1.5.2 <http://underscorejs.org/LICENSE>
6936  * Copyright 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
6937  * Available under MIT license <http://lodash.com/license>
6938  */
6939 ;(function() {
6940
6941   /** Used as a safe reference for `undefined` in pre ES5 environments */
6942   var undefined;
6943
6944   /** Used to pool arrays and objects used internally */
6945   var arrayPool = [],
6946       objectPool = [];
6947
6948   /** Used internally to indicate various things */
6949   var indicatorObject = {};
6950
6951   /** Used to prefix keys to avoid issues with `__proto__` and properties on `Object.prototype` */
6952   var keyPrefix = +new Date + '';
6953
6954   /** Used as the size when optimizations are enabled for large arrays */
6955   var largeArraySize = 75;
6956
6957   /** Used as the max size of the `arrayPool` and `objectPool` */
6958   var maxPoolSize = 40;
6959
6960   /** Used to match regexp flags from their coerced string values */
6961   var reFlags = /\w*$/;
6962
6963   /** Used to detected named functions */
6964   var reFuncName = /^\s*function[ \n\r\t]+\w/;
6965
6966   /** Used to detect functions containing a `this` reference */
6967   var reThis = /\bthis\b/;
6968
6969   /** Used to fix the JScript [[DontEnum]] bug */
6970   var shadowedProps = [
6971     'constructor', 'hasOwnProperty', 'isPrototypeOf', 'propertyIsEnumerable',
6972     'toLocaleString', 'toString', 'valueOf'
6973   ];
6974
6975   /** `Object#toString` result shortcuts */
6976   var argsClass = '[object Arguments]',
6977       arrayClass = '[object Array]',
6978       boolClass = '[object Boolean]',
6979       dateClass = '[object Date]',
6980       errorClass = '[object Error]',
6981       funcClass = '[object Function]',
6982       numberClass = '[object Number]',
6983       objectClass = '[object Object]',
6984       regexpClass = '[object RegExp]',
6985       stringClass = '[object String]';
6986
6987   /** Used to identify object classifications that `_.clone` supports */
6988   var cloneableClasses = {};
6989   cloneableClasses[funcClass] = false;
6990   cloneableClasses[argsClass] = cloneableClasses[arrayClass] =
6991   cloneableClasses[boolClass] = cloneableClasses[dateClass] =
6992   cloneableClasses[numberClass] = cloneableClasses[objectClass] =
6993   cloneableClasses[regexpClass] = cloneableClasses[stringClass] = true;
6994
6995   /** Used as an internal `_.debounce` options object */
6996   var debounceOptions = {
6997     'leading': false,
6998     'maxWait': 0,
6999     'trailing': false
7000   };
7001
7002   /** Used as the property descriptor for `__bindData__` */
7003   var descriptor = {
7004     'configurable': false,
7005     'enumerable': false,
7006     'value': null,
7007     'writable': false
7008   };
7009
7010   /** Used as the data object for `iteratorTemplate` */
7011   var iteratorData = {
7012     'args': '',
7013     'array': null,
7014     'bottom': '',
7015     'firstArg': '',
7016     'init': '',
7017     'keys': null,
7018     'loop': '',
7019     'shadowedProps': null,
7020     'support': null,
7021     'top': '',
7022     'useHas': false
7023   };
7024
7025   /** Used to determine if values are of the language type Object */
7026   var objectTypes = {
7027     'boolean': false,
7028     'function': true,
7029     'object': true,
7030     'number': false,
7031     'string': false,
7032     'undefined': false
7033   };
7034
7035   /** Used as a reference to the global object */
7036   var root = (objectTypes[typeof window] && window) || this;
7037
7038   /** Detect free variable `exports` */
7039   var freeExports = objectTypes[typeof exports] && exports && !exports.nodeType && exports;
7040
7041   /** Detect free variable `module` */
7042   var freeModule = objectTypes[typeof module] && module && !module.nodeType && module;
7043
7044   /** Detect the popular CommonJS extension `module.exports` */
7045   var moduleExports = freeModule && freeModule.exports === freeExports && freeExports;
7046
7047   /** Detect free variable `global` from Node.js or Browserified code and use it as `root` */
7048   var freeGlobal = objectTypes[typeof global] && global;
7049   if (freeGlobal && (freeGlobal.global === freeGlobal || freeGlobal.window === freeGlobal)) {
7050     root = freeGlobal;
7051   }
7052
7053   /*--------------------------------------------------------------------------*/
7054
7055   /**
7056    * The base implementation of `_.indexOf` without support for binary searches
7057    * or `fromIndex` constraints.
7058    *
7059    * @private
7060    * @param {Array} array The array to search.
7061    * @param {*} value The value to search for.
7062    * @param {number} [fromIndex=0] The index to search from.
7063    * @returns {number} Returns the index of the matched value or `-1`.
7064    */
7065   function baseIndexOf(array, value, fromIndex) {
7066     var index = (fromIndex || 0) - 1,
7067         length = array ? array.length : 0;
7068
7069     while (++index < length) {
7070       if (array[index] === value) {
7071         return index;
7072       }
7073     }
7074     return -1;
7075   }
7076
7077   /**
7078    * An implementation of `_.contains` for cache objects that mimics the return
7079    * signature of `_.indexOf` by returning `0` if the value is found, else `-1`.
7080    *
7081    * @private
7082    * @param {Object} cache The cache object to inspect.
7083    * @param {*} value The value to search for.
7084    * @returns {number} Returns `0` if `value` is found, else `-1`.
7085    */
7086   function cacheIndexOf(cache, value) {
7087     var type = typeof value;
7088     cache = cache.cache;
7089
7090     if (type == 'boolean' || value == null) {
7091       return cache[value] ? 0 : -1;
7092     }
7093     if (type != 'number' && type != 'string') {
7094       type = 'object';
7095     }
7096     var key = type == 'number' ? value : keyPrefix + value;
7097     cache = (cache = cache[type]) && cache[key];
7098
7099     return type == 'object'
7100       ? (cache && baseIndexOf(cache, value) > -1 ? 0 : -1)
7101       : (cache ? 0 : -1);
7102   }
7103
7104   /**
7105    * Adds a given value to the corresponding cache object.
7106    *
7107    * @private
7108    * @param {*} value The value to add to the cache.
7109    */
7110   function cachePush(value) {
7111     var cache = this.cache,
7112         type = typeof value;
7113
7114     if (type == 'boolean' || value == null) {
7115       cache[value] = true;
7116     } else {
7117       if (type != 'number' && type != 'string') {
7118         type = 'object';
7119       }
7120       var key = type == 'number' ? value : keyPrefix + value,
7121           typeCache = cache[type] || (cache[type] = {});
7122
7123       if (type == 'object') {
7124         (typeCache[key] || (typeCache[key] = [])).push(value);
7125       } else {
7126         typeCache[key] = true;
7127       }
7128     }
7129   }
7130
7131   /**
7132    * Creates a cache object to optimize linear searches of large arrays.
7133    *
7134    * @private
7135    * @param {Array} [array=[]] The array to search.
7136    * @returns {null|Object} Returns the cache object or `null` if caching should not be used.
7137    */
7138   function createCache(array) {
7139     var index = -1,
7140         length = array.length,
7141         first = array[0],
7142         mid = array[(length / 2) | 0],
7143         last = array[length - 1];
7144
7145     if (first && typeof first == 'object' &&
7146         mid && typeof mid == 'object' && last && typeof last == 'object') {
7147       return false;
7148     }
7149     var cache = getObject();
7150     cache['false'] = cache['null'] = cache['true'] = cache['undefined'] = false;
7151
7152     var result = getObject();
7153     result.array = array;
7154     result.cache = cache;
7155     result.push = cachePush;
7156
7157     while (++index < length) {
7158       result.push(array[index]);
7159     }
7160     return result;
7161   }
7162
7163   /**
7164    * Gets an array from the array pool or creates a new one if the pool is empty.
7165    *
7166    * @private
7167    * @returns {Array} The array from the pool.
7168    */
7169   function getArray() {
7170     return arrayPool.pop() || [];
7171   }
7172
7173   /**
7174    * Gets an object from the object pool or creates a new one if the pool is empty.
7175    *
7176    * @private
7177    * @returns {Object} The object from the pool.
7178    */
7179   function getObject() {
7180     return objectPool.pop() || {
7181       'array': null,
7182       'cache': null,
7183       'false': false,
7184       'null': false,
7185       'number': null,
7186       'object': null,
7187       'push': null,
7188       'string': null,
7189       'true': false,
7190       'undefined': false
7191     };
7192   }
7193
7194   /**
7195    * Checks if `value` is a DOM node in IE < 9.
7196    *
7197    * @private
7198    * @param {*} value The value to check.
7199    * @returns {boolean} Returns `true` if the `value` is a DOM node, else `false`.
7200    */
7201   function isNode(value) {
7202     // IE < 9 presents DOM nodes as `Object` objects except they have `toString`
7203     // methods that are `typeof` "string" and still can coerce nodes to strings
7204     return typeof value.toString != 'function' && typeof (value + '') == 'string';
7205   }
7206
7207   /**
7208    * Releases the given array back to the array pool.
7209    *
7210    * @private
7211    * @param {Array} [array] The array to release.
7212    */
7213   function releaseArray(array) {
7214     array.length = 0;
7215     if (arrayPool.length < maxPoolSize) {
7216       arrayPool.push(array);
7217     }
7218   }
7219
7220   /**
7221    * Releases the given object back to the object pool.
7222    *
7223    * @private
7224    * @param {Object} [object] The object to release.
7225    */
7226   function releaseObject(object) {
7227     var cache = object.cache;
7228     if (cache) {
7229       releaseObject(cache);
7230     }
7231     object.array = object.cache =object.object = object.number = object.string =null;
7232     if (objectPool.length < maxPoolSize) {
7233       objectPool.push(object);
7234     }
7235   }
7236
7237   /**
7238    * Slices the `collection` from the `start` index up to, but not including,
7239    * the `end` index.
7240    *
7241    * Note: This function is used instead of `Array#slice` to support node lists
7242    * in IE < 9 and to ensure dense arrays are returned.
7243    *
7244    * @private
7245    * @param {Array|Object|string} collection The collection to slice.
7246    * @param {number} start The start index.
7247    * @param {number} end The end index.
7248    * @returns {Array} Returns the new array.
7249    */
7250   function slice(array, start, end) {
7251     start || (start = 0);
7252     if (typeof end == 'undefined') {
7253       end = array ? array.length : 0;
7254     }
7255     var index = -1,
7256         length = end - start || 0,
7257         result = Array(length < 0 ? 0 : length);
7258
7259     while (++index < length) {
7260       result[index] = array[start + index];
7261     }
7262     return result;
7263   }
7264
7265   /*--------------------------------------------------------------------------*/
7266
7267   /**
7268    * Used for `Array` method references.
7269    *
7270    * Normally `Array.prototype` would suffice, however, using an array literal
7271    * avoids issues in Narwhal.
7272    */
7273   var arrayRef = [];
7274
7275   /** Used for native method references */
7276   var errorProto = Error.prototype,
7277       objectProto = Object.prototype,
7278       stringProto = String.prototype;
7279
7280   /** Used to resolve the internal [[Class]] of values */
7281   var toString = objectProto.toString;
7282
7283   /** Used to detect if a method is native */
7284   var reNative = RegExp('^' +
7285     String(toString)
7286       .replace(/[.*+?^${}()|[\]\\]/g, '\\$&')
7287       .replace(/toString| for [^\]]+/g, '.*?') + '$'
7288   );
7289
7290   /** Native method shortcuts */
7291   var fnToString = Function.prototype.toString,
7292       getPrototypeOf = reNative.test(getPrototypeOf = Object.getPrototypeOf) && getPrototypeOf,
7293       hasOwnProperty = objectProto.hasOwnProperty,
7294       now = reNative.test(now = Date.now) && now || function() { return +new Date; },
7295       push = arrayRef.push,
7296       propertyIsEnumerable = objectProto.propertyIsEnumerable;
7297
7298   /** Used to set meta data on functions */
7299   var defineProperty = (function() {
7300     // IE 8 only accepts DOM elements
7301     try {
7302       var o = {},
7303           func = reNative.test(func = Object.defineProperty) && func,
7304           result = func(o, o, o) && func;
7305     } catch(e) { }
7306     return result;
7307   }());
7308
7309   /* Native method shortcuts for methods with the same name as other `lodash` methods */
7310   var nativeCreate = reNative.test(nativeCreate = Object.create) && nativeCreate,
7311       nativeIsArray = reNative.test(nativeIsArray = Array.isArray) && nativeIsArray,
7312       nativeKeys = reNative.test(nativeKeys = Object.keys) && nativeKeys,
7313       nativeMax = Math.max,
7314       nativeMin = Math.min;
7315
7316   /** Used to lookup a built-in constructor by [[Class]] */
7317   var ctorByClass = {};
7318   ctorByClass[arrayClass] = Array;
7319   ctorByClass[boolClass] = Boolean;
7320   ctorByClass[dateClass] = Date;
7321   ctorByClass[funcClass] = Function;
7322   ctorByClass[objectClass] = Object;
7323   ctorByClass[numberClass] = Number;
7324   ctorByClass[regexpClass] = RegExp;
7325   ctorByClass[stringClass] = String;
7326
7327   /** Used to avoid iterating non-enumerable properties in IE < 9 */
7328   var nonEnumProps = {};
7329   nonEnumProps[arrayClass] = nonEnumProps[dateClass] = nonEnumProps[numberClass] = { 'constructor': true, 'toLocaleString': true, 'toString': true, 'valueOf': true };
7330   nonEnumProps[boolClass] = nonEnumProps[stringClass] = { 'constructor': true, 'toString': true, 'valueOf': true };
7331   nonEnumProps[errorClass] = nonEnumProps[funcClass] = nonEnumProps[regexpClass] = { 'constructor': true, 'toString': true };
7332   nonEnumProps[objectClass] = { 'constructor': true };
7333
7334   (function() {
7335     var length = shadowedProps.length;
7336     while (length--) {
7337       var key = shadowedProps[length];
7338       for (var className in nonEnumProps) {
7339         if (hasOwnProperty.call(nonEnumProps, className) && !hasOwnProperty.call(nonEnumProps[className], key)) {
7340           nonEnumProps[className][key] = false;
7341         }
7342       }
7343     }
7344   }());
7345
7346   /*--------------------------------------------------------------------------*/
7347
7348   /**
7349    * Creates a `lodash` object which wraps the given value to enable intuitive
7350    * method chaining.
7351    *
7352    * In addition to Lo-Dash methods, wrappers also have the following `Array` methods:
7353    * `concat`, `join`, `pop`, `push`, `reverse`, `shift`, `slice`, `sort`, `splice`,
7354    * and `unshift`
7355    *
7356    * Chaining is supported in custom builds as long as the `value` method is
7357    * implicitly or explicitly included in the build.
7358    *
7359    * The chainable wrapper functions are:
7360    * `after`, `assign`, `bind`, `bindAll`, `bindKey`, `chain`, `compact`,
7361    * `compose`, `concat`, `countBy`, `create`, `createCallback`, `curry`,
7362    * `debounce`, `defaults`, `defer`, `delay`, `difference`, `filter`, `flatten`,
7363    * `forEach`, `forEachRight`, `forIn`, `forInRight`, `forOwn`, `forOwnRight`,
7364    * `functions`, `groupBy`, `indexBy`, `initial`, `intersection`, `invert`,
7365    * `invoke`, `keys`, `map`, `max`, `memoize`, `merge`, `min`, `object`, `omit`,
7366    * `once`, `pairs`, `partial`, `partialRight`, `pick`, `pluck`, `pull`, `push`,
7367    * `range`, `reject`, `remove`, `rest`, `reverse`, `shuffle`, `slice`, `sort`,
7368    * `sortBy`, `splice`, `tap`, `throttle`, `times`, `toArray`, `transform`,
7369    * `union`, `uniq`, `unshift`, `unzip`, `values`, `where`, `without`, `wrap`,
7370    * and `zip`
7371    *
7372    * The non-chainable wrapper functions are:
7373    * `clone`, `cloneDeep`, `contains`, `escape`, `every`, `find`, `findIndex`,
7374    * `findKey`, `findLast`, `findLastIndex`, `findLastKey`, `has`, `identity`,
7375    * `indexOf`, `isArguments`, `isArray`, `isBoolean`, `isDate`, `isElement`,
7376    * `isEmpty`, `isEqual`, `isFinite`, `isFunction`, `isNaN`, `isNull`, `isNumber`,
7377    * `isObject`, `isPlainObject`, `isRegExp`, `isString`, `isUndefined`, `join`,
7378    * `lastIndexOf`, `mixin`, `noConflict`, `parseInt`, `pop`, `random`, `reduce`,
7379    * `reduceRight`, `result`, `shift`, `size`, `some`, `sortedIndex`, `runInContext`,
7380    * `template`, `unescape`, `uniqueId`, and `value`
7381    *
7382    * The wrapper functions `first` and `last` return wrapped values when `n` is
7383    * provided, otherwise they return unwrapped values.
7384    *
7385    * Explicit chaining can be enabled by using the `_.chain` method.
7386    *
7387    * @name _
7388    * @constructor
7389    * @category Chaining
7390    * @param {*} value The value to wrap in a `lodash` instance.
7391    * @returns {Object} Returns a `lodash` instance.
7392    * @example
7393    *
7394    * var wrapped = _([1, 2, 3]);
7395    *
7396    * // returns an unwrapped value
7397    * wrapped.reduce(function(sum, num) {
7398    *   return sum + num;
7399    * });
7400    * // => 6
7401    *
7402    * // returns a wrapped value
7403    * var squares = wrapped.map(function(num) {
7404    *   return num * num;
7405    * });
7406    *
7407    * _.isArray(squares);
7408    * // => false
7409    *
7410    * _.isArray(squares.value());
7411    * // => true
7412    */
7413   function lodash(value) {
7414     // don't wrap if already wrapped, even if wrapped by a different `lodash` constructor
7415     return (value && typeof value == 'object' && !isArray(value) && hasOwnProperty.call(value, '__wrapped__'))
7416      ? value
7417      : new lodashWrapper(value);
7418   }
7419
7420   /**
7421    * A fast path for creating `lodash` wrapper objects.
7422    *
7423    * @private
7424    * @param {*} value The value to wrap in a `lodash` instance.
7425    * @param {boolean} chainAll A flag to enable chaining for all methods
7426    * @returns {Object} Returns a `lodash` instance.
7427    */
7428   function lodashWrapper(value, chainAll) {
7429     this.__chain__ = !!chainAll;
7430     this.__wrapped__ = value;
7431   }
7432   // ensure `new lodashWrapper` is an instance of `lodash`
7433   lodashWrapper.prototype = lodash.prototype;
7434
7435   /**
7436    * An object used to flag environments features.
7437    *
7438    * @static
7439    * @memberOf _
7440    * @type Object
7441    */
7442   var support = lodash.support = {};
7443
7444   (function() {
7445     var ctor = function() { this.x = 1; },
7446         object = { '0': 1, 'length': 1 },
7447         props = [];
7448
7449     ctor.prototype = { 'valueOf': 1, 'y': 1 };
7450     for (var key in new ctor) { props.push(key); }
7451     for (key in arguments) { }
7452
7453     /**
7454      * Detect if an `arguments` object's [[Class]] is resolvable (all but Firefox < 4, IE < 9).
7455      *
7456      * @memberOf _.support
7457      * @type boolean
7458      */
7459     support.argsClass = toString.call(arguments) == argsClass;
7460
7461     /**
7462      * Detect if `arguments` objects are `Object` objects (all but Narwhal and Opera < 10.5).
7463      *
7464      * @memberOf _.support
7465      * @type boolean
7466      */
7467     support.argsObject = arguments.constructor == Object && !(arguments instanceof Array);
7468
7469     /**
7470      * Detect if `name` or `message` properties of `Error.prototype` are
7471      * enumerable by default. (IE < 9, Safari < 5.1)
7472      *
7473      * @memberOf _.support
7474      * @type boolean
7475      */
7476     support.enumErrorProps = propertyIsEnumerable.call(errorProto, 'message') || propertyIsEnumerable.call(errorProto, 'name');
7477
7478     /**
7479      * Detect if `prototype` properties are enumerable by default.
7480      *
7481      * Firefox < 3.6, Opera > 9.50 - Opera < 11.60, and Safari < 5.1
7482      * (if the prototype or a property on the prototype has been set)
7483      * incorrectly sets a function's `prototype` property [[Enumerable]]
7484      * value to `true`.
7485      *
7486      * @memberOf _.support
7487      * @type boolean
7488      */
7489     support.enumPrototypes = propertyIsEnumerable.call(ctor, 'prototype');
7490
7491     /**
7492      * Detect if functions can be decompiled by `Function#toString`
7493      * (all but PS3 and older Opera mobile browsers & avoided in Windows 8 apps).
7494      *
7495      * @memberOf _.support
7496      * @type boolean
7497      */
7498     support.funcDecomp = !reNative.test(root.WinRTError) && reThis.test(function() { return this; });
7499
7500     /**
7501      * Detect if `Function#name` is supported (all but IE).
7502      *
7503      * @memberOf _.support
7504      * @type boolean
7505      */
7506     support.funcNames = typeof Function.name == 'string';
7507
7508     /**
7509      * Detect if `arguments` object indexes are non-enumerable
7510      * (Firefox < 4, IE < 9, PhantomJS, Safari < 5.1).
7511      *
7512      * @memberOf _.support
7513      * @type boolean
7514      */
7515     support.nonEnumArgs = key != 0;
7516
7517     /**
7518      * Detect if properties shadowing those on `Object.prototype` are non-enumerable.
7519      *
7520      * In IE < 9 an objects own properties, shadowing non-enumerable ones, are
7521      * made non-enumerable as well (a.k.a the JScript [[DontEnum]] bug).
7522      *
7523      * @memberOf _.support
7524      * @type boolean
7525      */
7526     support.nonEnumShadows = !/valueOf/.test(props);
7527
7528     /**
7529      * Detect if own properties are iterated after inherited properties (all but IE < 9).
7530      *
7531      * @memberOf _.support
7532      * @type boolean
7533      */
7534     support.ownLast = props[0] != 'x';
7535
7536     /**
7537      * Detect if `Array#shift` and `Array#splice` augment array-like objects correctly.
7538      *
7539      * Firefox < 10, IE compatibility mode, and IE < 9 have buggy Array `shift()`
7540      * and `splice()` functions that fail to remove the last element, `value[0]`,
7541      * of array-like objects even though the `length` property is set to `0`.
7542      * The `shift()` method is buggy in IE 8 compatibility mode, while `splice()`
7543      * is buggy regardless of mode in IE < 9 and buggy in compatibility mode in IE 9.
7544      *
7545      * @memberOf _.support
7546      * @type boolean
7547      */
7548     support.spliceObjects = (arrayRef.splice.call(object, 0, 1), !object[0]);
7549
7550     /**
7551      * Detect lack of support for accessing string characters by index.
7552      *
7553      * IE < 8 can't access characters by index and IE 8 can only access
7554      * characters by index on string literals.
7555      *
7556      * @memberOf _.support
7557      * @type boolean
7558      */
7559     support.unindexedChars = ('x'[0] + Object('x')[0]) != 'xx';
7560
7561     /**
7562      * Detect if a DOM node's [[Class]] is resolvable (all but IE < 9)
7563      * and that the JS engine errors when attempting to coerce an object to
7564      * a string without a `toString` function.
7565      *
7566      * @memberOf _.support
7567      * @type boolean
7568      */
7569     try {
7570       support.nodeClass = !(toString.call(document) == objectClass && !({ 'toString': 0 } + ''));
7571     } catch(e) {
7572       support.nodeClass = true;
7573     }
7574   }(1));
7575
7576   /*--------------------------------------------------------------------------*/
7577
7578   /**
7579    * The template used to create iterator functions.
7580    *
7581    * @private
7582    * @param {Object} data The data object used to populate the text.
7583    * @returns {string} Returns the interpolated text.
7584    */
7585   var iteratorTemplate = function(obj) {
7586
7587     var __p = 'var index, iterable = ' +
7588     (obj.firstArg) +
7589     ', result = ' +
7590     (obj.init) +
7591     ';\nif (!iterable) return result;\n' +
7592     (obj.top) +
7593     ';';
7594      if (obj.array) {
7595     __p += '\nvar length = iterable.length; index = -1;\nif (' +
7596     (obj.array) +
7597     ') {  ';
7598      if (support.unindexedChars) {
7599     __p += '\n  if (isString(iterable)) {\n    iterable = iterable.split(\'\')\n  }  ';
7600      }
7601     __p += '\n  while (++index < length) {\n    ' +
7602     (obj.loop) +
7603     ';\n  }\n}\nelse {  ';
7604      } else if (support.nonEnumArgs) {
7605     __p += '\n  var length = iterable.length; index = -1;\n  if (length && isArguments(iterable)) {\n    while (++index < length) {\n      index += \'\';\n      ' +
7606     (obj.loop) +
7607     ';\n    }\n  } else {  ';
7608      }
7609
7610      if (support.enumPrototypes) {
7611     __p += '\n  var skipProto = typeof iterable == \'function\';\n  ';
7612      }
7613
7614      if (support.enumErrorProps) {
7615     __p += '\n  var skipErrorProps = iterable === errorProto || iterable instanceof Error;\n  ';
7616      }
7617
7618         var conditions = [];    if (support.enumPrototypes) { conditions.push('!(skipProto && index == "prototype")'); }    if (support.enumErrorProps)  { conditions.push('!(skipErrorProps && (index == "message" || index == "name"))'); }
7619
7620      if (obj.useHas && obj.keys) {
7621     __p += '\n  var ownIndex = -1,\n      ownProps = objectTypes[typeof iterable] && keys(iterable),\n      length = ownProps ? ownProps.length : 0;\n\n  while (++ownIndex < length) {\n    index = ownProps[ownIndex];\n';
7622         if (conditions.length) {
7623     __p += '    if (' +
7624     (conditions.join(' && ')) +
7625     ') {\n  ';
7626      }
7627     __p +=
7628     (obj.loop) +
7629     ';    ';
7630      if (conditions.length) {
7631     __p += '\n    }';
7632      }
7633     __p += '\n  }  ';
7634      } else {
7635     __p += '\n  for (index in iterable) {\n';
7636         if (obj.useHas) { conditions.push("hasOwnProperty.call(iterable, index)"); }    if (conditions.length) {
7637     __p += '    if (' +
7638     (conditions.join(' && ')) +
7639     ') {\n  ';
7640      }
7641     __p +=
7642     (obj.loop) +
7643     ';    ';
7644      if (conditions.length) {
7645     __p += '\n    }';
7646      }
7647     __p += '\n  }    ';
7648      if (support.nonEnumShadows) {
7649     __p += '\n\n  if (iterable !== objectProto) {\n    var ctor = iterable.constructor,\n        isProto = iterable === (ctor && ctor.prototype),\n        className = iterable === stringProto ? stringClass : iterable === errorProto ? errorClass : toString.call(iterable),\n        nonEnum = nonEnumProps[className];\n      ';
7650      for (k = 0; k < 7; k++) {
7651     __p += '\n    index = \'' +
7652     (obj.shadowedProps[k]) +
7653     '\';\n    if ((!(isProto && nonEnum[index]) && hasOwnProperty.call(iterable, index))';
7654             if (!obj.useHas) {
7655     __p += ' || (!nonEnum[index] && iterable[index] !== objectProto[index])';
7656      }
7657     __p += ') {\n      ' +
7658     (obj.loop) +
7659     ';\n    }      ';
7660      }
7661     __p += '\n  }    ';
7662      }
7663
7664      }
7665
7666      if (obj.array || support.nonEnumArgs) {
7667     __p += '\n}';
7668      }
7669     __p +=
7670     (obj.bottom) +
7671     ';\nreturn result';
7672
7673     return __p
7674   };
7675
7676   /*--------------------------------------------------------------------------*/
7677
7678   /**
7679    * The base implementation of `_.bind` that creates the bound function and
7680    * sets its meta data.
7681    *
7682    * @private
7683    * @param {Array} bindData The bind data array.
7684    * @returns {Function} Returns the new bound function.
7685    */
7686   function baseBind(bindData) {
7687     var func = bindData[0],
7688         partialArgs = bindData[2],
7689         thisArg = bindData[4];
7690
7691     function bound() {
7692       // `Function#bind` spec
7693       // http://es5.github.io/#x15.3.4.5
7694       if (partialArgs) {
7695         var args = partialArgs.slice();
7696         push.apply(args, arguments);
7697       }
7698       // mimic the constructor's `return` behavior
7699       // http://es5.github.io/#x13.2.2
7700       if (this instanceof bound) {
7701         // ensure `new bound` is an instance of `func`
7702         var thisBinding = baseCreate(func.prototype),
7703             result = func.apply(thisBinding, args || arguments);
7704         return isObject(result) ? result : thisBinding;
7705       }
7706       return func.apply(thisArg, args || arguments);
7707     }
7708     setBindData(bound, bindData);
7709     return bound;
7710   }
7711
7712   /**
7713    * The base implementation of `_.clone` without argument juggling or support
7714    * for `thisArg` binding.
7715    *
7716    * @private
7717    * @param {*} value The value to clone.
7718    * @param {boolean} [isDeep=false] Specify a deep clone.
7719    * @param {Function} [callback] The function to customize cloning values.
7720    * @param {Array} [stackA=[]] Tracks traversed source objects.
7721    * @param {Array} [stackB=[]] Associates clones with source counterparts.
7722    * @returns {*} Returns the cloned value.
7723    */
7724   function baseClone(value, isDeep, callback, stackA, stackB) {
7725     if (callback) {
7726       var result = callback(value);
7727       if (typeof result != 'undefined') {
7728         return result;
7729       }
7730     }
7731     // inspect [[Class]]
7732     var isObj = isObject(value);
7733     if (isObj) {
7734       var className = toString.call(value);
7735       if (!cloneableClasses[className] || (!support.nodeClass && isNode(value))) {
7736         return value;
7737       }
7738       var ctor = ctorByClass[className];
7739       switch (className) {
7740         case boolClass:
7741         case dateClass:
7742           return new ctor(+value);
7743
7744         case numberClass:
7745         case stringClass:
7746           return new ctor(value);
7747
7748         case regexpClass:
7749           result = ctor(value.source, reFlags.exec(value));
7750           result.lastIndex = value.lastIndex;
7751           return result;
7752       }
7753     } else {
7754       return value;
7755     }
7756     var isArr = isArray(value);
7757     if (isDeep) {
7758       // check for circular references and return corresponding clone
7759       var initedStack = !stackA;
7760       stackA || (stackA = getArray());
7761       stackB || (stackB = getArray());
7762
7763       var length = stackA.length;
7764       while (length--) {
7765         if (stackA[length] == value) {
7766           return stackB[length];
7767         }
7768       }
7769       result = isArr ? ctor(value.length) : {};
7770     }
7771     else {
7772       result = isArr ? slice(value) : assign({}, value);
7773     }
7774     // add array properties assigned by `RegExp#exec`
7775     if (isArr) {
7776       if (hasOwnProperty.call(value, 'index')) {
7777         result.index = value.index;
7778       }
7779       if (hasOwnProperty.call(value, 'input')) {
7780         result.input = value.input;
7781       }
7782     }
7783     // exit for shallow clone
7784     if (!isDeep) {
7785       return result;
7786     }
7787     // add the source value to the stack of traversed objects
7788     // and associate it with its clone
7789     stackA.push(value);
7790     stackB.push(result);
7791
7792     // recursively populate clone (susceptible to call stack limits)
7793     (isArr ? baseEach : forOwn)(value, function(objValue, key) {
7794       result[key] = baseClone(objValue, isDeep, callback, stackA, stackB);
7795     });
7796
7797     if (initedStack) {
7798       releaseArray(stackA);
7799       releaseArray(stackB);
7800     }
7801     return result;
7802   }
7803
7804   /**
7805    * The base implementation of `_.create` without support for assigning
7806    * properties to the created object.
7807    *
7808    * @private
7809    * @param {Object} prototype The object to inherit from.
7810    * @returns {Object} Returns the new object.
7811    */
7812   function baseCreate(prototype, properties) {
7813     return isObject(prototype) ? nativeCreate(prototype) : {};
7814   }
7815   // fallback for browsers without `Object.create`
7816   if (!nativeCreate) {
7817     baseCreate = (function() {
7818       function Object() {}
7819       return function(prototype) {
7820         if (isObject(prototype)) {
7821           Object.prototype = prototype;
7822           var result = new Object;
7823           Object.prototype = null;
7824         }
7825         return result || root.Object();
7826       };
7827     }());
7828   }
7829
7830   /**
7831    * The base implementation of `_.createCallback` without support for creating
7832    * "_.pluck" or "_.where" style callbacks.
7833    *
7834    * @private
7835    * @param {*} [func=identity] The value to convert to a callback.
7836    * @param {*} [thisArg] The `this` binding of the created callback.
7837    * @param {number} [argCount] The number of arguments the callback accepts.
7838    * @returns {Function} Returns a callback function.
7839    */
7840   function baseCreateCallback(func, thisArg, argCount) {
7841     if (typeof func != 'function') {
7842       return identity;
7843     }
7844     // exit early for no `thisArg` or already bound by `Function#bind`
7845     if (typeof thisArg == 'undefined' || !('prototype' in func)) {
7846       return func;
7847     }
7848     var bindData = func.__bindData__;
7849     if (typeof bindData == 'undefined') {
7850       if (support.funcNames) {
7851         bindData = !func.name;
7852       }
7853       bindData = bindData || !support.funcDecomp;
7854       if (!bindData) {
7855         var source = fnToString.call(func);
7856         if (!support.funcNames) {
7857           bindData = !reFuncName.test(source);
7858         }
7859         if (!bindData) {
7860           // checks if `func` references the `this` keyword and stores the result
7861           bindData = reThis.test(source);
7862           setBindData(func, bindData);
7863         }
7864       }
7865     }
7866     // exit early if there are no `this` references or `func` is bound
7867     if (bindData === false || (bindData !== true && bindData[1] & 1)) {
7868       return func;
7869     }
7870     switch (argCount) {
7871       case 1: return function(value) {
7872         return func.call(thisArg, value);
7873       };
7874       case 2: return function(a, b) {
7875         return func.call(thisArg, a, b);
7876       };
7877       case 3: return function(value, index, collection) {
7878         return func.call(thisArg, value, index, collection);
7879       };
7880       case 4: return function(accumulator, value, index, collection) {
7881         return func.call(thisArg, accumulator, value, index, collection);
7882       };
7883     }
7884     return bind(func, thisArg);
7885   }
7886
7887   /**
7888    * The base implementation of `createWrapper` that creates the wrapper and
7889    * sets its meta data.
7890    *
7891    * @private
7892    * @param {Array} bindData The bind data array.
7893    * @returns {Function} Returns the new function.
7894    */
7895   function baseCreateWrapper(bindData) {
7896     var func = bindData[0],
7897         bitmask = bindData[1],
7898         partialArgs = bindData[2],
7899         partialRightArgs = bindData[3],
7900         thisArg = bindData[4],
7901         arity = bindData[5];
7902
7903     var isBind = bitmask & 1,
7904         isBindKey = bitmask & 2,
7905         isCurry = bitmask & 4,
7906         isCurryBound = bitmask & 8,
7907         key = func;
7908
7909     function bound() {
7910       var thisBinding = isBind ? thisArg : this;
7911       if (partialArgs) {
7912         var args = partialArgs.slice();
7913         push.apply(args, arguments);
7914       }
7915       if (partialRightArgs || isCurry) {
7916         args || (args = slice(arguments));
7917         if (partialRightArgs) {
7918           push.apply(args, partialRightArgs);
7919         }
7920         if (isCurry && args.length < arity) {
7921           bitmask |= 16 & ~32;
7922           return baseCreateWrapper([func, (isCurryBound ? bitmask : bitmask & ~3), args, null, thisArg, arity]);
7923         }
7924       }
7925       args || (args = arguments);
7926       if (isBindKey) {
7927         func = thisBinding[key];
7928       }
7929       if (this instanceof bound) {
7930         thisBinding = baseCreate(func.prototype);
7931         var result = func.apply(thisBinding, args);
7932         return isObject(result) ? result : thisBinding;
7933       }
7934       return func.apply(thisBinding, args);
7935     }
7936     setBindData(bound, bindData);
7937     return bound;
7938   }
7939
7940   /**
7941    * The base implementation of `_.difference` that accepts a single array
7942    * of values to exclude.
7943    *
7944    * @private
7945    * @param {Array} array The array to process.
7946    * @param {Array} [values] The array of values to exclude.
7947    * @returns {Array} Returns a new array of filtered values.
7948    */
7949   function baseDifference(array, values) {
7950     var index = -1,
7951         indexOf = getIndexOf(),
7952         length = array ? array.length : 0,
7953         isLarge = length >= largeArraySize && indexOf === baseIndexOf,
7954         result = [];
7955
7956     if (isLarge) {
7957       var cache = createCache(values);
7958       if (cache) {
7959         indexOf = cacheIndexOf;
7960         values = cache;
7961       } else {
7962         isLarge = false;
7963       }
7964     }
7965     while (++index < length) {
7966       var value = array[index];
7967       if (indexOf(values, value) < 0) {
7968         result.push(value);
7969       }
7970     }
7971     if (isLarge) {
7972       releaseObject(values);
7973     }
7974     return result;
7975   }
7976
7977   /**
7978    * The base implementation of `_.flatten` without support for callback
7979    * shorthands or `thisArg` binding.
7980    *
7981    * @private
7982    * @param {Array} array The array to flatten.
7983    * @param {boolean} [isShallow=false] A flag to restrict flattening to a single level.
7984    * @param {boolean} [isStrict=false] A flag to restrict flattening to arrays and `arguments` objects.
7985    * @param {number} [fromIndex=0] The index to start from.
7986    * @returns {Array} Returns a new flattened array.
7987    */
7988   function baseFlatten(array, isShallow, isStrict, fromIndex) {
7989     var index = (fromIndex || 0) - 1,
7990         length = array ? array.length : 0,
7991         result = [];
7992
7993     while (++index < length) {
7994       var value = array[index];
7995
7996       if (value && typeof value == 'object' && typeof value.length == 'number'
7997           && (isArray(value) || isArguments(value))) {
7998         // recursively flatten arrays (susceptible to call stack limits)
7999         if (!isShallow) {
8000           value = baseFlatten(value, isShallow, isStrict);
8001         }
8002         var valIndex = -1,
8003             valLength = value.length,
8004             resIndex = result.length;
8005
8006         result.length += valLength;
8007         while (++valIndex < valLength) {
8008           result[resIndex++] = value[valIndex];
8009         }
8010       } else if (!isStrict) {
8011         result.push(value);
8012       }
8013     }
8014     return result;
8015   }
8016
8017   /**
8018    * The base implementation of `_.isEqual`, without support for `thisArg` binding,
8019    * that allows partial "_.where" style comparisons.
8020    *
8021    * @private
8022    * @param {*} a The value to compare.
8023    * @param {*} b The other value to compare.
8024    * @param {Function} [callback] The function to customize comparing values.
8025    * @param {Function} [isWhere=false] A flag to indicate performing partial comparisons.
8026    * @param {Array} [stackA=[]] Tracks traversed `a` objects.
8027    * @param {Array} [stackB=[]] Tracks traversed `b` objects.
8028    * @returns {boolean} Returns `true` if the values are equivalent, else `false`.
8029    */
8030   function baseIsEqual(a, b, callback, isWhere, stackA, stackB) {
8031     // used to indicate that when comparing objects, `a` has at least the properties of `b`
8032     if (callback) {
8033       var result = callback(a, b);
8034       if (typeof result != 'undefined') {
8035         return !!result;
8036       }
8037     }
8038     // exit early for identical values
8039     if (a === b) {
8040       // treat `+0` vs. `-0` as not equal
8041       return a !== 0 || (1 / a == 1 / b);
8042     }
8043     var type = typeof a,
8044         otherType = typeof b;
8045
8046     // exit early for unlike primitive values
8047     if (a === a &&
8048         !(a && objectTypes[type]) &&
8049         !(b && objectTypes[otherType])) {
8050       return false;
8051     }
8052     // exit early for `null` and `undefined` avoiding ES3's Function#call behavior
8053     // http://es5.github.io/#x15.3.4.4
8054     if (a == null || b == null) {
8055       return a === b;
8056     }
8057     // compare [[Class]] names
8058     var className = toString.call(a),
8059         otherClass = toString.call(b);
8060
8061     if (className == argsClass) {
8062       className = objectClass;
8063     }
8064     if (otherClass == argsClass) {
8065       otherClass = objectClass;
8066     }
8067     if (className != otherClass) {
8068       return false;
8069     }
8070     switch (className) {
8071       case boolClass:
8072       case dateClass:
8073         // coerce dates and booleans to numbers, dates to milliseconds and booleans
8074         // to `1` or `0` treating invalid dates coerced to `NaN` as not equal
8075         return +a == +b;
8076
8077       case numberClass:
8078         // treat `NaN` vs. `NaN` as equal
8079         return (a != +a)
8080           ? b != +b
8081           // but treat `+0` vs. `-0` as not equal
8082           : (a == 0 ? (1 / a == 1 / b) : a == +b);
8083
8084       case regexpClass:
8085       case stringClass:
8086         // coerce regexes to strings (http://es5.github.io/#x15.10.6.4)
8087         // treat string primitives and their corresponding object instances as equal
8088         return a == String(b);
8089     }
8090     var isArr = className == arrayClass;
8091     if (!isArr) {
8092       // unwrap any `lodash` wrapped values
8093       var aWrapped = hasOwnProperty.call(a, '__wrapped__'),
8094           bWrapped = hasOwnProperty.call(b, '__wrapped__');
8095
8096       if (aWrapped || bWrapped) {
8097         return baseIsEqual(aWrapped ? a.__wrapped__ : a, bWrapped ? b.__wrapped__ : b, callback, isWhere, stackA, stackB);
8098       }
8099       // exit for functions and DOM nodes
8100       if (className != objectClass || (!support.nodeClass && (isNode(a) || isNode(b)))) {
8101         return false;
8102       }
8103       // in older versions of Opera, `arguments` objects have `Array` constructors
8104       var ctorA = !support.argsObject && isArguments(a) ? Object : a.constructor,
8105           ctorB = !support.argsObject && isArguments(b) ? Object : b.constructor;
8106
8107       // non `Object` object instances with different constructors are not equal
8108       if (ctorA != ctorB &&
8109             !(isFunction(ctorA) && ctorA instanceof ctorA && isFunction(ctorB) && ctorB instanceof ctorB) &&
8110             ('constructor' in a && 'constructor' in b)
8111           ) {
8112         return false;
8113       }
8114     }
8115     // assume cyclic structures are equal
8116     // the algorithm for detecting cyclic structures is adapted from ES 5.1
8117     // section 15.12.3, abstract operation `JO` (http://es5.github.io/#x15.12.3)
8118     var initedStack = !stackA;
8119     stackA || (stackA = getArray());
8120     stackB || (stackB = getArray());
8121
8122     var length = stackA.length;
8123     while (length--) {
8124       if (stackA[length] == a) {
8125         return stackB[length] == b;
8126       }
8127     }
8128     var size = 0;
8129     result = true;
8130
8131     // add `a` and `b` to the stack of traversed objects
8132     stackA.push(a);
8133     stackB.push(b);
8134
8135     // recursively compare objects and arrays (susceptible to call stack limits)
8136     if (isArr) {
8137       length = a.length;
8138       size = b.length;
8139
8140       // compare lengths to determine if a deep comparison is necessary
8141       result = size == a.length;
8142       if (!result && !isWhere) {
8143         return result;
8144       }
8145       // deep compare the contents, ignoring non-numeric properties
8146       while (size--) {
8147         var index = length,
8148             value = b[size];
8149
8150         if (isWhere) {
8151           while (index--) {
8152             if ((result = baseIsEqual(a[index], value, callback, isWhere, stackA, stackB))) {
8153               break;
8154             }
8155           }
8156         } else if (!(result = baseIsEqual(a[size], value, callback, isWhere, stackA, stackB))) {
8157           break;
8158         }
8159       }
8160       return result;
8161     }
8162     // deep compare objects using `forIn`, instead of `forOwn`, to avoid `Object.keys`
8163     // which, in this case, is more costly
8164     forIn(b, function(value, key, b) {
8165       if (hasOwnProperty.call(b, key)) {
8166         // count the number of properties.
8167         size++;
8168         // deep compare each property value.
8169         return (result = hasOwnProperty.call(a, key) && baseIsEqual(a[key], value, callback, isWhere, stackA, stackB));
8170       }
8171     });
8172
8173     if (result && !isWhere) {
8174       // ensure both objects have the same number of properties
8175       forIn(a, function(value, key, a) {
8176         if (hasOwnProperty.call(a, key)) {
8177           // `size` will be `-1` if `a` has more properties than `b`
8178           return (result = --size > -1);
8179         }
8180       });
8181     }
8182     if (initedStack) {
8183       releaseArray(stackA);
8184       releaseArray(stackB);
8185     }
8186     return result;
8187   }
8188
8189   /**
8190    * The base implementation of `_.merge` without argument juggling or support
8191    * for `thisArg` binding.
8192    *
8193    * @private
8194    * @param {Object} object The destination object.
8195    * @param {Object} source The source object.
8196    * @param {Function} [callback] The function to customize merging properties.
8197    * @param {Array} [stackA=[]] Tracks traversed source objects.
8198    * @param {Array} [stackB=[]] Associates values with source counterparts.
8199    */
8200   function baseMerge(object, source, callback, stackA, stackB) {
8201     (isArray(source) ? forEach : forOwn)(source, function(source, key) {
8202       var found,
8203           isArr,
8204           result = source,
8205           value = object[key];
8206
8207       if (source && ((isArr = isArray(source)) || isPlainObject(source))) {
8208         // avoid merging previously merged cyclic sources
8209         var stackLength = stackA.length;
8210         while (stackLength--) {
8211           if ((found = stackA[stackLength] == source)) {
8212             value = stackB[stackLength];
8213             break;
8214           }
8215         }
8216         if (!found) {
8217           var isShallow;
8218           if (callback) {
8219             result = callback(value, source);
8220             if ((isShallow = typeof result != 'undefined')) {
8221               value = result;
8222             }
8223           }
8224           if (!isShallow) {
8225             value = isArr
8226               ? (isArray(value) ? value : [])
8227               : (isPlainObject(value) ? value : {});
8228           }
8229           // add `source` and associated `value` to the stack of traversed objects
8230           stackA.push(source);
8231           stackB.push(value);
8232
8233           // recursively merge objects and arrays (susceptible to call stack limits)
8234           if (!isShallow) {
8235             baseMerge(value, source, callback, stackA, stackB);
8236           }
8237         }
8238       }
8239       else {
8240         if (callback) {
8241           result = callback(value, source);
8242           if (typeof result == 'undefined') {
8243             result = source;
8244           }
8245         }
8246         if (typeof result != 'undefined') {
8247           value = result;
8248         }
8249       }
8250       object[key] = value;
8251     });
8252   }
8253
8254   /**
8255    * The base implementation of `_.uniq` without support for callback shorthands
8256    * or `thisArg` binding.
8257    *
8258    * @private
8259    * @param {Array} array The array to process.
8260    * @param {boolean} [isSorted=false] A flag to indicate that `array` is sorted.
8261    * @param {Function} [callback] The function called per iteration.
8262    * @returns {Array} Returns a duplicate-value-free array.
8263    */
8264   function baseUniq(array, isSorted, callback) {
8265     var index = -1,
8266         indexOf = getIndexOf(),
8267         length = array ? array.length : 0,
8268         result = [];
8269
8270     var isLarge = !isSorted && length >= largeArraySize && indexOf === baseIndexOf,
8271         seen = (callback || isLarge) ? getArray() : result;
8272
8273     if (isLarge) {
8274       var cache = createCache(seen);
8275       if (cache) {
8276         indexOf = cacheIndexOf;
8277         seen = cache;
8278       } else {
8279         isLarge = false;
8280         seen = callback ? seen : (releaseArray(seen), result);
8281       }
8282     }
8283     while (++index < length) {
8284       var value = array[index],
8285           computed = callback ? callback(value, index, array) : value;
8286
8287       if (isSorted
8288             ? !index || seen[seen.length - 1] !== computed
8289             : indexOf(seen, computed) < 0
8290           ) {
8291         if (callback || isLarge) {
8292           seen.push(computed);
8293         }
8294         result.push(value);
8295       }
8296     }
8297     if (isLarge) {
8298       releaseArray(seen.array);
8299       releaseObject(seen);
8300     } else if (callback) {
8301       releaseArray(seen);
8302     }
8303     return result;
8304   }
8305
8306   /**
8307    * Creates a function that aggregates a collection, creating an object composed
8308    * of keys generated from the results of running each element of the collection
8309    * through a callback. The given `setter` function sets the keys and values
8310    * of the composed object.
8311    *
8312    * @private
8313    * @param {Function} setter The setter function.
8314    * @returns {Function} Returns the new aggregator function.
8315    */
8316   function createAggregator(setter) {
8317     return function(collection, callback, thisArg) {
8318       var result = {};
8319       callback = lodash.createCallback(callback, thisArg, 3);
8320
8321       if (isArray(collection)) {
8322         var index = -1,
8323             length = collection.length;
8324
8325         while (++index < length) {
8326           var value = collection[index];
8327           setter(result, value, callback(value, index, collection), collection);
8328         }
8329       } else {
8330         baseEach(collection, function(value, key, collection) {
8331           setter(result, value, callback(value, key, collection), collection);
8332         });
8333       }
8334       return result;
8335     };
8336   }
8337
8338   /**
8339    * Creates a function that, when called, either curries or invokes `func`
8340    * with an optional `this` binding and partially applied arguments.
8341    *
8342    * @private
8343    * @param {Function|string} func The function or method name to reference.
8344    * @param {number} bitmask The bitmask of method flags to compose.
8345    *  The bitmask may be composed of the following flags:
8346    *  1 - `_.bind`
8347    *  2 - `_.bindKey`
8348    *  4 - `_.curry`
8349    *  8 - `_.curry` (bound)
8350    *  16 - `_.partial`
8351    *  32 - `_.partialRight`
8352    * @param {Array} [partialArgs] An array of arguments to prepend to those
8353    *  provided to the new function.
8354    * @param {Array} [partialRightArgs] An array of arguments to append to those
8355    *  provided to the new function.
8356    * @param {*} [thisArg] The `this` binding of `func`.
8357    * @param {number} [arity] The arity of `func`.
8358    * @returns {Function} Returns the new function.
8359    */
8360   function createWrapper(func, bitmask, partialArgs, partialRightArgs, thisArg, arity) {
8361     var isBind = bitmask & 1,
8362         isBindKey = bitmask & 2,
8363         isCurry = bitmask & 4,
8364         isCurryBound = bitmask & 8,
8365         isPartial = bitmask & 16,
8366         isPartialRight = bitmask & 32;
8367
8368     if (!isBindKey && !isFunction(func)) {
8369       throw new TypeError;
8370     }
8371     if (isPartial && !partialArgs.length) {
8372       bitmask &= ~16;
8373       isPartial = partialArgs = false;
8374     }
8375     if (isPartialRight && !partialRightArgs.length) {
8376       bitmask &= ~32;
8377       isPartialRight = partialRightArgs = false;
8378     }
8379     var bindData = func && func.__bindData__;
8380     if (bindData && bindData !== true) {
8381       bindData = bindData.slice();
8382
8383       // set `thisBinding` is not previously bound
8384       if (isBind && !(bindData[1] & 1)) {
8385         bindData[4] = thisArg;
8386       }
8387       // set if previously bound but not currently (subsequent curried functions)
8388       if (!isBind && bindData[1] & 1) {
8389         bitmask |= 8;
8390       }
8391       // set curried arity if not yet set
8392       if (isCurry && !(bindData[1] & 4)) {
8393         bindData[5] = arity;
8394       }
8395       // append partial left arguments
8396       if (isPartial) {
8397         push.apply(bindData[2] || (bindData[2] = []), partialArgs);
8398       }
8399       // append partial right arguments
8400       if (isPartialRight) {
8401         push.apply(bindData[3] || (bindData[3] = []), partialRightArgs);
8402       }
8403       // merge flags
8404       bindData[1] |= bitmask;
8405       return createWrapper.apply(null, bindData);
8406     }
8407     // fast path for `_.bind`
8408     var creater = (bitmask == 1 || bitmask === 17) ? baseBind : baseCreateWrapper;
8409     return creater([func, bitmask, partialArgs, partialRightArgs, thisArg, arity]);
8410   }
8411
8412   /**
8413    * Creates compiled iteration functions.
8414    *
8415    * @private
8416    * @param {...Object} [options] The compile options object(s).
8417    * @param {string} [options.array] Code to determine if the iterable is an array or array-like.
8418    * @param {boolean} [options.useHas] Specify using `hasOwnProperty` checks in the object loop.
8419    * @param {Function} [options.keys] A reference to `_.keys` for use in own property iteration.
8420    * @param {string} [options.args] A comma separated string of iteration function arguments.
8421    * @param {string} [options.top] Code to execute before the iteration branches.
8422    * @param {string} [options.loop] Code to execute in the object loop.
8423    * @param {string} [options.bottom] Code to execute after the iteration branches.
8424    * @returns {Function} Returns the compiled function.
8425    */
8426   function createIterator() {
8427     // data properties
8428     iteratorData.shadowedProps = shadowedProps;
8429
8430     // iterator options
8431     iteratorData.array = iteratorData.bottom = iteratorData.loop = iteratorData.top = '';
8432     iteratorData.init = 'iterable';
8433     iteratorData.useHas = true;
8434
8435     // merge options into a template data object
8436     for (var object, index = 0; object = arguments[index]; index++) {
8437       for (var key in object) {
8438         iteratorData[key] = object[key];
8439       }
8440     }
8441     var args = iteratorData.args;
8442     iteratorData.firstArg = /^[^,]+/.exec(args)[0];
8443
8444     // create the function factory
8445     var factory = Function(
8446         'baseCreateCallback, errorClass, errorProto, hasOwnProperty, ' +
8447         'indicatorObject, isArguments, isArray, isString, keys, objectProto, ' +
8448         'objectTypes, nonEnumProps, stringClass, stringProto, toString',
8449       'return function(' + args + ') {\n' + iteratorTemplate(iteratorData) + '\n}'
8450     );
8451
8452     // return the compiled function
8453     return factory(
8454       baseCreateCallback, errorClass, errorProto, hasOwnProperty,
8455       indicatorObject, isArguments, isArray, isString, iteratorData.keys, objectProto,
8456       objectTypes, nonEnumProps, stringClass, stringProto, toString
8457     );
8458   }
8459
8460   /**
8461    * Gets the appropriate "indexOf" function. If the `_.indexOf` method is
8462    * customized, this method returns the custom method, otherwise it returns
8463    * the `baseIndexOf` function.
8464    *
8465    * @private
8466    * @returns {Function} Returns the "indexOf" function.
8467    */
8468   function getIndexOf() {
8469     var result = (result = lodash.indexOf) === indexOf ? baseIndexOf : result;
8470     return result;
8471   }
8472
8473   /**
8474    * Sets `this` binding data on a given function.
8475    *
8476    * @private
8477    * @param {Function} func The function to set data on.
8478    * @param {Array} value The data array to set.
8479    */
8480   var setBindData = !defineProperty ? noop : function(func, value) {
8481     descriptor.value = value;
8482     defineProperty(func, '__bindData__', descriptor);
8483   };
8484
8485   /**
8486    * A fallback implementation of `isPlainObject` which checks if a given value
8487    * is an object created by the `Object` constructor, assuming objects created
8488    * by the `Object` constructor have no inherited enumerable properties and that
8489    * there are no `Object.prototype` extensions.
8490    *
8491    * @private
8492    * @param {*} value The value to check.
8493    * @returns {boolean} Returns `true` if `value` is a plain object, else `false`.
8494    */
8495   function shimIsPlainObject(value) {
8496     var ctor,
8497         result;
8498
8499     // avoid non Object objects, `arguments` objects, and DOM elements
8500     if (!(value && toString.call(value) == objectClass) ||
8501         (ctor = value.constructor, isFunction(ctor) && !(ctor instanceof ctor)) ||
8502         (!support.argsClass && isArguments(value)) ||
8503         (!support.nodeClass && isNode(value))) {
8504       return false;
8505     }
8506     // IE < 9 iterates inherited properties before own properties. If the first
8507     // iterated property is an object's own property then there are no inherited
8508     // enumerable properties.
8509     if (support.ownLast) {
8510       forIn(value, function(value, key, object) {
8511         result = hasOwnProperty.call(object, key);
8512         return false;
8513       });
8514       return result !== false;
8515     }
8516     // In most environments an object's own properties are iterated before
8517     // its inherited properties. If the last iterated property is an object's
8518     // own property then there are no inherited enumerable properties.
8519     forIn(value, function(value, key) {
8520       result = key;
8521     });
8522     return typeof result == 'undefined' || hasOwnProperty.call(value, result);
8523   }
8524
8525   /*--------------------------------------------------------------------------*/
8526
8527   /**
8528    * Checks if `value` is an `arguments` object.
8529    *
8530    * @static
8531    * @memberOf _
8532    * @category Objects
8533    * @param {*} value The value to check.
8534    * @returns {boolean} Returns `true` if the `value` is an `arguments` object, else `false`.
8535    * @example
8536    *
8537    * (function() { return _.isArguments(arguments); })(1, 2, 3);
8538    * // => true
8539    *
8540    * _.isArguments([1, 2, 3]);
8541    * // => false
8542    */
8543   function isArguments(value) {
8544     return value && typeof value == 'object' && typeof value.length == 'number' &&
8545       toString.call(value) == argsClass || false;
8546   }
8547   // fallback for browsers that can't detect `arguments` objects by [[Class]]
8548   if (!support.argsClass) {
8549     isArguments = function(value) {
8550       return value && typeof value == 'object' && typeof value.length == 'number' &&
8551         hasOwnProperty.call(value, 'callee') && !propertyIsEnumerable.call(value, 'callee') || false;
8552     };
8553   }
8554
8555   /**
8556    * Checks if `value` is an array.
8557    *
8558    * @static
8559    * @memberOf _
8560    * @type Function
8561    * @category Objects
8562    * @param {*} value The value to check.
8563    * @returns {boolean} Returns `true` if the `value` is an array, else `false`.
8564    * @example
8565    *
8566    * (function() { return _.isArray(arguments); })();
8567    * // => false
8568    *
8569    * _.isArray([1, 2, 3]);
8570    * // => true
8571    */
8572   var isArray = nativeIsArray || function(value) {
8573     return value && typeof value == 'object' && typeof value.length == 'number' &&
8574       toString.call(value) == arrayClass || false;
8575   };
8576
8577   /**
8578    * A fallback implementation of `Object.keys` which produces an array of the
8579    * given object's own enumerable property names.
8580    *
8581    * @private
8582    * @type Function
8583    * @param {Object} object The object to inspect.
8584    * @returns {Array} Returns an array of property names.
8585    */
8586   var shimKeys = createIterator({
8587     'args': 'object',
8588     'init': '[]',
8589     'top': 'if (!(objectTypes[typeof object])) return result',
8590     'loop': 'result.push(index)'
8591   });
8592
8593   /**
8594    * Creates an array composed of the own enumerable property names of an object.
8595    *
8596    * @static
8597    * @memberOf _
8598    * @category Objects
8599    * @param {Object} object The object to inspect.
8600    * @returns {Array} Returns an array of property names.
8601    * @example
8602    *
8603    * _.keys({ 'one': 1, 'two': 2, 'three': 3 });
8604    * // => ['one', 'two', 'three'] (property order is not guaranteed across environments)
8605    */
8606   var keys = !nativeKeys ? shimKeys : function(object) {
8607     if (!isObject(object)) {
8608       return [];
8609     }
8610     if ((support.enumPrototypes && typeof object == 'function') ||
8611         (support.nonEnumArgs && object.length && isArguments(object))) {
8612       return shimKeys(object);
8613     }
8614     return nativeKeys(object);
8615   };
8616
8617   /** Reusable iterator options shared by `each`, `forIn`, and `forOwn` */
8618   var eachIteratorOptions = {
8619     'args': 'collection, callback, thisArg',
8620     'top': "callback = callback && typeof thisArg == 'undefined' ? callback : baseCreateCallback(callback, thisArg, 3)",
8621     'array': "typeof length == 'number'",
8622     'keys': keys,
8623     'loop': 'if (callback(iterable[index], index, collection) === false) return result'
8624   };
8625
8626   /** Reusable iterator options for `assign` and `defaults` */
8627   var defaultsIteratorOptions = {
8628     'args': 'object, source, guard',
8629     'top':
8630       'var args = arguments,\n' +
8631       '    argsIndex = 0,\n' +
8632       "    argsLength = typeof guard == 'number' ? 2 : args.length;\n" +
8633       'while (++argsIndex < argsLength) {\n' +
8634       '  iterable = args[argsIndex];\n' +
8635       '  if (iterable && objectTypes[typeof iterable]) {',
8636     'keys': keys,
8637     'loop': "if (typeof result[index] == 'undefined') result[index] = iterable[index]",
8638     'bottom': '  }\n}'
8639   };
8640
8641   /** Reusable iterator options for `forIn` and `forOwn` */
8642   var forOwnIteratorOptions = {
8643     'top': 'if (!objectTypes[typeof iterable]) return result;\n' + eachIteratorOptions.top,
8644     'array': false
8645   };
8646
8647   /**
8648    * A function compiled to iterate `arguments` objects, arrays, objects, and
8649    * strings consistenly across environments, executing the callback for each
8650    * element in the collection. The callback is bound to `thisArg` and invoked
8651    * with three arguments; (value, index|key, collection). Callbacks may exit
8652    * iteration early by explicitly returning `false`.
8653    *
8654    * @private
8655    * @type Function
8656    * @param {Array|Object|string} collection The collection to iterate over.
8657    * @param {Function} [callback=identity] The function called per iteration.
8658    * @param {*} [thisArg] The `this` binding of `callback`.
8659    * @returns {Array|Object|string} Returns `collection`.
8660    */
8661   var baseEach = createIterator(eachIteratorOptions);
8662
8663   /*--------------------------------------------------------------------------*/
8664
8665   /**
8666    * Assigns own enumerable properties of source object(s) to the destination
8667    * object. Subsequent sources will overwrite property assignments of previous
8668    * sources. If a callback is provided it will be executed to produce the
8669    * assigned values. The callback is bound to `thisArg` and invoked with two
8670    * arguments; (objectValue, sourceValue).
8671    *
8672    * @static
8673    * @memberOf _
8674    * @type Function
8675    * @alias extend
8676    * @category Objects
8677    * @param {Object} object The destination object.
8678    * @param {...Object} [source] The source objects.
8679    * @param {Function} [callback] The function to customize assigning values.
8680    * @param {*} [thisArg] The `this` binding of `callback`.
8681    * @returns {Object} Returns the destination object.
8682    * @example
8683    *
8684    * _.assign({ 'name': 'fred' }, { 'employer': 'slate' });
8685    * // => { 'name': 'fred', 'employer': 'slate' }
8686    *
8687    * var defaults = _.partialRight(_.assign, function(a, b) {
8688    *   return typeof a == 'undefined' ? b : a;
8689    * });
8690    *
8691    * var object = { 'name': 'barney' };
8692    * defaults(object, { 'name': 'fred', 'employer': 'slate' });
8693    * // => { 'name': 'barney', 'employer': 'slate' }
8694    */
8695   var assign = createIterator(defaultsIteratorOptions, {
8696     'top':
8697       defaultsIteratorOptions.top.replace(';',
8698         ';\n' +
8699         "if (argsLength > 3 && typeof args[argsLength - 2] == 'function') {\n" +
8700         '  var callback = baseCreateCallback(args[--argsLength - 1], args[argsLength--], 2);\n' +
8701         "} else if (argsLength > 2 && typeof args[argsLength - 1] == 'function') {\n" +
8702         '  callback = args[--argsLength];\n' +
8703         '}'
8704       ),
8705     'loop': 'result[index] = callback ? callback(result[index], iterable[index]) : iterable[index]'
8706   });
8707
8708   /**
8709    * Creates a clone of `value`. If `isDeep` is `true` nested objects will also
8710    * be cloned, otherwise they will be assigned by reference. If a callback
8711    * is provided it will be executed to produce the cloned values. If the
8712    * callback returns `undefined` cloning will be handled by the method instead.
8713    * The callback is bound to `thisArg` and invoked with one argument; (value).
8714    *
8715    * @static
8716    * @memberOf _
8717    * @category Objects
8718    * @param {*} value The value to clone.
8719    * @param {boolean} [isDeep=false] Specify a deep clone.
8720    * @param {Function} [callback] The function to customize cloning values.
8721    * @param {*} [thisArg] The `this` binding of `callback`.
8722    * @returns {*} Returns the cloned value.
8723    * @example
8724    *
8725    * var characters = [
8726    *   { 'name': 'barney', 'age': 36 },
8727    *   { 'name': 'fred',   'age': 40 }
8728    * ];
8729    *
8730    * var shallow = _.clone(characters);
8731    * shallow[0] === characters[0];
8732    * // => true
8733    *
8734    * var deep = _.clone(characters, true);
8735    * deep[0] === characters[0];
8736    * // => false
8737    *
8738    * _.mixin({
8739    *   'clone': _.partialRight(_.clone, function(value) {
8740    *     return _.isElement(value) ? value.cloneNode(false) : undefined;
8741    *   })
8742    * });
8743    *
8744    * var clone = _.clone(document.body);
8745    * clone.childNodes.length;
8746    * // => 0
8747    */
8748   function clone(value, isDeep, callback, thisArg) {
8749     // allows working with "Collections" methods without using their `index`
8750     // and `collection` arguments for `isDeep` and `callback`
8751     if (typeof isDeep != 'boolean' && isDeep != null) {
8752       thisArg = callback;
8753       callback = isDeep;
8754       isDeep = false;
8755     }
8756     return baseClone(value, isDeep, typeof callback == 'function' && baseCreateCallback(callback, thisArg, 1));
8757   }
8758
8759   /**
8760    * Creates a deep clone of `value`. If a callback is provided it will be
8761    * executed to produce the cloned values. If the callback returns `undefined`
8762    * cloning will be handled by the method instead. The callback is bound to
8763    * `thisArg` and invoked with one argument; (value).
8764    *
8765    * Note: This method is loosely based on the structured clone algorithm. Functions
8766    * and DOM nodes are **not** cloned. The enumerable properties of `arguments` objects and
8767    * objects created by constructors other than `Object` are cloned to plain `Object` objects.
8768    * See http://www.w3.org/TR/html5/infrastructure.html#internal-structured-cloning-algorithm.
8769    *
8770    * @static
8771    * @memberOf _
8772    * @category Objects
8773    * @param {*} value The value to deep clone.
8774    * @param {Function} [callback] The function to customize cloning values.
8775    * @param {*} [thisArg] The `this` binding of `callback`.
8776    * @returns {*} Returns the deep cloned value.
8777    * @example
8778    *
8779    * var characters = [
8780    *   { 'name': 'barney', 'age': 36 },
8781    *   { 'name': 'fred',   'age': 40 }
8782    * ];
8783    *
8784    * var deep = _.cloneDeep(characters);
8785    * deep[0] === characters[0];
8786    * // => false
8787    *
8788    * var view = {
8789    *   'label': 'docs',
8790    *   'node': element
8791    * };
8792    *
8793    * var clone = _.cloneDeep(view, function(value) {
8794    *   return _.isElement(value) ? value.cloneNode(true) : undefined;
8795    * });
8796    *
8797    * clone.node == view.node;
8798    * // => false
8799    */
8800   function cloneDeep(value, callback, thisArg) {
8801     return baseClone(value, true, typeof callback == 'function' && baseCreateCallback(callback, thisArg, 1));
8802   }
8803
8804   /**
8805    * Iterates over own and inherited enumerable properties of an object,
8806    * executing the callback for each property. The callback is bound to `thisArg`
8807    * and invoked with three arguments; (value, key, object). Callbacks may exit
8808    * iteration early by explicitly returning `false`.
8809    *
8810    * @static
8811    * @memberOf _
8812    * @type Function
8813    * @category Objects
8814    * @param {Object} object The object to iterate over.
8815    * @param {Function} [callback=identity] The function called per iteration.
8816    * @param {*} [thisArg] The `this` binding of `callback`.
8817    * @returns {Object} Returns `object`.
8818    * @example
8819    *
8820    * function Shape() {
8821    *   this.x = 0;
8822    *   this.y = 0;
8823    * }
8824    *
8825    * Shape.prototype.move = function(x, y) {
8826    *   this.x += x;
8827    *   this.y += y;
8828    * };
8829    *
8830    * _.forIn(new Shape, function(value, key) {
8831    *   console.log(key);
8832    * });
8833    * // => logs 'x', 'y', and 'move' (property order is not guaranteed across environments)
8834    */
8835   var forIn = createIterator(eachIteratorOptions, forOwnIteratorOptions, {
8836     'useHas': false
8837   });
8838
8839   /**
8840    * Iterates over own enumerable properties of an object, executing the callback
8841    * for each property. The callback is bound to `thisArg` and invoked with three
8842    * arguments; (value, key, object). Callbacks may exit iteration early by
8843    * explicitly returning `false`.
8844    *
8845    * @static
8846    * @memberOf _
8847    * @type Function
8848    * @category Objects
8849    * @param {Object} object The object to iterate over.
8850    * @param {Function} [callback=identity] The function called per iteration.
8851    * @param {*} [thisArg] The `this` binding of `callback`.
8852    * @returns {Object} Returns `object`.
8853    * @example
8854    *
8855    * _.forOwn({ '0': 'zero', '1': 'one', 'length': 2 }, function(num, key) {
8856    *   console.log(key);
8857    * });
8858    * // => logs '0', '1', and 'length' (property order is not guaranteed across environments)
8859    */
8860   var forOwn = createIterator(eachIteratorOptions, forOwnIteratorOptions);
8861
8862   /**
8863    * Creates a sorted array of property names of all enumerable properties,
8864    * own and inherited, of `object` that have function values.
8865    *
8866    * @static
8867    * @memberOf _
8868    * @alias methods
8869    * @category Objects
8870    * @param {Object} object The object to inspect.
8871    * @returns {Array} Returns an array of property names that have function values.
8872    * @example
8873    *
8874    * _.functions(_);
8875    * // => ['all', 'any', 'bind', 'bindAll', 'clone', 'compact', 'compose', ...]
8876    */
8877   function functions(object) {
8878     var result = [];
8879     forIn(object, function(value, key) {
8880       if (isFunction(value)) {
8881         result.push(key);
8882       }
8883     });
8884     return result.sort();
8885   }
8886
8887   /**
8888    * Checks if `value` is empty. Arrays, strings, or `arguments` objects with a
8889    * length of `0` and objects with no own enumerable properties are considered
8890    * "empty".
8891    *
8892    * @static
8893    * @memberOf _
8894    * @category Objects
8895    * @param {Array|Object|string} value The value to inspect.
8896    * @returns {boolean} Returns `true` if the `value` is empty, else `false`.
8897    * @example
8898    *
8899    * _.isEmpty([1, 2, 3]);
8900    * // => false
8901    *
8902    * _.isEmpty({});
8903    * // => true
8904    *
8905    * _.isEmpty('');
8906    * // => true
8907    */
8908   function isEmpty(value) {
8909     var result = true;
8910     if (!value) {
8911       return result;
8912     }
8913     var className = toString.call(value),
8914         length = value.length;
8915
8916     if ((className == arrayClass || className == stringClass ||
8917         (support.argsClass ? className == argsClass : isArguments(value))) ||
8918         (className == objectClass && typeof length == 'number' && isFunction(value.splice))) {
8919       return !length;
8920     }
8921     forOwn(value, function() {
8922       return (result = false);
8923     });
8924     return result;
8925   }
8926
8927   /**
8928    * Performs a deep comparison between two values to determine if they are
8929    * equivalent to each other. If a callback is provided it will be executed
8930    * to compare values. If the callback returns `undefined` comparisons will
8931    * be handled by the method instead. The callback is bound to `thisArg` and
8932    * invoked with two arguments; (a, b).
8933    *
8934    * @static
8935    * @memberOf _
8936    * @category Objects
8937    * @param {*} a The value to compare.
8938    * @param {*} b The other value to compare.
8939    * @param {Function} [callback] The function to customize comparing values.
8940    * @param {*} [thisArg] The `this` binding of `callback`.
8941    * @returns {boolean} Returns `true` if the values are equivalent, else `false`.
8942    * @example
8943    *
8944    * var object = { 'name': 'fred' };
8945    * var copy = { 'name': 'fred' };
8946    *
8947    * object == copy;
8948    * // => false
8949    *
8950    * _.isEqual(object, copy);
8951    * // => true
8952    *
8953    * var words = ['hello', 'goodbye'];
8954    * var otherWords = ['hi', 'goodbye'];
8955    *
8956    * _.isEqual(words, otherWords, function(a, b) {
8957    *   var reGreet = /^(?:hello|hi)$/i,
8958    *       aGreet = _.isString(a) && reGreet.test(a),
8959    *       bGreet = _.isString(b) && reGreet.test(b);
8960    *
8961    *   return (aGreet || bGreet) ? (aGreet == bGreet) : undefined;
8962    * });
8963    * // => true
8964    */
8965   function isEqual(a, b, callback, thisArg) {
8966     return baseIsEqual(a, b, typeof callback == 'function' && baseCreateCallback(callback, thisArg, 2));
8967   }
8968
8969   /**
8970    * Checks if `value` is a function.
8971    *
8972    * @static
8973    * @memberOf _
8974    * @category Objects
8975    * @param {*} value The value to check.
8976    * @returns {boolean} Returns `true` if the `value` is a function, else `false`.
8977    * @example
8978    *
8979    * _.isFunction(_);
8980    * // => true
8981    */
8982   function isFunction(value) {
8983     return typeof value == 'function';
8984   }
8985   // fallback for older versions of Chrome and Safari
8986   if (isFunction(/x/)) {
8987     isFunction = function(value) {
8988       return typeof value == 'function' && toString.call(value) == funcClass;
8989     };
8990   }
8991
8992   /**
8993    * Checks if `value` is the language type of Object.
8994    * (e.g. arrays, functions, objects, regexes, `new Number(0)`, and `new String('')`)
8995    *
8996    * @static
8997    * @memberOf _
8998    * @category Objects
8999    * @param {*} value The value to check.
9000    * @returns {boolean} Returns `true` if the `value` is an object, else `false`.
9001    * @example
9002    *
9003    * _.isObject({});
9004    * // => true
9005    *
9006    * _.isObject([1, 2, 3]);
9007    * // => true
9008    *
9009    * _.isObject(1);
9010    * // => false
9011    */
9012   function isObject(value) {
9013     // check if the value is the ECMAScript language type of Object
9014     // http://es5.github.io/#x8
9015     // and avoid a V8 bug
9016     // http://code.google.com/p/v8/issues/detail?id=2291
9017     return !!(value && objectTypes[typeof value]);
9018   }
9019
9020   /**
9021    * Checks if `value` is an object created by the `Object` constructor.
9022    *
9023    * @static
9024    * @memberOf _
9025    * @category Objects
9026    * @param {*} value The value to check.
9027    * @returns {boolean} Returns `true` if `value` is a plain object, else `false`.
9028    * @example
9029    *
9030    * function Shape() {
9031    *   this.x = 0;
9032    *   this.y = 0;
9033    * }
9034    *
9035    * _.isPlainObject(new Shape);
9036    * // => false
9037    *
9038    * _.isPlainObject([1, 2, 3]);
9039    * // => false
9040    *
9041    * _.isPlainObject({ 'x': 0, 'y': 0 });
9042    * // => true
9043    */
9044   var isPlainObject = !getPrototypeOf ? shimIsPlainObject : function(value) {
9045     if (!(value && toString.call(value) == objectClass) || (!support.argsClass && isArguments(value))) {
9046       return false;
9047     }
9048     var valueOf = value.valueOf,
9049         objProto = typeof valueOf == 'function' && (objProto = getPrototypeOf(valueOf)) && getPrototypeOf(objProto);
9050
9051     return objProto
9052       ? (value == objProto || getPrototypeOf(value) == objProto)
9053       : shimIsPlainObject(value);
9054   };
9055
9056   /**
9057    * Checks if `value` is a string.
9058    *
9059    * @static
9060    * @memberOf _
9061    * @category Objects
9062    * @param {*} value The value to check.
9063    * @returns {boolean} Returns `true` if the `value` is a string, else `false`.
9064    * @example
9065    *
9066    * _.isString('fred');
9067    * // => true
9068    */
9069   function isString(value) {
9070     return typeof value == 'string' ||
9071       value && typeof value == 'object' && toString.call(value) == stringClass || false;
9072   }
9073
9074   /**
9075    * Recursively merges own enumerable properties of the source object(s), that
9076    * don't resolve to `undefined` into the destination object. Subsequent sources
9077    * will overwrite property assignments of previous sources. If a callback is
9078    * provided it will be executed to produce the merged values of the destination
9079    * and source properties. If the callback returns `undefined` merging will
9080    * be handled by the method instead. The callback is bound to `thisArg` and
9081    * invoked with two arguments; (objectValue, sourceValue).
9082    *
9083    * @static
9084    * @memberOf _
9085    * @category Objects
9086    * @param {Object} object The destination object.
9087    * @param {...Object} [source] The source objects.
9088    * @param {Function} [callback] The function to customize merging properties.
9089    * @param {*} [thisArg] The `this` binding of `callback`.
9090    * @returns {Object} Returns the destination object.
9091    * @example
9092    *
9093    * var names = {
9094    *   'characters': [
9095    *     { 'name': 'barney' },
9096    *     { 'name': 'fred' }
9097    *   ]
9098    * };
9099    *
9100    * var ages = {
9101    *   'characters': [
9102    *     { 'age': 36 },
9103    *     { 'age': 40 }
9104    *   ]
9105    * };
9106    *
9107    * _.merge(names, ages);
9108    * // => { 'characters': [{ 'name': 'barney', 'age': 36 }, { 'name': 'fred', 'age': 40 }] }
9109    *
9110    * var food = {
9111    *   'fruits': ['apple'],
9112    *   'vegetables': ['beet']
9113    * };
9114    *
9115    * var otherFood = {
9116    *   'fruits': ['banana'],
9117    *   'vegetables': ['carrot']
9118    * };
9119    *
9120    * _.merge(food, otherFood, function(a, b) {
9121    *   return _.isArray(a) ? a.concat(b) : undefined;
9122    * });
9123    * // => { 'fruits': ['apple', 'banana'], 'vegetables': ['beet', 'carrot] }
9124    */
9125   function merge(object) {
9126     var args = arguments,
9127         length = 2;
9128
9129     if (!isObject(object)) {
9130       return object;
9131     }
9132
9133     // allows working with `_.reduce` and `_.reduceRight` without using
9134     // their `index` and `collection` arguments
9135     if (typeof args[2] != 'number') {
9136       length = args.length;
9137     }
9138     if (length > 3 && typeof args[length - 2] == 'function') {
9139       var callback = baseCreateCallback(args[--length - 1], args[length--], 2);
9140     } else if (length > 2 && typeof args[length - 1] == 'function') {
9141       callback = args[--length];
9142     }
9143     var sources = slice(arguments, 1, length),
9144         index = -1,
9145         stackA = getArray(),
9146         stackB = getArray();
9147
9148     while (++index < length) {
9149       baseMerge(object, sources[index], callback, stackA, stackB);
9150     }
9151     releaseArray(stackA);
9152     releaseArray(stackB);
9153     return object;
9154   }
9155
9156   /**
9157    * Creates a shallow clone of `object` excluding the specified properties.
9158    * Property names may be specified as individual arguments or as arrays of
9159    * property names. If a callback is provided it will be executed for each
9160    * property of `object` omitting the properties the callback returns truey
9161    * for. The callback is bound to `thisArg` and invoked with three arguments;
9162    * (value, key, object).
9163    *
9164    * @static
9165    * @memberOf _
9166    * @category Objects
9167    * @param {Object} object The source object.
9168    * @param {Function|...string|string[]} [callback] The properties to omit or the
9169    *  function called per iteration.
9170    * @param {*} [thisArg] The `this` binding of `callback`.
9171    * @returns {Object} Returns an object without the omitted properties.
9172    * @example
9173    *
9174    * _.omit({ 'name': 'fred', 'age': 40 }, 'age');
9175    * // => { 'name': 'fred' }
9176    *
9177    * _.omit({ 'name': 'fred', 'age': 40 }, function(value) {
9178    *   return typeof value == 'number';
9179    * });
9180    * // => { 'name': 'fred' }
9181    */
9182   function omit(object, callback, thisArg) {
9183     var result = {};
9184     if (typeof callback != 'function') {
9185       var props = [];
9186       forIn(object, function(value, key) {
9187         props.push(key);
9188       });
9189       props = baseDifference(props, baseFlatten(arguments, true, false, 1));
9190
9191       var index = -1,
9192           length = props.length;
9193
9194       while (++index < length) {
9195         var key = props[index];
9196         result[key] = object[key];
9197       }
9198     } else {
9199       callback = lodash.createCallback(callback, thisArg, 3);
9200       forIn(object, function(value, key, object) {
9201         if (!callback(value, key, object)) {
9202           result[key] = value;
9203         }
9204       });
9205     }
9206     return result;
9207   }
9208
9209   /**
9210    * Creates a two dimensional array of an object's key-value pairs,
9211    * i.e. `[[key1, value1], [key2, value2]]`.
9212    *
9213    * @static
9214    * @memberOf _
9215    * @category Objects
9216    * @param {Object} object The object to inspect.
9217    * @returns {Array} Returns new array of key-value pairs.
9218    * @example
9219    *
9220    * _.pairs({ 'barney': 36, 'fred': 40 });
9221    * // => [['barney', 36], ['fred', 40]] (property order is not guaranteed across environments)
9222    */
9223   function pairs(object) {
9224     var index = -1,
9225         props = keys(object),
9226         length = props.length,
9227         result = Array(length);
9228
9229     while (++index < length) {
9230       var key = props[index];
9231       result[index] = [key, object[key]];
9232     }
9233     return result;
9234   }
9235
9236   /**
9237    * Creates an array composed of the own enumerable property values of `object`.
9238    *
9239    * @static
9240    * @memberOf _
9241    * @category Objects
9242    * @param {Object} object The object to inspect.
9243    * @returns {Array} Returns an array of property values.
9244    * @example
9245    *
9246    * _.values({ 'one': 1, 'two': 2, 'three': 3 });
9247    * // => [1, 2, 3] (property order is not guaranteed across environments)
9248    */
9249   function values(object) {
9250     var index = -1,
9251         props = keys(object),
9252         length = props.length,
9253         result = Array(length);
9254
9255     while (++index < length) {
9256       result[index] = object[props[index]];
9257     }
9258     return result;
9259   }
9260
9261   /*--------------------------------------------------------------------------*/
9262
9263   /**
9264    * Checks if a given value is present in a collection using strict equality
9265    * for comparisons, i.e. `===`. If `fromIndex` is negative, it is used as the
9266    * offset from the end of the collection.
9267    *
9268    * @static
9269    * @memberOf _
9270    * @alias include
9271    * @category Collections
9272    * @param {Array|Object|string} collection The collection to iterate over.
9273    * @param {*} target The value to check for.
9274    * @param {number} [fromIndex=0] The index to search from.
9275    * @returns {boolean} Returns `true` if the `target` element is found, else `false`.
9276    * @example
9277    *
9278    * _.contains([1, 2, 3], 1);
9279    * // => true
9280    *
9281    * _.contains([1, 2, 3], 1, 2);
9282    * // => false
9283    *
9284    * _.contains({ 'name': 'fred', 'age': 40 }, 'fred');
9285    * // => true
9286    *
9287    * _.contains('pebbles', 'eb');
9288    * // => true
9289    */
9290   function contains(collection, target, fromIndex) {
9291     var index = -1,
9292         indexOf = getIndexOf(),
9293         length = collection ? collection.length : 0,
9294         result = false;
9295
9296     fromIndex = (fromIndex < 0 ? nativeMax(0, length + fromIndex) : fromIndex) || 0;
9297     if (isArray(collection)) {
9298       result = indexOf(collection, target, fromIndex) > -1;
9299     } else if (typeof length == 'number') {
9300       result = (isString(collection) ? collection.indexOf(target, fromIndex) : indexOf(collection, target, fromIndex)) > -1;
9301     } else {
9302       baseEach(collection, function(value) {
9303         if (++index >= fromIndex) {
9304           return !(result = value === target);
9305         }
9306       });
9307     }
9308     return result;
9309   }
9310
9311   /**
9312    * Checks if the given callback returns truey value for **all** elements of
9313    * a collection. The callback is bound to `thisArg` and invoked with three
9314    * arguments; (value, index|key, collection).
9315    *
9316    * If a property name is provided for `callback` the created "_.pluck" style
9317    * callback will return the property value of the given element.
9318    *
9319    * If an object is provided for `callback` the created "_.where" style callback
9320    * will return `true` for elements that have the properties of the given object,
9321    * else `false`.
9322    *
9323    * @static
9324    * @memberOf _
9325    * @alias all
9326    * @category Collections
9327    * @param {Array|Object|string} collection The collection to iterate over.
9328    * @param {Function|Object|string} [callback=identity] The function called
9329    *  per iteration. If a property name or object is provided it will be used
9330    *  to create a "_.pluck" or "_.where" style callback, respectively.
9331    * @param {*} [thisArg] The `this` binding of `callback`.
9332    * @returns {boolean} Returns `true` if all elements passed the callback check,
9333    *  else `false`.
9334    * @example
9335    *
9336    * _.every([true, 1, null, 'yes']);
9337    * // => false
9338    *
9339    * var characters = [
9340    *   { 'name': 'barney', 'age': 36 },
9341    *   { 'name': 'fred',   'age': 40 }
9342    * ];
9343    *
9344    * // using "_.pluck" callback shorthand
9345    * _.every(characters, 'age');
9346    * // => true
9347    *
9348    * // using "_.where" callback shorthand
9349    * _.every(characters, { 'age': 36 });
9350    * // => false
9351    */
9352   function every(collection, callback, thisArg) {
9353     var result = true;
9354     callback = lodash.createCallback(callback, thisArg, 3);
9355
9356     if (isArray(collection)) {
9357       var index = -1,
9358           length = collection.length;
9359
9360       while (++index < length) {
9361         if (!(result = !!callback(collection[index], index, collection))) {
9362           break;
9363         }
9364       }
9365     } else {
9366       baseEach(collection, function(value, index, collection) {
9367         return (result = !!callback(value, index, collection));
9368       });
9369     }
9370     return result;
9371   }
9372
9373   /**
9374    * Iterates over elements of a collection, returning an array of all elements
9375    * the callback returns truey for. The callback is bound to `thisArg` and
9376    * invoked with three arguments; (value, index|key, collection).
9377    *
9378    * If a property name is provided for `callback` the created "_.pluck" style
9379    * callback will return the property value of the given element.
9380    *
9381    * If an object is provided for `callback` the created "_.where" style callback
9382    * will return `true` for elements that have the properties of the given object,
9383    * else `false`.
9384    *
9385    * @static
9386    * @memberOf _
9387    * @alias select
9388    * @category Collections
9389    * @param {Array|Object|string} collection The collection to iterate over.
9390    * @param {Function|Object|string} [callback=identity] The function called
9391    *  per iteration. If a property name or object is provided it will be used
9392    *  to create a "_.pluck" or "_.where" style callback, respectively.
9393    * @param {*} [thisArg] The `this` binding of `callback`.
9394    * @returns {Array} Returns a new array of elements that passed the callback check.
9395    * @example
9396    *
9397    * var evens = _.filter([1, 2, 3, 4, 5, 6], function(num) { return num % 2 == 0; });
9398    * // => [2, 4, 6]
9399    *
9400    * var characters = [
9401    *   { 'name': 'barney', 'age': 36, 'blocked': false },
9402    *   { 'name': 'fred',   'age': 40, 'blocked': true }
9403    * ];
9404    *
9405    * // using "_.pluck" callback shorthand
9406    * _.filter(characters, 'blocked');
9407    * // => [{ 'name': 'fred', 'age': 40, 'blocked': true }]
9408    *
9409    * // using "_.where" callback shorthand
9410    * _.filter(characters, { 'age': 36 });
9411    * // => [{ 'name': 'barney', 'age': 36, 'blocked': false }]
9412    */
9413   function filter(collection, callback, thisArg) {
9414     var result = [];
9415     callback = lodash.createCallback(callback, thisArg, 3);
9416
9417     if (isArray(collection)) {
9418       var index = -1,
9419           length = collection.length;
9420
9421       while (++index < length) {
9422         var value = collection[index];
9423         if (callback(value, index, collection)) {
9424           result.push(value);
9425         }
9426       }
9427     } else {
9428       baseEach(collection, function(value, index, collection) {
9429         if (callback(value, index, collection)) {
9430           result.push(value);
9431         }
9432       });
9433     }
9434     return result;
9435   }
9436
9437   /**
9438    * Iterates over elements of a collection, returning the first element that
9439    * the callback returns truey for. The callback is bound to `thisArg` and
9440    * invoked with three arguments; (value, index|key, collection).
9441    *
9442    * If a property name is provided for `callback` the created "_.pluck" style
9443    * callback will return the property value of the given element.
9444    *
9445    * If an object is provided for `callback` the created "_.where" style callback
9446    * will return `true` for elements that have the properties of the given object,
9447    * else `false`.
9448    *
9449    * @static
9450    * @memberOf _
9451    * @alias detect, findWhere
9452    * @category Collections
9453    * @param {Array|Object|string} collection The collection to iterate over.
9454    * @param {Function|Object|string} [callback=identity] The function called
9455    *  per iteration. If a property name or object is provided it will be used
9456    *  to create a "_.pluck" or "_.where" style callback, respectively.
9457    * @param {*} [thisArg] The `this` binding of `callback`.
9458    * @returns {*} Returns the found element, else `undefined`.
9459    * @example
9460    *
9461    * var characters = [
9462    *   { 'name': 'barney',  'age': 36, 'blocked': false },
9463    *   { 'name': 'fred',    'age': 40, 'blocked': true },
9464    *   { 'name': 'pebbles', 'age': 1,  'blocked': false }
9465    * ];
9466    *
9467    * _.find(characters, function(chr) {
9468    *   return chr.age < 40;
9469    * });
9470    * // => { 'name': 'barney', 'age': 36, 'blocked': false }
9471    *
9472    * // using "_.where" callback shorthand
9473    * _.find(characters, { 'age': 1 });
9474    * // =>  { 'name': 'pebbles', 'age': 1, 'blocked': false }
9475    *
9476    * // using "_.pluck" callback shorthand
9477    * _.find(characters, 'blocked');
9478    * // => { 'name': 'fred', 'age': 40, 'blocked': true }
9479    */
9480   function find(collection, callback, thisArg) {
9481     callback = lodash.createCallback(callback, thisArg, 3);
9482
9483     if (isArray(collection)) {
9484       var index = -1,
9485           length = collection.length;
9486
9487       while (++index < length) {
9488         var value = collection[index];
9489         if (callback(value, index, collection)) {
9490           return value;
9491         }
9492       }
9493     } else {
9494       var result;
9495       baseEach(collection, function(value, index, collection) {
9496         if (callback(value, index, collection)) {
9497           result = value;
9498           return false;
9499         }
9500       });
9501       return result;
9502     }
9503   }
9504
9505   /**
9506    * Iterates over elements of a collection, executing the callback for each
9507    * element. The callback is bound to `thisArg` and invoked with three arguments;
9508    * (value, index|key, collection). Callbacks may exit iteration early by
9509    * explicitly returning `false`.
9510    *
9511    * Note: As with other "Collections" methods, objects with a `length` property
9512    * are iterated like arrays. To avoid this behavior `_.forIn` or `_.forOwn`
9513    * may be used for object iteration.
9514    *
9515    * @static
9516    * @memberOf _
9517    * @alias each
9518    * @category Collections
9519    * @param {Array|Object|string} collection The collection to iterate over.
9520    * @param {Function} [callback=identity] The function called per iteration.
9521    * @param {*} [thisArg] The `this` binding of `callback`.
9522    * @returns {Array|Object|string} Returns `collection`.
9523    * @example
9524    *
9525    * _([1, 2, 3]).forEach(function(num) { console.log(num); }).join(',');
9526    * // => logs each number and returns '1,2,3'
9527    *
9528    * _.forEach({ 'one': 1, 'two': 2, 'three': 3 }, function(num) { console.log(num); });
9529    * // => logs each number and returns the object (property order is not guaranteed across environments)
9530    */
9531   function forEach(collection, callback, thisArg) {
9532     if (callback && typeof thisArg == 'undefined' && isArray(collection)) {
9533       var index = -1,
9534           length = collection.length;
9535
9536       while (++index < length) {
9537         if (callback(collection[index], index, collection) === false) {
9538           break;
9539         }
9540       }
9541     } else {
9542       baseEach(collection, callback, thisArg);
9543     }
9544     return collection;
9545   }
9546
9547   /**
9548    * Creates an object composed of keys generated from the results of running
9549    * each element of a collection through the callback. The corresponding value
9550    * of each key is an array of the elements responsible for generating the key.
9551    * The callback is bound to `thisArg` and invoked with three arguments;
9552    * (value, index|key, collection).
9553    *
9554    * If a property name is provided for `callback` the created "_.pluck" style
9555    * callback will return the property value of the given element.
9556    *
9557    * If an object is provided for `callback` the created "_.where" style callback
9558    * will return `true` for elements that have the properties of the given object,
9559    * else `false`
9560    *
9561    * @static
9562    * @memberOf _
9563    * @category Collections
9564    * @param {Array|Object|string} collection The collection to iterate over.
9565    * @param {Function|Object|string} [callback=identity] The function called
9566    *  per iteration. If a property name or object is provided it will be used
9567    *  to create a "_.pluck" or "_.where" style callback, respectively.
9568    * @param {*} [thisArg] The `this` binding of `callback`.
9569    * @returns {Object} Returns the composed aggregate object.
9570    * @example
9571    *
9572    * _.groupBy([4.2, 6.1, 6.4], function(num) { return Math.floor(num); });
9573    * // => { '4': [4.2], '6': [6.1, 6.4] }
9574    *
9575    * _.groupBy([4.2, 6.1, 6.4], function(num) { return this.floor(num); }, Math);
9576    * // => { '4': [4.2], '6': [6.1, 6.4] }
9577    *
9578    * // using "_.pluck" callback shorthand
9579    * _.groupBy(['one', 'two', 'three'], 'length');
9580    * // => { '3': ['one', 'two'], '5': ['three'] }
9581    */
9582   var groupBy = createAggregator(function(result, value, key) {
9583     (hasOwnProperty.call(result, key) ? result[key] : result[key] = []).push(value);
9584   });
9585
9586   /**
9587    * Creates an array of values by running each element in the collection
9588    * through the callback. The callback is bound to `thisArg` and invoked with
9589    * three arguments; (value, index|key, collection).
9590    *
9591    * If a property name is provided for `callback` the created "_.pluck" style
9592    * callback will return the property value of the given element.
9593    *
9594    * If an object is provided for `callback` the created "_.where" style callback
9595    * will return `true` for elements that have the properties of the given object,
9596    * else `false`.
9597    *
9598    * @static
9599    * @memberOf _
9600    * @alias collect
9601    * @category Collections
9602    * @param {Array|Object|string} collection The collection to iterate over.
9603    * @param {Function|Object|string} [callback=identity] The function called
9604    *  per iteration. If a property name or object is provided it will be used
9605    *  to create a "_.pluck" or "_.where" style callback, respectively.
9606    * @param {*} [thisArg] The `this` binding of `callback`.
9607    * @returns {Array} Returns a new array of the results of each `callback` execution.
9608    * @example
9609    *
9610    * _.map([1, 2, 3], function(num) { return num * 3; });
9611    * // => [3, 6, 9]
9612    *
9613    * _.map({ 'one': 1, 'two': 2, 'three': 3 }, function(num) { return num * 3; });
9614    * // => [3, 6, 9] (property order is not guaranteed across environments)
9615    *
9616    * var characters = [
9617    *   { 'name': 'barney', 'age': 36 },
9618    *   { 'name': 'fred',   'age': 40 }
9619    * ];
9620    *
9621    * // using "_.pluck" callback shorthand
9622    * _.map(characters, 'name');
9623    * // => ['barney', 'fred']
9624    */
9625   function map(collection, callback, thisArg) {
9626     var index = -1,
9627         length = collection ? collection.length : 0,
9628         result = Array(typeof length == 'number' ? length : 0);
9629
9630     callback = lodash.createCallback(callback, thisArg, 3);
9631     if (isArray(collection)) {
9632       while (++index < length) {
9633         result[index] = callback(collection[index], index, collection);
9634       }
9635     } else {
9636       baseEach(collection, function(value, key, collection) {
9637         result[++index] = callback(value, key, collection);
9638       });
9639     }
9640     return result;
9641   }
9642
9643   /**
9644    * Retrieves the value of a specified property from all elements in the collection.
9645    *
9646    * @static
9647    * @memberOf _
9648    * @type Function
9649    * @category Collections
9650    * @param {Array|Object|string} collection The collection to iterate over.
9651    * @param {string} property The property to pluck.
9652    * @returns {Array} Returns a new array of property values.
9653    * @example
9654    *
9655    * var characters = [
9656    *   { 'name': 'barney', 'age': 36 },
9657    *   { 'name': 'fred',   'age': 40 }
9658    * ];
9659    *
9660    * _.pluck(characters, 'name');
9661    * // => ['barney', 'fred']
9662    */
9663   var pluck = map;
9664
9665   /**
9666    * The opposite of `_.filter` this method returns the elements of a
9667    * collection that the callback does **not** return truey for.
9668    *
9669    * If a property name is provided for `callback` the created "_.pluck" style
9670    * callback will return the property value of the given element.
9671    *
9672    * If an object is provided for `callback` the created "_.where" style callback
9673    * will return `true` for elements that have the properties of the given object,
9674    * else `false`.
9675    *
9676    * @static
9677    * @memberOf _
9678    * @category Collections
9679    * @param {Array|Object|string} collection The collection to iterate over.
9680    * @param {Function|Object|string} [callback=identity] The function called
9681    *  per iteration. If a property name or object is provided it will be used
9682    *  to create a "_.pluck" or "_.where" style callback, respectively.
9683    * @param {*} [thisArg] The `this` binding of `callback`.
9684    * @returns {Array} Returns a new array of elements that failed the callback check.
9685    * @example
9686    *
9687    * var odds = _.reject([1, 2, 3, 4, 5, 6], function(num) { return num % 2 == 0; });
9688    * // => [1, 3, 5]
9689    *
9690    * var characters = [
9691    *   { 'name': 'barney', 'age': 36, 'blocked': false },
9692    *   { 'name': 'fred',   'age': 40, 'blocked': true }
9693    * ];
9694    *
9695    * // using "_.pluck" callback shorthand
9696    * _.reject(characters, 'blocked');
9697    * // => [{ 'name': 'barney', 'age': 36, 'blocked': false }]
9698    *
9699    * // using "_.where" callback shorthand
9700    * _.reject(characters, { 'age': 36 });
9701    * // => [{ 'name': 'fred', 'age': 40, 'blocked': true }]
9702    */
9703   function reject(collection, callback, thisArg) {
9704     callback = lodash.createCallback(callback, thisArg, 3);
9705     return filter(collection, function(value, index, collection) {
9706       return !callback(value, index, collection);
9707     });
9708   }
9709
9710   /**
9711    * Checks if the callback returns a truey value for **any** element of a
9712    * collection. The function returns as soon as it finds a passing value and
9713    * does not iterate over the entire collection. The callback is bound to
9714    * `thisArg` and invoked with three arguments; (value, index|key, collection).
9715    *
9716    * If a property name is provided for `callback` the created "_.pluck" style
9717    * callback will return the property value of the given element.
9718    *
9719    * If an object is provided for `callback` the created "_.where" style callback
9720    * will return `true` for elements that have the properties of the given object,
9721    * else `false`.
9722    *
9723    * @static
9724    * @memberOf _
9725    * @alias any
9726    * @category Collections
9727    * @param {Array|Object|string} collection The collection to iterate over.
9728    * @param {Function|Object|string} [callback=identity] The function called
9729    *  per iteration. If a property name or object is provided it will be used
9730    *  to create a "_.pluck" or "_.where" style callback, respectively.
9731    * @param {*} [thisArg] The `this` binding of `callback`.
9732    * @returns {boolean} Returns `true` if any element passed the callback check,
9733    *  else `false`.
9734    * @example
9735    *
9736    * _.some([null, 0, 'yes', false], Boolean);
9737    * // => true
9738    *
9739    * var characters = [
9740    *   { 'name': 'barney', 'age': 36, 'blocked': false },
9741    *   { 'name': 'fred',   'age': 40, 'blocked': true }
9742    * ];
9743    *
9744    * // using "_.pluck" callback shorthand
9745    * _.some(characters, 'blocked');
9746    * // => true
9747    *
9748    * // using "_.where" callback shorthand
9749    * _.some(characters, { 'age': 1 });
9750    * // => false
9751    */
9752   function some(collection, callback, thisArg) {
9753     var result;
9754     callback = lodash.createCallback(callback, thisArg, 3);
9755
9756     if (isArray(collection)) {
9757       var index = -1,
9758           length = collection.length;
9759
9760       while (++index < length) {
9761         if ((result = callback(collection[index], index, collection))) {
9762           break;
9763         }
9764       }
9765     } else {
9766       baseEach(collection, function(value, index, collection) {
9767         return !(result = callback(value, index, collection));
9768       });
9769     }
9770     return !!result;
9771   }
9772
9773   /*--------------------------------------------------------------------------*/
9774
9775   /**
9776    * Creates an array with all falsey values removed. The values `false`, `null`,
9777    * `0`, `""`, `undefined`, and `NaN` are all falsey.
9778    *
9779    * @static
9780    * @memberOf _
9781    * @category Arrays
9782    * @param {Array} array The array to compact.
9783    * @returns {Array} Returns a new array of filtered values.
9784    * @example
9785    *
9786    * _.compact([0, 1, false, 2, '', 3]);
9787    * // => [1, 2, 3]
9788    */
9789   function compact(array) {
9790     var index = -1,
9791         length = array ? array.length : 0,
9792         result = [];
9793
9794     while (++index < length) {
9795       var value = array[index];
9796       if (value) {
9797         result.push(value);
9798       }
9799     }
9800     return result;
9801   }
9802
9803   /**
9804    * Creates an array excluding all values of the provided arrays using strict
9805    * equality for comparisons, i.e. `===`.
9806    *
9807    * @static
9808    * @memberOf _
9809    * @category Arrays
9810    * @param {Array} array The array to process.
9811    * @param {...Array} [values] The arrays of values to exclude.
9812    * @returns {Array} Returns a new array of filtered values.
9813    * @example
9814    *
9815    * _.difference([1, 2, 3, 4, 5], [5, 2, 10]);
9816    * // => [1, 3, 4]
9817    */
9818   function difference(array) {
9819     return baseDifference(array, baseFlatten(arguments, true, true, 1));
9820   }
9821
9822   /**
9823    * Gets the first element or first `n` elements of an array. If a callback
9824    * is provided elements at the beginning of the array are returned as long
9825    * as the callback returns truey. The callback is bound to `thisArg` and
9826    * invoked with three arguments; (value, index, array).
9827    *
9828    * If a property name is provided for `callback` the created "_.pluck" style
9829    * callback will return the property value of the given element.
9830    *
9831    * If an object is provided for `callback` the created "_.where" style callback
9832    * will return `true` for elements that have the properties of the given object,
9833    * else `false`.
9834    *
9835    * @static
9836    * @memberOf _
9837    * @alias head, take
9838    * @category Arrays
9839    * @param {Array} array The array to query.
9840    * @param {Function|Object|number|string} [callback] The function called
9841    *  per element or the number of elements to return. If a property name or
9842    *  object is provided it will be used to create a "_.pluck" or "_.where"
9843    *  style callback, respectively.
9844    * @param {*} [thisArg] The `this` binding of `callback`.
9845    * @returns {*} Returns the first element(s) of `array`.
9846    * @example
9847    *
9848    * _.first([1, 2, 3]);
9849    * // => 1
9850    *
9851    * _.first([1, 2, 3], 2);
9852    * // => [1, 2]
9853    *
9854    * _.first([1, 2, 3], function(num) {
9855    *   return num < 3;
9856    * });
9857    * // => [1, 2]
9858    *
9859    * var characters = [
9860    *   { 'name': 'barney',  'blocked': true,  'employer': 'slate' },
9861    *   { 'name': 'fred',    'blocked': false, 'employer': 'slate' },
9862    *   { 'name': 'pebbles', 'blocked': true,  'employer': 'na' }
9863    * ];
9864    *
9865    * // using "_.pluck" callback shorthand
9866    * _.first(characters, 'blocked');
9867    * // => [{ 'name': 'barney', 'blocked': true, 'employer': 'slate' }]
9868    *
9869    * // using "_.where" callback shorthand
9870    * _.pluck(_.first(characters, { 'employer': 'slate' }), 'name');
9871    * // => ['barney', 'fred']
9872    */
9873   function first(array, callback, thisArg) {
9874     var n = 0,
9875         length = array ? array.length : 0;
9876
9877     if (typeof callback != 'number' && callback != null) {
9878       var index = -1;
9879       callback = lodash.createCallback(callback, thisArg, 3);
9880       while (++index < length && callback(array[index], index, array)) {
9881         n++;
9882       }
9883     } else {
9884       n = callback;
9885       if (n == null || thisArg) {
9886         return array ? array[0] : undefined;
9887       }
9888     }
9889     return slice(array, 0, nativeMin(nativeMax(0, n), length));
9890   }
9891
9892   /**
9893    * Flattens a nested array (the nesting can be to any depth). If `isShallow`
9894    * is truey, the array will only be flattened a single level. If a callback
9895    * is provided each element of the array is passed through the callback before
9896    * flattening. The callback is bound to `thisArg` and invoked with three
9897    * arguments; (value, index, array).
9898    *
9899    * If a property name is provided for `callback` the created "_.pluck" style
9900    * callback will return the property value of the given element.
9901    *
9902    * If an object is provided for `callback` the created "_.where" style callback
9903    * will return `true` for elements that have the properties of the given object,
9904    * else `false`.
9905    *
9906    * @static
9907    * @memberOf _
9908    * @category Arrays
9909    * @param {Array} array The array to flatten.
9910    * @param {boolean} [isShallow=false] A flag to restrict flattening to a single level.
9911    * @param {Function|Object|string} [callback=identity] The function called
9912    *  per iteration. If a property name or object is provided it will be used
9913    *  to create a "_.pluck" or "_.where" style callback, respectively.
9914    * @param {*} [thisArg] The `this` binding of `callback`.
9915    * @returns {Array} Returns a new flattened array.
9916    * @example
9917    *
9918    * _.flatten([1, [2], [3, [[4]]]]);
9919    * // => [1, 2, 3, 4];
9920    *
9921    * _.flatten([1, [2], [3, [[4]]]], true);
9922    * // => [1, 2, 3, [[4]]];
9923    *
9924    * var characters = [
9925    *   { 'name': 'barney', 'age': 30, 'pets': ['hoppy'] },
9926    *   { 'name': 'fred',   'age': 40, 'pets': ['baby puss', 'dino'] }
9927    * ];
9928    *
9929    * // using "_.pluck" callback shorthand
9930    * _.flatten(characters, 'pets');
9931    * // => ['hoppy', 'baby puss', 'dino']
9932    */
9933   function flatten(array, isShallow, callback, thisArg) {
9934     // juggle arguments
9935     if (typeof isShallow != 'boolean' && isShallow != null) {
9936       thisArg = callback;
9937       callback = (typeof isShallow != 'function' && thisArg && thisArg[isShallow] === array) ? null : isShallow;
9938       isShallow = false;
9939     }
9940     if (callback != null) {
9941       array = map(array, callback, thisArg);
9942     }
9943     return baseFlatten(array, isShallow);
9944   }
9945
9946   /**
9947    * Gets the index at which the first occurrence of `value` is found using
9948    * strict equality for comparisons, i.e. `===`. If the array is already sorted
9949    * providing `true` for `fromIndex` will run a faster binary search.
9950    *
9951    * @static
9952    * @memberOf _
9953    * @category Arrays
9954    * @param {Array} array The array to search.
9955    * @param {*} value The value to search for.
9956    * @param {boolean|number} [fromIndex=0] The index to search from or `true`
9957    *  to perform a binary search on a sorted array.
9958    * @returns {number} Returns the index of the matched value or `-1`.
9959    * @example
9960    *
9961    * _.indexOf([1, 2, 3, 1, 2, 3], 2);
9962    * // => 1
9963    *
9964    * _.indexOf([1, 2, 3, 1, 2, 3], 2, 3);
9965    * // => 4
9966    *
9967    * _.indexOf([1, 1, 2, 2, 3, 3], 2, true);
9968    * // => 2
9969    */
9970   function indexOf(array, value, fromIndex) {
9971     if (typeof fromIndex == 'number') {
9972       var length = array ? array.length : 0;
9973       fromIndex = (fromIndex < 0 ? nativeMax(0, length + fromIndex) : fromIndex || 0);
9974     } else if (fromIndex) {
9975       var index = sortedIndex(array, value);
9976       return array[index] === value ? index : -1;
9977     }
9978     return baseIndexOf(array, value, fromIndex);
9979   }
9980
9981   /**
9982    * Creates an array of unique values present in all provided arrays using
9983    * strict equality for comparisons, i.e. `===`.
9984    *
9985    * @static
9986    * @memberOf _
9987    * @category Arrays
9988    * @param {...Array} [array] The arrays to inspect.
9989    * @returns {Array} Returns an array of composite values.
9990    * @example
9991    *
9992    * _.intersection([1, 2, 3], [101, 2, 1, 10], [2, 1]);
9993    * // => [1, 2]
9994    */
9995   function intersection(array) {
9996     var args = arguments,
9997         argsLength = args.length,
9998         argsIndex = -1,
9999         caches = getArray(),
10000         index = -1,
10001         indexOf = getIndexOf(),
10002         length = array ? array.length : 0,
10003         result = [],
10004         seen = getArray();
10005
10006     while (++argsIndex < argsLength) {
10007       var value = args[argsIndex];
10008       caches[argsIndex] = indexOf === baseIndexOf &&
10009         (value ? value.length : 0) >= largeArraySize &&
10010         createCache(argsIndex ? args[argsIndex] : seen);
10011     }
10012     outer:
10013     while (++index < length) {
10014       var cache = caches[0];
10015       value = array[index];
10016
10017       if ((cache ? cacheIndexOf(cache, value) : indexOf(seen, value)) < 0) {
10018         argsIndex = argsLength;
10019         (cache || seen).push(value);
10020         while (--argsIndex) {
10021           cache = caches[argsIndex];
10022           if ((cache ? cacheIndexOf(cache, value) : indexOf(args[argsIndex], value)) < 0) {
10023             continue outer;
10024           }
10025         }
10026         result.push(value);
10027       }
10028     }
10029     while (argsLength--) {
10030       cache = caches[argsLength];
10031       if (cache) {
10032         releaseObject(cache);
10033       }
10034     }
10035     releaseArray(caches);
10036     releaseArray(seen);
10037     return result;
10038   }
10039
10040   /**
10041    * Gets the last element or last `n` elements of an array. If a callback is
10042    * provided elements at the end of the array are returned as long as the
10043    * callback returns truey. The callback is bound to `thisArg` and invoked
10044    * with three arguments; (value, index, array).
10045    *
10046    * If a property name is provided for `callback` the created "_.pluck" style
10047    * callback will return the property value of the given element.
10048    *
10049    * If an object is provided for `callback` the created "_.where" style callback
10050    * will return `true` for elements that have the properties of the given object,
10051    * else `false`.
10052    *
10053    * @static
10054    * @memberOf _
10055    * @category Arrays
10056    * @param {Array} array The array to query.
10057    * @param {Function|Object|number|string} [callback] The function called
10058    *  per element or the number of elements to return. If a property name or
10059    *  object is provided it will be used to create a "_.pluck" or "_.where"
10060    *  style callback, respectively.
10061    * @param {*} [thisArg] The `this` binding of `callback`.
10062    * @returns {*} Returns the last element(s) of `array`.
10063    * @example
10064    *
10065    * _.last([1, 2, 3]);
10066    * // => 3
10067    *
10068    * _.last([1, 2, 3], 2);
10069    * // => [2, 3]
10070    *
10071    * _.last([1, 2, 3], function(num) {
10072    *   return num > 1;
10073    * });
10074    * // => [2, 3]
10075    *
10076    * var characters = [
10077    *   { 'name': 'barney',  'blocked': false, 'employer': 'slate' },
10078    *   { 'name': 'fred',    'blocked': true,  'employer': 'slate' },
10079    *   { 'name': 'pebbles', 'blocked': true,  'employer': 'na' }
10080    * ];
10081    *
10082    * // using "_.pluck" callback shorthand
10083    * _.pluck(_.last(characters, 'blocked'), 'name');
10084    * // => ['fred', 'pebbles']
10085    *
10086    * // using "_.where" callback shorthand
10087    * _.last(characters, { 'employer': 'na' });
10088    * // => [{ 'name': 'pebbles', 'blocked': true, 'employer': 'na' }]
10089    */
10090   function last(array, callback, thisArg) {
10091     var n = 0,
10092         length = array ? array.length : 0;
10093
10094     if (typeof callback != 'number' && callback != null) {
10095       var index = length;
10096       callback = lodash.createCallback(callback, thisArg, 3);
10097       while (index-- && callback(array[index], index, array)) {
10098         n++;
10099       }
10100     } else {
10101       n = callback;
10102       if (n == null || thisArg) {
10103         return array ? array[length - 1] : undefined;
10104       }
10105     }
10106     return slice(array, nativeMax(0, length - n));
10107   }
10108
10109   /**
10110    * Uses a binary search to determine the smallest index at which a value
10111    * should be inserted into a given sorted array in order to maintain the sort
10112    * order of the array. If a callback is provided it will be executed for
10113    * `value` and each element of `array` to compute their sort ranking. The
10114    * callback is bound to `thisArg` and invoked with one argument; (value).
10115    *
10116    * If a property name is provided for `callback` the created "_.pluck" style
10117    * callback will return the property value of the given element.
10118    *
10119    * If an object is provided for `callback` the created "_.where" style callback
10120    * will return `true` for elements that have the properties of the given object,
10121    * else `false`.
10122    *
10123    * @static
10124    * @memberOf _
10125    * @category Arrays
10126    * @param {Array} array The array to inspect.
10127    * @param {*} value The value to evaluate.
10128    * @param {Function|Object|string} [callback=identity] The function called
10129    *  per iteration. If a property name or object is provided it will be used
10130    *  to create a "_.pluck" or "_.where" style callback, respectively.
10131    * @param {*} [thisArg] The `this` binding of `callback`.
10132    * @returns {number} Returns the index at which `value` should be inserted
10133    *  into `array`.
10134    * @example
10135    *
10136    * _.sortedIndex([20, 30, 50], 40);
10137    * // => 2
10138    *
10139    * // using "_.pluck" callback shorthand
10140    * _.sortedIndex([{ 'x': 20 }, { 'x': 30 }, { 'x': 50 }], { 'x': 40 }, 'x');
10141    * // => 2
10142    *
10143    * var dict = {
10144    *   'wordToNumber': { 'twenty': 20, 'thirty': 30, 'fourty': 40, 'fifty': 50 }
10145    * };
10146    *
10147    * _.sortedIndex(['twenty', 'thirty', 'fifty'], 'fourty', function(word) {
10148    *   return dict.wordToNumber[word];
10149    * });
10150    * // => 2
10151    *
10152    * _.sortedIndex(['twenty', 'thirty', 'fifty'], 'fourty', function(word) {
10153    *   return this.wordToNumber[word];
10154    * }, dict);
10155    * // => 2
10156    */
10157   function sortedIndex(array, value, callback, thisArg) {
10158     var low = 0,
10159         high = array ? array.length : low;
10160
10161     // explicitly reference `identity` for better inlining in Firefox
10162     callback = callback ? lodash.createCallback(callback, thisArg, 1) : identity;
10163     value = callback(value);
10164
10165     while (low < high) {
10166       var mid = (low + high) >>> 1;
10167       (callback(array[mid]) < value)
10168         ? low = mid + 1
10169         : high = mid;
10170     }
10171     return low;
10172   }
10173
10174   /**
10175    * Creates an array of unique values, in order, of the provided arrays using
10176    * strict equality for comparisons, i.e. `===`.
10177    *
10178    * @static
10179    * @memberOf _
10180    * @category Arrays
10181    * @param {...Array} [array] The arrays to inspect.
10182    * @returns {Array} Returns an array of composite values.
10183    * @example
10184    *
10185    * _.union([1, 2, 3], [101, 2, 1, 10], [2, 1]);
10186    * // => [1, 2, 3, 101, 10]
10187    */
10188   function union(array) {
10189     return baseUniq(baseFlatten(arguments, true, true));
10190   }
10191
10192   /**
10193    * Creates a duplicate-value-free version of an array using strict equality
10194    * for comparisons, i.e. `===`. If the array is sorted, providing
10195    * `true` for `isSorted` will use a faster algorithm. If a callback is provided
10196    * each element of `array` is passed through the callback before uniqueness
10197    * is computed. The callback is bound to `thisArg` and invoked with three
10198    * arguments; (value, index, array).
10199    *
10200    * If a property name is provided for `callback` the created "_.pluck" style
10201    * callback will return the property value of the given element.
10202    *
10203    * If an object is provided for `callback` the created "_.where" style callback
10204    * will return `true` for elements that have the properties of the given object,
10205    * else `false`.
10206    *
10207    * @static
10208    * @memberOf _
10209    * @alias unique
10210    * @category Arrays
10211    * @param {Array} array The array to process.
10212    * @param {boolean} [isSorted=false] A flag to indicate that `array` is sorted.
10213    * @param {Function|Object|string} [callback=identity] The function called
10214    *  per iteration. If a property name or object is provided it will be used
10215    *  to create a "_.pluck" or "_.where" style callback, respectively.
10216    * @param {*} [thisArg] The `this` binding of `callback`.
10217    * @returns {Array} Returns a duplicate-value-free array.
10218    * @example
10219    *
10220    * _.uniq([1, 2, 1, 3, 1]);
10221    * // => [1, 2, 3]
10222    *
10223    * _.uniq([1, 1, 2, 2, 3], true);
10224    * // => [1, 2, 3]
10225    *
10226    * _.uniq(['A', 'b', 'C', 'a', 'B', 'c'], function(letter) { return letter.toLowerCase(); });
10227    * // => ['A', 'b', 'C']
10228    *
10229    * _.uniq([1, 2.5, 3, 1.5, 2, 3.5], function(num) { return this.floor(num); }, Math);
10230    * // => [1, 2.5, 3]
10231    *
10232    * // using "_.pluck" callback shorthand
10233    * _.uniq([{ 'x': 1 }, { 'x': 2 }, { 'x': 1 }], 'x');
10234    * // => [{ 'x': 1 }, { 'x': 2 }]
10235    */
10236   function uniq(array, isSorted, callback, thisArg) {
10237     // juggle arguments
10238     if (typeof isSorted != 'boolean' && isSorted != null) {
10239       thisArg = callback;
10240       callback = (typeof isSorted != 'function' && thisArg && thisArg[isSorted] === array) ? null : isSorted;
10241       isSorted = false;
10242     }
10243     if (callback != null) {
10244       callback = lodash.createCallback(callback, thisArg, 3);
10245     }
10246     return baseUniq(array, isSorted, callback);
10247   }
10248
10249   /**
10250    * Creates an array excluding all provided values using strict equality for
10251    * comparisons, i.e. `===`.
10252    *
10253    * @static
10254    * @memberOf _
10255    * @category Arrays
10256    * @param {Array} array The array to filter.
10257    * @param {...*} [value] The values to exclude.
10258    * @returns {Array} Returns a new array of filtered values.
10259    * @example
10260    *
10261    * _.without([1, 2, 1, 0, 3, 1, 4], 0, 1);
10262    * // => [2, 3, 4]
10263    */
10264   function without(array) {
10265     return baseDifference(array, slice(arguments, 1));
10266   }
10267
10268   /*--------------------------------------------------------------------------*/
10269
10270   /**
10271    * Creates a function that, when called, invokes `func` with the `this`
10272    * binding of `thisArg` and prepends any additional `bind` arguments to those
10273    * provided to the bound function.
10274    *
10275    * @static
10276    * @memberOf _
10277    * @category Functions
10278    * @param {Function} func The function to bind.
10279    * @param {*} [thisArg] The `this` binding of `func`.
10280    * @param {...*} [arg] Arguments to be partially applied.
10281    * @returns {Function} Returns the new bound function.
10282    * @example
10283    *
10284    * var func = function(greeting) {
10285    *   return greeting + ' ' + this.name;
10286    * };
10287    *
10288    * func = _.bind(func, { 'name': 'fred' }, 'hi');
10289    * func();
10290    * // => 'hi fred'
10291    */
10292   function bind(func, thisArg) {
10293     return arguments.length > 2
10294       ? createWrapper(func, 17, slice(arguments, 2), null, thisArg)
10295       : createWrapper(func, 1, null, null, thisArg);
10296   }
10297
10298   /**
10299    * Produces a callback bound to an optional `thisArg`. If `func` is a property
10300    * name the created callback will return the property value for a given element.
10301    * If `func` is an object the created callback will return `true` for elements
10302    * that contain the equivalent object properties, otherwise it will return `false`.
10303    *
10304    * @static
10305    * @memberOf _
10306    * @category Functions
10307    * @param {*} [func=identity] The value to convert to a callback.
10308    * @param {*} [thisArg] The `this` binding of the created callback.
10309    * @param {number} [argCount] The number of arguments the callback accepts.
10310    * @returns {Function} Returns a callback function.
10311    * @example
10312    *
10313    * var characters = [
10314    *   { 'name': 'barney', 'age': 36 },
10315    *   { 'name': 'fred',   'age': 40 }
10316    * ];
10317    *
10318    * // wrap to create custom callback shorthands
10319    * _.createCallback = _.wrap(_.createCallback, function(func, callback, thisArg) {
10320    *   var match = /^(.+?)__([gl]t)(.+)$/.exec(callback);
10321    *   return !match ? func(callback, thisArg) : function(object) {
10322    *     return match[2] == 'gt' ? object[match[1]] > match[3] : object[match[1]] < match[3];
10323    *   };
10324    * });
10325    *
10326    * _.filter(characters, 'age__gt38');
10327    * // => [{ 'name': 'fred', 'age': 40 }]
10328    */
10329   function createCallback(func, thisArg, argCount) {
10330     var type = typeof func;
10331     if (func == null || type == 'function') {
10332       return baseCreateCallback(func, thisArg, argCount);
10333     }
10334     // handle "_.pluck" style callback shorthands
10335     if (type != 'object') {
10336       return function(object) {
10337         return object[func];
10338       };
10339     }
10340     var props = keys(func),
10341         key = props[0],
10342         a = func[key];
10343
10344     // handle "_.where" style callback shorthands
10345     if (props.length == 1 && a === a && !isObject(a)) {
10346       // fast path the common case of providing an object with a single
10347       // property containing a primitive value
10348       return function(object) {
10349         var b = object[key];
10350         return a === b && (a !== 0 || (1 / a == 1 / b));
10351       };
10352     }
10353     return function(object) {
10354       var length = props.length,
10355           result = false;
10356
10357       while (length--) {
10358         if (!(result = baseIsEqual(object[props[length]], func[props[length]], null, true))) {
10359           break;
10360         }
10361       }
10362       return result;
10363     };
10364   }
10365
10366   /**
10367    * Creates a function that will delay the execution of `func` until after
10368    * `wait` milliseconds have elapsed since the last time it was invoked.
10369    * Provide an options object to indicate that `func` should be invoked on
10370    * the leading and/or trailing edge of the `wait` timeout. Subsequent calls
10371    * to the debounced function will return the result of the last `func` call.
10372    *
10373    * Note: If `leading` and `trailing` options are `true` `func` will be called
10374    * on the trailing edge of the timeout only if the the debounced function is
10375    * invoked more than once during the `wait` timeout.
10376    *
10377    * @static
10378    * @memberOf _
10379    * @category Functions
10380    * @param {Function} func The function to debounce.
10381    * @param {number} wait The number of milliseconds to delay.
10382    * @param {Object} [options] The options object.
10383    * @param {boolean} [options.leading=false] Specify execution on the leading edge of the timeout.
10384    * @param {number} [options.maxWait] The maximum time `func` is allowed to be delayed before it's called.
10385    * @param {boolean} [options.trailing=true] Specify execution on the trailing edge of the timeout.
10386    * @returns {Function} Returns the new debounced function.
10387    * @example
10388    *
10389    * // avoid costly calculations while the window size is in flux
10390    * var lazyLayout = _.debounce(calculateLayout, 150);
10391    * jQuery(window).on('resize', lazyLayout);
10392    *
10393    * // execute `sendMail` when the click event is fired, debouncing subsequent calls
10394    * jQuery('#postbox').on('click', _.debounce(sendMail, 300, {
10395    *   'leading': true,
10396    *   'trailing': false
10397    * });
10398    *
10399    * // ensure `batchLog` is executed once after 1 second of debounced calls
10400    * var source = new EventSource('/stream');
10401    * source.addEventListener('message', _.debounce(batchLog, 250, {
10402    *   'maxWait': 1000
10403    * }, false);
10404    */
10405   function debounce(func, wait, options) {
10406     var args,
10407         maxTimeoutId,
10408         result,
10409         stamp,
10410         thisArg,
10411         timeoutId,
10412         trailingCall,
10413         lastCalled = 0,
10414         maxWait = false,
10415         trailing = true;
10416
10417     if (!isFunction(func)) {
10418       throw new TypeError;
10419     }
10420     wait = nativeMax(0, wait) || 0;
10421     if (options === true) {
10422       var leading = true;
10423       trailing = false;
10424     } else if (isObject(options)) {
10425       leading = options.leading;
10426       maxWait = 'maxWait' in options && (nativeMax(wait, options.maxWait) || 0);
10427       trailing = 'trailing' in options ? options.trailing : trailing;
10428     }
10429     var delayed = function() {
10430       var remaining = wait - (now() - stamp);
10431       if (remaining <= 0) {
10432         if (maxTimeoutId) {
10433           clearTimeout(maxTimeoutId);
10434         }
10435         var isCalled = trailingCall;
10436         maxTimeoutId = timeoutId = trailingCall = undefined;
10437         if (isCalled) {
10438           lastCalled = now();
10439           result = func.apply(thisArg, args);
10440           if (!timeoutId && !maxTimeoutId) {
10441             args = thisArg = null;
10442           }
10443         }
10444       } else {
10445         timeoutId = setTimeout(delayed, remaining);
10446       }
10447     };
10448
10449     var maxDelayed = function() {
10450       if (timeoutId) {
10451         clearTimeout(timeoutId);
10452       }
10453       maxTimeoutId = timeoutId = trailingCall = undefined;
10454       if (trailing || (maxWait !== wait)) {
10455         lastCalled = now();
10456         result = func.apply(thisArg, args);
10457         if (!timeoutId && !maxTimeoutId) {
10458           args = thisArg = null;
10459         }
10460       }
10461     };
10462
10463     return function() {
10464       args = arguments;
10465       stamp = now();
10466       thisArg = this;
10467       trailingCall = trailing && (timeoutId || !leading);
10468
10469       if (maxWait === false) {
10470         var leadingCall = leading && !timeoutId;
10471       } else {
10472         if (!maxTimeoutId && !leading) {
10473           lastCalled = stamp;
10474         }
10475         var remaining = maxWait - (stamp - lastCalled),
10476             isCalled = remaining <= 0;
10477
10478         if (isCalled) {
10479           if (maxTimeoutId) {
10480             maxTimeoutId = clearTimeout(maxTimeoutId);
10481           }
10482           lastCalled = stamp;
10483           result = func.apply(thisArg, args);
10484         }
10485         else if (!maxTimeoutId) {
10486           maxTimeoutId = setTimeout(maxDelayed, remaining);
10487         }
10488       }
10489       if (isCalled && timeoutId) {
10490         timeoutId = clearTimeout(timeoutId);
10491       }
10492       else if (!timeoutId && wait !== maxWait) {
10493         timeoutId = setTimeout(delayed, wait);
10494       }
10495       if (leadingCall) {
10496         isCalled = true;
10497         result = func.apply(thisArg, args);
10498       }
10499       if (isCalled && !timeoutId && !maxTimeoutId) {
10500         args = thisArg = null;
10501       }
10502       return result;
10503     };
10504   }
10505
10506   /**
10507    * Creates a function that, when executed, will only call the `func` function
10508    * at most once per every `wait` milliseconds. Provide an options object to
10509    * indicate that `func` should be invoked on the leading and/or trailing edge
10510    * of the `wait` timeout. Subsequent calls to the throttled function will
10511    * return the result of the last `func` call.
10512    *
10513    * Note: If `leading` and `trailing` options are `true` `func` will be called
10514    * on the trailing edge of the timeout only if the the throttled function is
10515    * invoked more than once during the `wait` timeout.
10516    *
10517    * @static
10518    * @memberOf _
10519    * @category Functions
10520    * @param {Function} func The function to throttle.
10521    * @param {number} wait The number of milliseconds to throttle executions to.
10522    * @param {Object} [options] The options object.
10523    * @param {boolean} [options.leading=true] Specify execution on the leading edge of the timeout.
10524    * @param {boolean} [options.trailing=true] Specify execution on the trailing edge of the timeout.
10525    * @returns {Function} Returns the new throttled function.
10526    * @example
10527    *
10528    * // avoid excessively updating the position while scrolling
10529    * var throttled = _.throttle(updatePosition, 100);
10530    * jQuery(window).on('scroll', throttled);
10531    *
10532    * // execute `renewToken` when the click event is fired, but not more than once every 5 minutes
10533    * jQuery('.interactive').on('click', _.throttle(renewToken, 300000, {
10534    *   'trailing': false
10535    * }));
10536    */
10537   function throttle(func, wait, options) {
10538     var leading = true,
10539         trailing = true;
10540
10541     if (!isFunction(func)) {
10542       throw new TypeError;
10543     }
10544     if (options === false) {
10545       leading = false;
10546     } else if (isObject(options)) {
10547       leading = 'leading' in options ? options.leading : leading;
10548       trailing = 'trailing' in options ? options.trailing : trailing;
10549     }
10550     debounceOptions.leading = leading;
10551     debounceOptions.maxWait = wait;
10552     debounceOptions.trailing = trailing;
10553
10554     return debounce(func, wait, debounceOptions);
10555   }
10556
10557   /*--------------------------------------------------------------------------*/
10558
10559   /**
10560    * This method returns the first argument provided to it.
10561    *
10562    * @static
10563    * @memberOf _
10564    * @category Utilities
10565    * @param {*} value Any value.
10566    * @returns {*} Returns `value`.
10567    * @example
10568    *
10569    * var object = { 'name': 'fred' };
10570    * _.identity(object) === object;
10571    * // => true
10572    */
10573   function identity(value) {
10574     return value;
10575   }
10576
10577   /**
10578    * Adds function properties of a source object to the `lodash` function and
10579    * chainable wrapper.
10580    *
10581    * @static
10582    * @memberOf _
10583    * @category Utilities
10584    * @param {Object} object The object of function properties to add to `lodash`.
10585    * @param {Object} object The object of function properties to add to `lodash`.
10586    * @example
10587    *
10588    * _.mixin({
10589    *   'capitalize': function(string) {
10590    *     return string.charAt(0).toUpperCase() + string.slice(1).toLowerCase();
10591    *   }
10592    * });
10593    *
10594    * _.capitalize('fred');
10595    * // => 'Fred'
10596    *
10597    * _('fred').capitalize();
10598    * // => 'Fred'
10599    */
10600   function mixin(object, source) {
10601     var ctor = object,
10602         isFunc = !source || isFunction(ctor);
10603
10604     if (!source) {
10605       ctor = lodashWrapper;
10606       source = object;
10607       object = lodash;
10608     }
10609     forEach(functions(source), function(methodName) {
10610       var func = object[methodName] = source[methodName];
10611       if (isFunc) {
10612         ctor.prototype[methodName] = function() {
10613           var value = this.__wrapped__,
10614               args = [value];
10615
10616           push.apply(args, arguments);
10617           var result = func.apply(object, args);
10618           if (value && typeof value == 'object' && value === result) {
10619             return this;
10620           }
10621           result = new ctor(result);
10622           result.__chain__ = this.__chain__;
10623           return result;
10624         };
10625       }
10626     });
10627   }
10628
10629   /**
10630    * A no-operation function.
10631    *
10632    * @static
10633    * @memberOf _
10634    * @category Utilities
10635    * @example
10636    *
10637    * var object = { 'name': 'fred' };
10638    * _.noop(object) === undefined;
10639    * // => true
10640    */
10641   function noop() {
10642     // no operation performed
10643   }
10644
10645   /*--------------------------------------------------------------------------*/
10646
10647   /**
10648    * Creates a `lodash` object that wraps the given value with explicit
10649    * method chaining enabled.
10650    *
10651    * @static
10652    * @memberOf _
10653    * @category Chaining
10654    * @param {*} value The value to wrap.
10655    * @returns {Object} Returns the wrapper object.
10656    * @example
10657    *
10658    * var characters = [
10659    *   { 'name': 'barney',  'age': 36 },
10660    *   { 'name': 'fred',    'age': 40 },
10661    *   { 'name': 'pebbles', 'age': 1 }
10662    * ];
10663    *
10664    * var youngest = _.chain(characters)
10665    *     .sortBy('age')
10666    *     .map(function(chr) { return chr.name + ' is ' + chr.age; })
10667    *     .first()
10668    *     .value();
10669    * // => 'pebbles is 1'
10670    */
10671   function chain(value) {
10672     value = new lodashWrapper(value);
10673     value.__chain__ = true;
10674     return value;
10675   }
10676
10677   /**
10678    * Enables explicit method chaining on the wrapper object.
10679    *
10680    * @name chain
10681    * @memberOf _
10682    * @category Chaining
10683    * @returns {*} Returns the wrapper object.
10684    * @example
10685    *
10686    * var characters = [
10687    *   { 'name': 'barney', 'age': 36 },
10688    *   { 'name': 'fred',   'age': 40 }
10689    * ];
10690    *
10691    * // without explicit chaining
10692    * _(characters).first();
10693    * // => { 'name': 'barney', 'age': 36 }
10694    *
10695    * // with explicit chaining
10696    * _(characters).chain()
10697    *   .first()
10698    *   .pick('age')
10699    *   .value()
10700    * // => { 'age': 36 }
10701    */
10702   function wrapperChain() {
10703     this.__chain__ = true;
10704     return this;
10705   }
10706
10707   /**
10708    * Produces the `toString` result of the wrapped value.
10709    *
10710    * @name toString
10711    * @memberOf _
10712    * @category Chaining
10713    * @returns {string} Returns the string result.
10714    * @example
10715    *
10716    * _([1, 2, 3]).toString();
10717    * // => '1,2,3'
10718    */
10719   function wrapperToString() {
10720     return String(this.__wrapped__);
10721   }
10722
10723   /**
10724    * Extracts the wrapped value.
10725    *
10726    * @name valueOf
10727    * @memberOf _
10728    * @alias value
10729    * @category Chaining
10730    * @returns {*} Returns the wrapped value.
10731    * @example
10732    *
10733    * _([1, 2, 3]).valueOf();
10734    * // => [1, 2, 3]
10735    */
10736   function wrapperValueOf() {
10737     return this.__wrapped__;
10738   }
10739
10740   /*--------------------------------------------------------------------------*/
10741
10742   lodash.assign = assign;
10743   lodash.bind = bind;
10744   lodash.chain = chain;
10745   lodash.compact = compact;
10746   lodash.createCallback = createCallback;
10747   lodash.debounce = debounce;
10748   lodash.difference = difference;
10749   lodash.filter = filter;
10750   lodash.flatten = flatten;
10751   lodash.forEach = forEach;
10752   lodash.forIn = forIn;
10753   lodash.forOwn = forOwn;
10754   lodash.functions = functions;
10755   lodash.groupBy = groupBy;
10756   lodash.intersection = intersection;
10757   lodash.keys = keys;
10758   lodash.map = map;
10759   lodash.merge = merge;
10760   lodash.omit = omit;
10761   lodash.pairs = pairs;
10762   lodash.pluck = pluck;
10763   lodash.reject = reject;
10764   lodash.throttle = throttle;
10765   lodash.union = union;
10766   lodash.uniq = uniq;
10767   lodash.values = values;
10768   lodash.without = without;
10769
10770   // add aliases
10771   lodash.collect = map;
10772   lodash.each = forEach;
10773   lodash.extend = assign;
10774   lodash.methods = functions;
10775   lodash.select = filter;
10776   lodash.unique = uniq;
10777
10778   // add functions to `lodash.prototype`
10779   mixin(lodash);
10780
10781   /*--------------------------------------------------------------------------*/
10782
10783   // add functions that return unwrapped values when chaining
10784   lodash.clone = clone;
10785   lodash.cloneDeep = cloneDeep;
10786   lodash.contains = contains;
10787   lodash.every = every;
10788   lodash.find = find;
10789   lodash.identity = identity;
10790   lodash.indexOf = indexOf;
10791   lodash.isArguments = isArguments;
10792   lodash.isArray = isArray;
10793   lodash.isEmpty = isEmpty;
10794   lodash.isEqual = isEqual;
10795   lodash.isFunction = isFunction;
10796   lodash.isObject = isObject;
10797   lodash.isPlainObject = isPlainObject;
10798   lodash.isString = isString;
10799   lodash.mixin = mixin;
10800   lodash.noop = noop;
10801   lodash.some = some;
10802   lodash.sortedIndex = sortedIndex;
10803
10804   // add aliases
10805   lodash.all = every;
10806   lodash.any = some;
10807   lodash.detect = find;
10808   lodash.findWhere = find;
10809   lodash.include = contains;
10810
10811   forOwn(lodash, function(func, methodName) {
10812     if (!lodash.prototype[methodName]) {
10813       lodash.prototype[methodName] = function() {
10814         var args = [this.__wrapped__],
10815             chainAll = this.__chain__;
10816
10817         push.apply(args, arguments);
10818         var result = func.apply(lodash, args);
10819         return chainAll
10820           ? new lodashWrapper(result, chainAll)
10821           : result;
10822       };
10823     }
10824   });
10825
10826   /*--------------------------------------------------------------------------*/
10827
10828   // add functions capable of returning wrapped and unwrapped values when chaining
10829   lodash.first = first;
10830   lodash.last = last;
10831
10832   // add aliases
10833   lodash.take = first;
10834   lodash.head = first;
10835
10836   forOwn(lodash, function(func, methodName) {
10837     var callbackable = methodName !== 'sample';
10838     if (!lodash.prototype[methodName]) {
10839       lodash.prototype[methodName]= function(n, guard) {
10840         var chainAll = this.__chain__,
10841             result = func(this.__wrapped__, n, guard);
10842
10843         return !chainAll && (n == null || (guard && !(callbackable && typeof n == 'function')))
10844           ? result
10845           : new lodashWrapper(result, chainAll);
10846       };
10847     }
10848   });
10849
10850   /*--------------------------------------------------------------------------*/
10851
10852   /**
10853    * The semantic version number.
10854    *
10855    * @static
10856    * @memberOf _
10857    * @type string
10858    */
10859   lodash.VERSION = '2.3.0';
10860
10861   // add "Chaining" functions to the wrapper
10862   lodash.prototype.chain = wrapperChain;
10863   lodash.prototype.toString = wrapperToString;
10864   lodash.prototype.value = wrapperValueOf;
10865   lodash.prototype.valueOf = wrapperValueOf;
10866
10867   // add `Array` functions that return unwrapped values
10868   baseEach(['join', 'pop', 'shift'], function(methodName) {
10869     var func = arrayRef[methodName];
10870     lodash.prototype[methodName] = function() {
10871       var chainAll = this.__chain__,
10872           result = func.apply(this.__wrapped__, arguments);
10873
10874       return chainAll
10875         ? new lodashWrapper(result, chainAll)
10876         : result;
10877     };
10878   });
10879
10880   // add `Array` functions that return the wrapped value
10881   baseEach(['push', 'reverse', 'sort', 'unshift'], function(methodName) {
10882     var func = arrayRef[methodName];
10883     lodash.prototype[methodName] = function() {
10884       func.apply(this.__wrapped__, arguments);
10885       return this;
10886     };
10887   });
10888
10889   // add `Array` functions that return new wrapped values
10890   baseEach(['concat', 'slice', 'splice'], function(methodName) {
10891     var func = arrayRef[methodName];
10892     lodash.prototype[methodName] = function() {
10893       return new lodashWrapper(func.apply(this.__wrapped__, arguments), this.__chain__);
10894     };
10895   });
10896
10897   // avoid array-like object bugs with `Array#shift` and `Array#splice`
10898   // in IE < 9, Firefox < 10, Narwhal, and RingoJS
10899   if (!support.spliceObjects) {
10900     baseEach(['pop', 'shift', 'splice'], function(methodName) {
10901       var func = arrayRef[methodName],
10902           isSplice = methodName == 'splice';
10903
10904       lodash.prototype[methodName] = function() {
10905         var chainAll = this.__chain__,
10906             value = this.__wrapped__,
10907             result = func.apply(value, arguments);
10908
10909         if (value.length === 0) {
10910           delete value[0];
10911         }
10912         return (chainAll || isSplice)
10913           ? new lodashWrapper(result, chainAll)
10914           : result;
10915       };
10916     });
10917   }
10918
10919   /*--------------------------------------------------------------------------*/
10920
10921   if (freeExports && freeModule) {
10922     // in Node.js or RingoJS
10923     if (moduleExports) {
10924       (freeModule.exports = lodash)._ = lodash;
10925     }
10926
10927   }
10928   else {
10929     // in a browser or Rhino
10930     root._ = lodash;
10931   }
10932 }.call(this));
10933 (function(e){if("function"==typeof bootstrap)bootstrap("osmauth",e);else if("object"==typeof exports)module.exports=e();else if("function"==typeof define&&define.amd)define(e);else if("undefined"!=typeof ses){if(!ses.ok())return;ses.makeOsmAuth=e}else"undefined"!=typeof window?window.osmAuth=e():global.osmAuth=e()})(function(){var define,ses,bootstrap,module,exports;
10934 return (function(e,t,n){function i(n,s){if(!t[n]){if(!e[n]){var o=typeof require=="function"&&require;if(!s&&o)return o(n,!0);if(r)return r(n,!0);throw new Error("Cannot find module '"+n+"'")}var u=t[n]={exports:{}};e[n][0].call(u.exports,function(t){var r=e[n][1][t];return i(r?r:t)},u,u.exports)}return t[n].exports}var r=typeof require=="function"&&require;for(var s=0;s<n.length;s++)i(n[s]);return i})({1:[function(require,module,exports){
10935 'use strict';
10936
10937 var ohauth = require('ohauth'),
10938     xtend = require('xtend'),
10939     store = require('store');
10940
10941 // # osm-auth
10942 //
10943 // This code is only compatible with IE10+ because the [XDomainRequest](http://bit.ly/LfO7xo)
10944 // object, IE<10's idea of [CORS](http://en.wikipedia.org/wiki/Cross-origin_resource_sharing),
10945 // does not support custom headers, which this uses everywhere.
10946 module.exports = function(o) {
10947
10948     var oauth = {};
10949
10950     // authenticated users will also have a request token secret, but it's
10951     // not used in transactions with the server
10952     oauth.authenticated = function() {
10953         return !!(token('oauth_token') && token('oauth_token_secret'));
10954     };
10955
10956     oauth.logout = function() {
10957         token('oauth_token', '');
10958         token('oauth_token_secret', '');
10959         token('oauth_request_token_secret', '');
10960         return oauth;
10961     };
10962
10963     // TODO: detect lack of click event
10964     oauth.authenticate = function(callback) {
10965         if (oauth.authenticated()) return callback();
10966
10967         oauth.logout();
10968
10969         // ## Getting a request token
10970         var params = timenonce(getAuth(o)),
10971             url = o.url + '/oauth/request_token';
10972
10973         params.oauth_signature = ohauth.signature(
10974             o.oauth_secret, '',
10975             ohauth.baseString('POST', url, params));
10976
10977         if (!o.singlepage) {
10978             // Create a 600x550 popup window in the center of the screen
10979             var w = 600, h = 550,
10980                 settings = [
10981                     ['width', w], ['height', h],
10982                     ['left', screen.width / 2 - w / 2],
10983                     ['top', screen.height / 2 - h / 2]].map(function(x) {
10984                         return x.join('=');
10985                     }).join(','),
10986                 popup = window.open('about:blank', 'oauth_window', settings);
10987         }
10988
10989         // Request a request token. When this is complete, the popup
10990         // window is redirected to OSM's authorization page.
10991         ohauth.xhr('POST', url, params, null, {}, reqTokenDone);
10992         o.loading();
10993
10994         function reqTokenDone(err, xhr) {
10995             o.done();
10996             if (err) return callback(err);
10997             var resp = ohauth.stringQs(xhr.response);
10998             token('oauth_request_token_secret', resp.oauth_token_secret);
10999             var authorize_url = o.url + '/oauth/authorize?' + ohauth.qsString({
11000                 oauth_token: resp.oauth_token,
11001                 oauth_callback: location.href.replace('index.html', '')
11002                     .replace(/#.*/, '') + o.landing
11003             });
11004
11005             if (o.singlepage) {
11006                 location.href = authorize_url;
11007             } else {
11008                 popup.location = authorize_url;
11009             }
11010         }
11011
11012         // Called by a function in a landing page, in the popup window. The
11013         // window closes itself.
11014         window.authComplete = function(token) {
11015             var oauth_token = ohauth.stringQs(token.split('?')[1]);
11016             get_access_token(oauth_token.oauth_token);
11017             delete window.authComplete;
11018         };
11019
11020         // ## Getting an request token
11021         //
11022         // At this point we have an `oauth_token`, brought in from a function
11023         // call on a landing page popup.
11024         function get_access_token(oauth_token) {
11025             var url = o.url + '/oauth/access_token',
11026                 params = timenonce(getAuth(o)),
11027                 request_token_secret = token('oauth_request_token_secret');
11028             params.oauth_token = oauth_token;
11029             params.oauth_signature = ohauth.signature(
11030                 o.oauth_secret,
11031                 request_token_secret,
11032                 ohauth.baseString('POST', url, params));
11033
11034             // ## Getting an access token
11035             //
11036             // The final token required for authentication. At this point
11037             // we have a `request token secret`
11038             ohauth.xhr('POST', url, params, null, {}, accessTokenDone);
11039             o.loading();
11040         }
11041
11042         function accessTokenDone(err, xhr) {
11043             o.done();
11044             if (err) return callback(err);
11045             var access_token = ohauth.stringQs(xhr.response);
11046             token('oauth_token', access_token.oauth_token);
11047             token('oauth_token_secret', access_token.oauth_token_secret);
11048             callback(null, oauth);
11049         }
11050     };
11051
11052     oauth.bootstrapToken = function(oauth_token, callback) {
11053         // ## Getting an request token
11054         // At this point we have an `oauth_token`, brought in from a function
11055         // call on a landing page popup.
11056         function get_access_token(oauth_token) {
11057             var url = o.url + '/oauth/access_token',
11058                 params = timenonce(getAuth(o)),
11059                 request_token_secret = token('oauth_request_token_secret');
11060             params.oauth_token = oauth_token;
11061             params.oauth_signature = ohauth.signature(
11062                 o.oauth_secret,
11063                 request_token_secret,
11064                 ohauth.baseString('POST', url, params));
11065
11066             // ## Getting an access token
11067             // The final token required for authentication. At this point
11068             // we have a `request token secret`
11069             ohauth.xhr('POST', url, params, null, {}, accessTokenDone);
11070             o.loading();
11071         }
11072
11073         function accessTokenDone(err, xhr) {
11074             o.done();
11075             if (err) return callback(err);
11076             var access_token = ohauth.stringQs(xhr.response);
11077             token('oauth_token', access_token.oauth_token);
11078             token('oauth_token_secret', access_token.oauth_token_secret);
11079             callback(null, oauth);
11080         }
11081
11082         get_access_token(oauth_token);
11083     };
11084
11085     // # xhr
11086     //
11087     // A single XMLHttpRequest wrapper that does authenticated calls if the
11088     // user has logged in.
11089     oauth.xhr = function(options, callback) {
11090         if (!oauth.authenticated()) {
11091             if (o.auto) return oauth.authenticate(run);
11092             else return callback('not authenticated', null);
11093         } else return run();
11094
11095         function run() {
11096             var params = timenonce(getAuth(o)),
11097                 url = o.url + options.path,
11098                 oauth_token_secret = token('oauth_token_secret');
11099
11100             // https://tools.ietf.org/html/rfc5849#section-3.4.1.3.1
11101             if ((!options.options || !options.options.header ||
11102                 options.options.header['Content-Type'] === 'application/x-www-form-urlencoded') &&
11103                 options.content) {
11104                 params = xtend(params, ohauth.stringQs(options.content));
11105             }
11106
11107             params.oauth_token = token('oauth_token');
11108             params.oauth_signature = ohauth.signature(
11109                 o.oauth_secret,
11110                 oauth_token_secret,
11111                 ohauth.baseString(options.method, url, params));
11112
11113             ohauth.xhr(options.method,
11114                 url, params, options.content, options.options, done);
11115         }
11116
11117         function done(err, xhr) {
11118             if (err) return callback(err);
11119             else if (xhr.responseXML) return callback(err, xhr.responseXML);
11120             else return callback(err, xhr.response);
11121         }
11122     };
11123
11124     // pre-authorize this object, if we can just get a token and token_secret
11125     // from the start
11126     oauth.preauth = function(c) {
11127         if (!c) return;
11128         if (c.oauth_token) token('oauth_token', c.oauth_token);
11129         if (c.oauth_token_secret) token('oauth_token_secret', c.oauth_token_secret);
11130         return oauth;
11131     };
11132
11133     oauth.options = function(_) {
11134         if (!arguments.length) return o;
11135
11136         o = _;
11137
11138         o.url = o.url || 'http://www.openstreetmap.org';
11139         o.landing = o.landing || 'land.html';
11140
11141         o.singlepage = o.singlepage || false;
11142
11143         // Optional loading and loading-done functions for nice UI feedback.
11144         // by default, no-ops
11145         o.loading = o.loading || function() {};
11146         o.done = o.done || function() {};
11147
11148         return oauth.preauth(o);
11149     };
11150
11151     // 'stamp' an authentication object from `getAuth()`
11152     // with a [nonce](http://en.wikipedia.org/wiki/Cryptographic_nonce)
11153     // and timestamp
11154     function timenonce(o) {
11155         o.oauth_timestamp = ohauth.timestamp();
11156         o.oauth_nonce = ohauth.nonce();
11157         return o;
11158     }
11159
11160     // get/set tokens. These are prefixed with the base URL so that `osm-auth`
11161     // can be used with multiple APIs and the keys in `localStorage`
11162     // will not clash
11163     var token;
11164
11165     if (store.enabled) {
11166         token = function (x, y) {
11167             if (arguments.length === 1) return store.get(o.url + x);
11168             else if (arguments.length === 2) return store.set(o.url + x, y);
11169         };
11170     } else {
11171         var storage = {};
11172         token = function (x, y) {
11173             if (arguments.length === 1) return storage[o.url + x];
11174             else if (arguments.length === 2) return storage[o.url + x] = y;
11175         };
11176     }
11177
11178     // Get an authentication object. If you just add and remove properties
11179     // from a single object, you'll need to use `delete` to make sure that
11180     // it doesn't contain undesired properties for authentication
11181     function getAuth(o) {
11182         return {
11183             oauth_consumer_key: o.oauth_consumer_key,
11184             oauth_signature_method: "HMAC-SHA1"
11185         };
11186     }
11187
11188     // potentially pre-authorize
11189     oauth.options(o);
11190
11191     return oauth;
11192 };
11193
11194 },{"ohauth":2,"store":3,"xtend":4}],3:[function(require,module,exports){
11195 (function(global){;(function(win){
11196         var store = {},
11197                 doc = win.document,
11198                 localStorageName = 'localStorage',
11199                 storage
11200
11201         store.disabled = false
11202         store.set = function(key, value) {}
11203         store.get = function(key) {}
11204         store.remove = function(key) {}
11205         store.clear = function() {}
11206         store.transact = function(key, defaultVal, transactionFn) {
11207                 var val = store.get(key)
11208                 if (transactionFn == null) {
11209                         transactionFn = defaultVal
11210                         defaultVal = null
11211                 }
11212                 if (typeof val == 'undefined') { val = defaultVal || {} }
11213                 transactionFn(val)
11214                 store.set(key, val)
11215         }
11216         store.getAll = function() {}
11217         store.forEach = function() {}
11218
11219         store.serialize = function(value) {
11220                 return JSON.stringify(value)
11221         }
11222         store.deserialize = function(value) {
11223                 if (typeof value != 'string') { return undefined }
11224                 try { return JSON.parse(value) }
11225                 catch(e) { return value || undefined }
11226         }
11227
11228         // Functions to encapsulate questionable FireFox 3.6.13 behavior
11229         // when about.config::dom.storage.enabled === false
11230         // See https://github.com/marcuswestin/store.js/issues#issue/13
11231         function isLocalStorageNameSupported() {
11232                 try { return (localStorageName in win && win[localStorageName]) }
11233                 catch(err) { return false }
11234         }
11235
11236         if (isLocalStorageNameSupported()) {
11237                 storage = win[localStorageName]
11238                 store.set = function(key, val) {
11239                         if (val === undefined) { return store.remove(key) }
11240                         storage.setItem(key, store.serialize(val))
11241                         return val
11242                 }
11243                 store.get = function(key) { return store.deserialize(storage.getItem(key)) }
11244                 store.remove = function(key) { storage.removeItem(key) }
11245                 store.clear = function() { storage.clear() }
11246                 store.getAll = function() {
11247                         var ret = {}
11248                         store.forEach(function(key, val) {
11249                                 ret[key] = val
11250                         })
11251                         return ret
11252                 }
11253                 store.forEach = function(callback) {
11254                         for (var i=0; i<storage.length; i++) {
11255                                 var key = storage.key(i)
11256                                 callback(key, store.get(key))
11257                         }
11258                 }
11259         } else if (doc.documentElement.addBehavior) {
11260                 var storageOwner,
11261                         storageContainer
11262                 // Since #userData storage applies only to specific paths, we need to
11263                 // somehow link our data to a specific path.  We choose /favicon.ico
11264                 // as a pretty safe option, since all browsers already make a request to
11265                 // this URL anyway and being a 404 will not hurt us here.  We wrap an
11266                 // iframe pointing to the favicon in an ActiveXObject(htmlfile) object
11267                 // (see: http://msdn.microsoft.com/en-us/library/aa752574(v=VS.85).aspx)
11268                 // since the iframe access rules appear to allow direct access and
11269                 // manipulation of the document element, even for a 404 page.  This
11270                 // document can be used instead of the current document (which would
11271                 // have been limited to the current path) to perform #userData storage.
11272                 try {
11273                         storageContainer = new ActiveXObject('htmlfile')
11274                         storageContainer.open()
11275                         storageContainer.write('<s' + 'cript>document.w=window</s' + 'cript><iframe src="/favicon.ico"></iframe>')
11276                         storageContainer.close()
11277                         storageOwner = storageContainer.w.frames[0].document
11278                         storage = storageOwner.createElement('div')
11279                 } catch(e) {
11280                         // somehow ActiveXObject instantiation failed (perhaps some special
11281                         // security settings or otherwse), fall back to per-path storage
11282                         storage = doc.createElement('div')
11283                         storageOwner = doc.body
11284                 }
11285                 function withIEStorage(storeFunction) {
11286                         return function() {
11287                                 var args = Array.prototype.slice.call(arguments, 0)
11288                                 args.unshift(storage)
11289                                 // See http://msdn.microsoft.com/en-us/library/ms531081(v=VS.85).aspx
11290                                 // and http://msdn.microsoft.com/en-us/library/ms531424(v=VS.85).aspx
11291                                 storageOwner.appendChild(storage)
11292                                 storage.addBehavior('#default#userData')
11293                                 storage.load(localStorageName)
11294                                 var result = storeFunction.apply(store, args)
11295                                 storageOwner.removeChild(storage)
11296                                 return result
11297                         }
11298                 }
11299
11300                 // In IE7, keys may not contain special chars. See all of https://github.com/marcuswestin/store.js/issues/40
11301                 var forbiddenCharsRegex = new RegExp("[!\"#$%&'()*+,/\\\\:;<=>?@[\\]^`{|}~]", "g")
11302                 function ieKeyFix(key) {
11303                         return key.replace(forbiddenCharsRegex, '___')
11304                 }
11305                 store.set = withIEStorage(function(storage, key, val) {
11306                         key = ieKeyFix(key)
11307                         if (val === undefined) { return store.remove(key) }
11308                         storage.setAttribute(key, store.serialize(val))
11309                         storage.save(localStorageName)
11310                         return val
11311                 })
11312                 store.get = withIEStorage(function(storage, key) {
11313                         key = ieKeyFix(key)
11314                         return store.deserialize(storage.getAttribute(key))
11315                 })
11316                 store.remove = withIEStorage(function(storage, key) {
11317                         key = ieKeyFix(key)
11318                         storage.removeAttribute(key)
11319                         storage.save(localStorageName)
11320                 })
11321                 store.clear = withIEStorage(function(storage) {
11322                         var attributes = storage.XMLDocument.documentElement.attributes
11323                         storage.load(localStorageName)
11324                         for (var i=0, attr; attr=attributes[i]; i++) {
11325                                 storage.removeAttribute(attr.name)
11326                         }
11327                         storage.save(localStorageName)
11328                 })
11329                 store.getAll = function(storage) {
11330                         var ret = {}
11331                         store.forEach(function(key, val) {
11332                                 ret[key] = val
11333                         })
11334                         return ret
11335                 }
11336                 store.forEach = withIEStorage(function(storage, callback) {
11337                         var attributes = storage.XMLDocument.documentElement.attributes
11338                         for (var i=0, attr; attr=attributes[i]; ++i) {
11339                                 callback(attr.name, store.deserialize(storage.getAttribute(attr.name)))
11340                         }
11341                 })
11342         }
11343
11344         try {
11345                 var testKey = '__storejs__'
11346                 store.set(testKey, testKey)
11347                 if (store.get(testKey) != testKey) { store.disabled = true }
11348                 store.remove(testKey)
11349         } catch(e) {
11350                 store.disabled = true
11351         }
11352         store.enabled = !store.disabled
11353         
11354         if (typeof module != 'undefined' && module.exports) { module.exports = store }
11355         else if (typeof define === 'function' && define.amd) { define(store) }
11356         else { win.store = store }
11357         
11358 })(this.window || global);
11359
11360 })(window)
11361 },{}],5:[function(require,module,exports){
11362 module.exports = hasKeys
11363
11364 function hasKeys(source) {
11365     return source !== null &&
11366         (typeof source === "object" ||
11367         typeof source === "function")
11368 }
11369
11370 },{}],4:[function(require,module,exports){
11371 var Keys = require("object-keys")
11372 var hasKeys = require("./has-keys")
11373
11374 module.exports = extend
11375
11376 function extend() {
11377     var target = {}
11378
11379     for (var i = 0; i < arguments.length; i++) {
11380         var source = arguments[i]
11381
11382         if (!hasKeys(source)) {
11383             continue
11384         }
11385
11386         var keys = Keys(source)
11387
11388         for (var j = 0; j < keys.length; j++) {
11389             var name = keys[j]
11390             target[name] = source[name]
11391         }
11392     }
11393
11394     return target
11395 }
11396
11397 },{"./has-keys":5,"object-keys":6}],7:[function(require,module,exports){
11398 (function(global){/**
11399  * jsHashes - A fast and independent hashing library pure JavaScript implemented (ES3 compliant) for both server and client side
11400  * 
11401  * @class Hashes
11402  * @author Tomas Aparicio <tomas@rijndael-project.com>
11403  * @license New BSD (see LICENSE file)
11404  * @version 1.0.4
11405  *
11406  * Algorithms specification:
11407  *
11408  * MD5 <http://www.ietf.org/rfc/rfc1321.txt>
11409  * RIPEMD-160 <http://homes.esat.kuleuven.be/~bosselae/ripemd160.html>
11410  * SHA1   <http://csrc.nist.gov/publications/fips/fips180-4/fips-180-4.pdf>
11411  * SHA256 <http://csrc.nist.gov/publications/fips/fips180-4/fips-180-4.pdf>
11412  * SHA512 <http://csrc.nist.gov/publications/fips/fips180-4/fips-180-4.pdf>
11413  * HMAC <http://www.ietf.org/rfc/rfc2104.txt>
11414  *
11415  */
11416 (function(){
11417   var Hashes;
11418   
11419   // private helper methods
11420   function utf8Encode(str) {
11421     var  x, y, output = '', i = -1, l;
11422     
11423     if (str && str.length) {
11424       l = str.length;
11425       while ((i+=1) < l) {
11426         /* Decode utf-16 surrogate pairs */
11427         x = str.charCodeAt(i);
11428         y = i + 1 < l ? str.charCodeAt(i + 1) : 0;
11429         if (0xD800 <= x && x <= 0xDBFF && 0xDC00 <= y && y <= 0xDFFF) {
11430             x = 0x10000 + ((x & 0x03FF) << 10) + (y & 0x03FF);
11431             i += 1;
11432         }
11433         /* Encode output as utf-8 */
11434         if (x <= 0x7F) {
11435             output += String.fromCharCode(x);
11436         } else if (x <= 0x7FF) {
11437             output += String.fromCharCode(0xC0 | ((x >>> 6 ) & 0x1F),
11438                         0x80 | ( x & 0x3F));
11439         } else if (x <= 0xFFFF) {
11440             output += String.fromCharCode(0xE0 | ((x >>> 12) & 0x0F),
11441                         0x80 | ((x >>> 6 ) & 0x3F),
11442                         0x80 | ( x & 0x3F));
11443         } else if (x <= 0x1FFFFF) {
11444             output += String.fromCharCode(0xF0 | ((x >>> 18) & 0x07),
11445                         0x80 | ((x >>> 12) & 0x3F),
11446                         0x80 | ((x >>> 6 ) & 0x3F),
11447                         0x80 | ( x & 0x3F));
11448         }
11449       }
11450     }
11451     return output;
11452   }
11453   
11454   function utf8Decode(str) {
11455     var i, ac, c1, c2, c3, arr = [], l;
11456     i = ac = c1 = c2 = c3 = 0;
11457     
11458     if (str && str.length) {
11459       l = str.length;
11460       str += '';
11461     
11462       while (i < l) {
11463           c1 = str.charCodeAt(i);
11464           ac += 1;
11465           if (c1 < 128) {
11466               arr[ac] = String.fromCharCode(c1);
11467               i+=1;
11468           } else if (c1 > 191 && c1 < 224) {
11469               c2 = str.charCodeAt(i + 1);
11470               arr[ac] = String.fromCharCode(((c1 & 31) << 6) | (c2 & 63));
11471               i += 2;
11472           } else {
11473               c2 = str.charCodeAt(i + 1);
11474               c3 = str.charCodeAt(i + 2);
11475               arr[ac] = String.fromCharCode(((c1 & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63));
11476               i += 3;
11477           }
11478       }
11479     }
11480     return arr.join('');
11481   }
11482
11483   /**
11484    * Add integers, wrapping at 2^32. This uses 16-bit operations internally
11485    * to work around bugs in some JS interpreters.
11486    */
11487   function safe_add(x, y) {
11488     var lsw = (x & 0xFFFF) + (y & 0xFFFF),
11489         msw = (x >> 16) + (y >> 16) + (lsw >> 16);
11490     return (msw << 16) | (lsw & 0xFFFF);
11491   }
11492
11493   /**
11494    * Bitwise rotate a 32-bit number to the left.
11495    */
11496   function bit_rol(num, cnt) {
11497     return (num << cnt) | (num >>> (32 - cnt));
11498   }
11499
11500   /**
11501    * Convert a raw string to a hex string
11502    */
11503   function rstr2hex(input, hexcase) {
11504     var hex_tab = hexcase ? '0123456789ABCDEF' : '0123456789abcdef',
11505         output = '', x, i = 0, l = input.length;
11506     for (; i < l; i+=1) {
11507       x = input.charCodeAt(i);
11508       output += hex_tab.charAt((x >>> 4) & 0x0F) + hex_tab.charAt(x & 0x0F);
11509     }
11510     return output;
11511   }
11512
11513   /**
11514    * Encode a string as utf-16
11515    */
11516   function str2rstr_utf16le(input) {
11517     var i, l = input.length, output = '';
11518     for (i = 0; i < l; i+=1) {
11519       output += String.fromCharCode( input.charCodeAt(i) & 0xFF, (input.charCodeAt(i) >>> 8) & 0xFF);
11520     }
11521     return output;
11522   }
11523
11524   function str2rstr_utf16be(input) {
11525     var i, l = input.length, output = '';
11526     for (i = 0; i < l; i+=1) {
11527       output += String.fromCharCode((input.charCodeAt(i) >>> 8) & 0xFF, input.charCodeAt(i) & 0xFF);
11528     }
11529     return output;
11530   }
11531
11532   /**
11533    * Convert an array of big-endian words to a string
11534    */
11535   function binb2rstr(input) {
11536     var i, l = input.length * 32, output = '';
11537     for (i = 0; i < l; i += 8) {
11538         output += String.fromCharCode((input[i>>5] >>> (24 - i % 32)) & 0xFF);
11539     }
11540     return output;
11541   }
11542
11543   /**
11544    * Convert an array of little-endian words to a string
11545    */
11546   function binl2rstr(input) {
11547     var i, l = input.length * 32, output = '';
11548     for (i = 0;i < l; i += 8) {
11549       output += String.fromCharCode((input[i>>5] >>> (i % 32)) & 0xFF);
11550     }
11551     return output;
11552   }
11553
11554   /**
11555    * Convert a raw string to an array of little-endian words
11556    * Characters >255 have their high-byte silently ignored.
11557    */
11558   function rstr2binl(input) {
11559     var i, l = input.length * 8, output = Array(input.length >> 2), lo = output.length;
11560     for (i = 0; i < lo; i+=1) {
11561       output[i] = 0;
11562     }
11563     for (i = 0; i < l; i += 8) {
11564       output[i>>5] |= (input.charCodeAt(i / 8) & 0xFF) << (i%32);
11565     }
11566     return output;
11567   }
11568   
11569   /**
11570    * Convert a raw string to an array of big-endian words 
11571    * Characters >255 have their high-byte silently ignored.
11572    */
11573    function rstr2binb(input) {
11574       var i, l = input.length * 8, output = Array(input.length >> 2), lo = output.length;
11575       for (i = 0; i < lo; i+=1) {
11576             output[i] = 0;
11577         }
11578       for (i = 0; i < l; i += 8) {
11579             output[i>>5] |= (input.charCodeAt(i / 8) & 0xFF) << (24 - i % 32);
11580         }
11581       return output;
11582    }
11583
11584   /**
11585    * Convert a raw string to an arbitrary string encoding
11586    */
11587   function rstr2any(input, encoding) {
11588     var divisor = encoding.length,
11589         remainders = Array(),
11590         i, q, x, ld, quotient, dividend, output, full_length;
11591   
11592     /* Convert to an array of 16-bit big-endian values, forming the dividend */
11593     dividend = Array(Math.ceil(input.length / 2));
11594     ld = dividend.length;
11595     for (i = 0; i < ld; i+=1) {
11596       dividend[i] = (input.charCodeAt(i * 2) << 8) | input.charCodeAt(i * 2 + 1);
11597     }
11598   
11599     /**
11600      * Repeatedly perform a long division. The binary array forms the dividend,
11601      * the length of the encoding is the divisor. Once computed, the quotient
11602      * forms the dividend for the next step. We stop when the dividend is zerHashes.
11603      * All remainders are stored for later use.
11604      */
11605     while(dividend.length > 0) {
11606       quotient = Array();
11607       x = 0;
11608       for (i = 0; i < dividend.length; i+=1) {
11609         x = (x << 16) + dividend[i];
11610         q = Math.floor(x / divisor);
11611         x -= q * divisor;
11612         if (quotient.length > 0 || q > 0) {
11613           quotient[quotient.length] = q;
11614         }
11615       }
11616       remainders[remainders.length] = x;
11617       dividend = quotient;
11618     }
11619   
11620     /* Convert the remainders to the output string */
11621     output = '';
11622     for (i = remainders.length - 1; i >= 0; i--) {
11623       output += encoding.charAt(remainders[i]);
11624     }
11625   
11626     /* Append leading zero equivalents */
11627     full_length = Math.ceil(input.length * 8 / (Math.log(encoding.length) / Math.log(2)));
11628     for (i = output.length; i < full_length; i+=1) {
11629       output = encoding[0] + output;
11630     }
11631     return output;
11632   }
11633
11634   /**
11635    * Convert a raw string to a base-64 string
11636    */
11637   function rstr2b64(input, b64pad) {
11638     var tab = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',
11639         output = '',
11640         len = input.length, i, j, triplet;
11641     b64pad= b64pad || '=';
11642     for (i = 0; i < len; i += 3) {
11643       triplet = (input.charCodeAt(i) << 16)
11644             | (i + 1 < len ? input.charCodeAt(i+1) << 8 : 0)
11645             | (i + 2 < len ? input.charCodeAt(i+2)      : 0);
11646       for (j = 0; j < 4; j+=1) {
11647         if (i * 8 + j * 6 > input.length * 8) { 
11648           output += b64pad; 
11649         } else { 
11650           output += tab.charAt((triplet >>> 6*(3-j)) & 0x3F); 
11651         }
11652        }
11653     }
11654     return output;
11655   }
11656
11657   Hashes = {
11658   /**  
11659    * @property {String} version
11660    * @readonly
11661    */
11662   VERSION : '1.0.3',
11663   /**
11664    * @member Hashes
11665    * @class Base64
11666    * @constructor
11667    */
11668   Base64 : function () {
11669     // private properties
11670     var tab = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',
11671         pad = '=', // default pad according with the RFC standard
11672         url = false, // URL encoding support @todo
11673         utf8 = true; // by default enable UTF-8 support encoding
11674
11675     // public method for encoding
11676     this.encode = function (input) {
11677       var i, j, triplet,
11678           output = '', 
11679           len = input.length;
11680
11681       pad = pad || '=';
11682       input = (utf8) ? utf8Encode(input) : input;
11683
11684       for (i = 0; i < len; i += 3) {
11685         triplet = (input.charCodeAt(i) << 16)
11686               | (i + 1 < len ? input.charCodeAt(i+1) << 8 : 0)
11687               | (i + 2 < len ? input.charCodeAt(i+2) : 0);
11688         for (j = 0; j < 4; j+=1) {
11689           if (i * 8 + j * 6 > len * 8) {
11690               output += pad;
11691           } else {
11692               output += tab.charAt((triplet >>> 6*(3-j)) & 0x3F);
11693           }
11694         }
11695       }
11696       return output;    
11697     };
11698
11699     // public method for decoding
11700     this.decode = function (input) {
11701       // var b64 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';
11702       var i, o1, o2, o3, h1, h2, h3, h4, bits, ac,
11703         dec = '',
11704         arr = [];
11705       if (!input) { return input; }
11706
11707       i = ac = 0;
11708       input = input.replace(new RegExp('\\'+pad,'gi'),''); // use '='
11709       //input += '';
11710
11711       do { // unpack four hexets into three octets using index points in b64
11712         h1 = tab.indexOf(input.charAt(i+=1));
11713         h2 = tab.indexOf(input.charAt(i+=1));
11714         h3 = tab.indexOf(input.charAt(i+=1));
11715         h4 = tab.indexOf(input.charAt(i+=1));
11716
11717         bits = h1 << 18 | h2 << 12 | h3 << 6 | h4;
11718
11719         o1 = bits >> 16 & 0xff;
11720         o2 = bits >> 8 & 0xff;
11721         o3 = bits & 0xff;
11722         ac += 1;
11723
11724         if (h3 === 64) {
11725           arr[ac] = String.fromCharCode(o1);
11726         } else if (h4 === 64) {
11727           arr[ac] = String.fromCharCode(o1, o2);
11728         } else {
11729           arr[ac] = String.fromCharCode(o1, o2, o3);
11730         }
11731       } while (i < input.length);
11732
11733       dec = arr.join('');
11734       dec = (utf8) ? utf8Decode(dec) : dec;
11735
11736       return dec;
11737     };
11738
11739     // set custom pad string
11740     this.setPad = function (str) {
11741         pad = str || pad;
11742         return this;
11743     };
11744     // set custom tab string characters
11745     this.setTab = function (str) {
11746         tab = str || tab;
11747         return this;
11748     };
11749     this.setUTF8 = function (bool) {
11750         if (typeof bool === 'boolean') {
11751           utf8 = bool;
11752         }
11753         return this;
11754     };
11755   },
11756
11757   /**
11758    * CRC-32 calculation
11759    * @member Hashes
11760    * @method CRC32
11761    * @static
11762    * @param {String} str Input String
11763    * @return {String}
11764    */
11765   CRC32 : function (str) {
11766     var crc = 0, x = 0, y = 0, table, i, iTop;
11767     str = utf8Encode(str);
11768         
11769     table = [ 
11770         '00000000 77073096 EE0E612C 990951BA 076DC419 706AF48F E963A535 9E6495A3 0EDB8832 ',
11771         '79DCB8A4 E0D5E91E 97D2D988 09B64C2B 7EB17CBD E7B82D07 90BF1D91 1DB71064 6AB020F2 F3B97148 ',
11772         '84BE41DE 1ADAD47D 6DDDE4EB F4D4B551 83D385C7 136C9856 646BA8C0 FD62F97A 8A65C9EC 14015C4F ',
11773         '63066CD9 FA0F3D63 8D080DF5 3B6E20C8 4C69105E D56041E4 A2677172 3C03E4D1 4B04D447 D20D85FD ',
11774         'A50AB56B 35B5A8FA 42B2986C DBBBC9D6 ACBCF940 32D86CE3 45DF5C75 DCD60DCF ABD13D59 26D930AC ',
11775         '51DE003A C8D75180 BFD06116 21B4F4B5 56B3C423 CFBA9599 B8BDA50F 2802B89E 5F058808 C60CD9B2 ',
11776         'B10BE924 2F6F7C87 58684C11 C1611DAB B6662D3D 76DC4190 01DB7106 98D220BC EFD5102A 71B18589 ',
11777         '06B6B51F 9FBFE4A5 E8B8D433 7807C9A2 0F00F934 9609A88E E10E9818 7F6A0DBB 086D3D2D 91646C97 ',
11778         'E6635C01 6B6B51F4 1C6C6162 856530D8 F262004E 6C0695ED 1B01A57B 8208F4C1 F50FC457 65B0D9C6 ',
11779         '12B7E950 8BBEB8EA FCB9887C 62DD1DDF 15DA2D49 8CD37CF3 FBD44C65 4DB26158 3AB551CE A3BC0074 ',
11780         'D4BB30E2 4ADFA541 3DD895D7 A4D1C46D D3D6F4FB 4369E96A 346ED9FC AD678846 DA60B8D0 44042D73 ',
11781         '33031DE5 AA0A4C5F DD0D7CC9 5005713C 270241AA BE0B1010 C90C2086 5768B525 206F85B3 B966D409 ',
11782         'CE61E49F 5EDEF90E 29D9C998 B0D09822 C7D7A8B4 59B33D17 2EB40D81 B7BD5C3B C0BA6CAD EDB88320 ',
11783         '9ABFB3B6 03B6E20C 74B1D29A EAD54739 9DD277AF 04DB2615 73DC1683 E3630B12 94643B84 0D6D6A3E ',
11784         '7A6A5AA8 E40ECF0B 9309FF9D 0A00AE27 7D079EB1 F00F9344 8708A3D2 1E01F268 6906C2FE F762575D ',
11785         '806567CB 196C3671 6E6B06E7 FED41B76 89D32BE0 10DA7A5A 67DD4ACC F9B9DF6F 8EBEEFF9 17B7BE43 ',
11786         '60B08ED5 D6D6A3E8 A1D1937E 38D8C2C4 4FDFF252 D1BB67F1 A6BC5767 3FB506DD 48B2364B D80D2BDA ',
11787         'AF0A1B4C 36034AF6 41047A60 DF60EFC3 A867DF55 316E8EEF 4669BE79 CB61B38C BC66831A 256FD2A0 ', 
11788         '5268E236 CC0C7795 BB0B4703 220216B9 5505262F C5BA3BBE B2BD0B28 2BB45A92 5CB36A04 C2D7FFA7 ',
11789         'B5D0CF31 2CD99E8B 5BDEAE1D 9B64C2B0 EC63F226 756AA39C 026D930A 9C0906A9 EB0E363F 72076785 ',
11790         '05005713 95BF4A82 E2B87A14 7BB12BAE 0CB61B38 92D28E9B E5D5BE0D 7CDCEFB7 0BDBDF21 86D3D2D4 ',
11791         'F1D4E242 68DDB3F8 1FDA836E 81BE16CD F6B9265B 6FB077E1 18B74777 88085AE6 FF0F6A70 66063BCA ',
11792         '11010B5C 8F659EFF F862AE69 616BFFD3 166CCF45 A00AE278 D70DD2EE 4E048354 3903B3C2 A7672661 ',
11793         'D06016F7 4969474D 3E6E77DB AED16A4A D9D65ADC 40DF0B66 37D83BF0 A9BCAE53 DEBB9EC5 47B2CF7F ',
11794         '30B5FFE9 BDBDF21C CABAC28A 53B39330 24B4A3A6 BAD03605 CDD70693 54DE5729 23D967BF B3667A2E ',
11795         'C4614AB8 5D681B02 2A6F2B94 B40BBE37 C30C8EA1 5A05DF1B 2D02EF8D'
11796     ].join('');
11797
11798     crc = crc ^ (-1);
11799     for (i = 0, iTop = str.length; i < iTop; i+=1 ) {
11800         y = ( crc ^ str.charCodeAt( i ) ) & 0xFF;
11801         x = '0x' + table.substr( y * 9, 8 );
11802         crc = ( crc >>> 8 ) ^ x;
11803     }
11804     // always return a positive number (that's what >>> 0 does)
11805     return (crc ^ (-1)) >>> 0;
11806   },
11807   /**
11808    * @member Hashes
11809    * @class MD5
11810    * @constructor
11811    * @param {Object} [config]
11812    * 
11813    * A JavaScript implementation of the RSA Data Security, Inc. MD5 Message
11814    * Digest Algorithm, as defined in RFC 1321.
11815    * Version 2.2 Copyright (C) Paul Johnston 1999 - 2009
11816    * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet
11817    * See <http://pajhome.org.uk/crypt/md5> for more infHashes.
11818    */
11819   MD5 : function (options) {  
11820     /**
11821      * Private config properties. You may need to tweak these to be compatible with
11822      * the server-side, but the defaults work in most cases.
11823      * See {@link Hashes.MD5#method-setUpperCase} and {@link Hashes.SHA1#method-setUpperCase}
11824      */
11825     var hexcase = (options && typeof options.uppercase === 'boolean') ? options.uppercase : false, // hexadecimal output case format. false - lowercase; true - uppercase
11826         b64pad = (options && typeof options.pad === 'string') ? options.pda : '=', // base-64 pad character. Defaults to '=' for strict RFC compliance
11827         utf8 = (options && typeof options.utf8 === 'boolean') ? options.utf8 : true; // enable/disable utf8 encoding
11828
11829     // privileged (public) methods 
11830     this.hex = function (s) { 
11831       return rstr2hex(rstr(s, utf8), hexcase);
11832     };
11833     this.b64 = function (s) { 
11834       return rstr2b64(rstr(s), b64pad);
11835     };
11836     this.any = function(s, e) { 
11837       return rstr2any(rstr(s, utf8), e); 
11838     };
11839     this.hex_hmac = function (k, d) { 
11840       return rstr2hex(rstr_hmac(k, d), hexcase); 
11841     };
11842     this.b64_hmac = function (k, d) { 
11843       return rstr2b64(rstr_hmac(k,d), b64pad); 
11844     };
11845     this.any_hmac = function (k, d, e) { 
11846       return rstr2any(rstr_hmac(k, d), e); 
11847     };
11848     /**
11849      * Perform a simple self-test to see if the VM is working
11850      * @return {String} Hexadecimal hash sample
11851      */
11852     this.vm_test = function () {
11853       return hex('abc').toLowerCase() === '900150983cd24fb0d6963f7d28e17f72';
11854     };
11855     /** 
11856      * Enable/disable uppercase hexadecimal returned string 
11857      * @param {Boolean} 
11858      * @return {Object} this
11859      */ 
11860     this.setUpperCase = function (a) {
11861       if (typeof a === 'boolean' ) {
11862         hexcase = a;
11863       }
11864       return this;
11865     };
11866     /** 
11867      * Defines a base64 pad string 
11868      * @param {String} Pad
11869      * @return {Object} this
11870      */ 
11871     this.setPad = function (a) {
11872       b64pad = a || b64pad;
11873       return this;
11874     };
11875     /** 
11876      * Defines a base64 pad string 
11877      * @param {Boolean} 
11878      * @return {Object} [this]
11879      */ 
11880     this.setUTF8 = function (a) {
11881       if (typeof a === 'boolean') { 
11882         utf8 = a;
11883       }
11884       return this;
11885     };
11886
11887     // private methods
11888
11889     /**
11890      * Calculate the MD5 of a raw string
11891      */
11892     function rstr(s) {
11893       s = (utf8) ? utf8Encode(s): s;
11894       return binl2rstr(binl(rstr2binl(s), s.length * 8));
11895     }
11896     
11897     /**
11898      * Calculate the HMAC-MD5, of a key and some data (raw strings)
11899      */
11900     function rstr_hmac(key, data) {
11901       var bkey, ipad, opad, hash, i;
11902
11903       key = (utf8) ? utf8Encode(key) : key;
11904       data = (utf8) ? utf8Encode(data) : data;
11905       bkey = rstr2binl(key);
11906       if (bkey.length > 16) { 
11907         bkey = binl(bkey, key.length * 8); 
11908       }
11909
11910       ipad = Array(16), opad = Array(16); 
11911       for (i = 0; i < 16; i+=1) {
11912           ipad[i] = bkey[i] ^ 0x36363636;
11913           opad[i] = bkey[i] ^ 0x5C5C5C5C;
11914       }
11915       hash = binl(ipad.concat(rstr2binl(data)), 512 + data.length * 8);
11916       return binl2rstr(binl(opad.concat(hash), 512 + 128));
11917     }
11918
11919     /**
11920      * Calculate the MD5 of an array of little-endian words, and a bit length.
11921      */
11922     function binl(x, len) {
11923       var i, olda, oldb, oldc, oldd,
11924           a =  1732584193,
11925           b = -271733879,
11926           c = -1732584194,
11927           d =  271733878;
11928         
11929       /* append padding */
11930       x[len >> 5] |= 0x80 << ((len) % 32);
11931       x[(((len + 64) >>> 9) << 4) + 14] = len;
11932
11933       for (i = 0; i < x.length; i += 16) {
11934         olda = a;
11935         oldb = b;
11936         oldc = c;
11937         oldd = d;
11938
11939         a = md5_ff(a, b, c, d, x[i+ 0], 7 , -680876936);
11940         d = md5_ff(d, a, b, c, x[i+ 1], 12, -389564586);
11941         c = md5_ff(c, d, a, b, x[i+ 2], 17,  606105819);
11942         b = md5_ff(b, c, d, a, x[i+ 3], 22, -1044525330);
11943         a = md5_ff(a, b, c, d, x[i+ 4], 7 , -176418897);
11944         d = md5_ff(d, a, b, c, x[i+ 5], 12,  1200080426);
11945         c = md5_ff(c, d, a, b, x[i+ 6], 17, -1473231341);
11946         b = md5_ff(b, c, d, a, x[i+ 7], 22, -45705983);
11947         a = md5_ff(a, b, c, d, x[i+ 8], 7 ,  1770035416);
11948         d = md5_ff(d, a, b, c, x[i+ 9], 12, -1958414417);
11949         c = md5_ff(c, d, a, b, x[i+10], 17, -42063);
11950         b = md5_ff(b, c, d, a, x[i+11], 22, -1990404162);
11951         a = md5_ff(a, b, c, d, x[i+12], 7 ,  1804603682);
11952         d = md5_ff(d, a, b, c, x[i+13], 12, -40341101);
11953         c = md5_ff(c, d, a, b, x[i+14], 17, -1502002290);
11954         b = md5_ff(b, c, d, a, x[i+15], 22,  1236535329);
11955
11956         a = md5_gg(a, b, c, d, x[i+ 1], 5 , -165796510);
11957         d = md5_gg(d, a, b, c, x[i+ 6], 9 , -1069501632);
11958         c = md5_gg(c, d, a, b, x[i+11], 14,  643717713);
11959         b = md5_gg(b, c, d, a, x[i+ 0], 20, -373897302);
11960         a = md5_gg(a, b, c, d, x[i+ 5], 5 , -701558691);
11961         d = md5_gg(d, a, b, c, x[i+10], 9 ,  38016083);
11962         c = md5_gg(c, d, a, b, x[i+15], 14, -660478335);
11963         b = md5_gg(b, c, d, a, x[i+ 4], 20, -405537848);
11964         a = md5_gg(a, b, c, d, x[i+ 9], 5 ,  568446438);
11965         d = md5_gg(d, a, b, c, x[i+14], 9 , -1019803690);
11966         c = md5_gg(c, d, a, b, x[i+ 3], 14, -187363961);
11967         b = md5_gg(b, c, d, a, x[i+ 8], 20,  1163531501);
11968         a = md5_gg(a, b, c, d, x[i+13], 5 , -1444681467);
11969         d = md5_gg(d, a, b, c, x[i+ 2], 9 , -51403784);
11970         c = md5_gg(c, d, a, b, x[i+ 7], 14,  1735328473);
11971         b = md5_gg(b, c, d, a, x[i+12], 20, -1926607734);
11972
11973         a = md5_hh(a, b, c, d, x[i+ 5], 4 , -378558);
11974         d = md5_hh(d, a, b, c, x[i+ 8], 11, -2022574463);
11975         c = md5_hh(c, d, a, b, x[i+11], 16,  1839030562);
11976         b = md5_hh(b, c, d, a, x[i+14], 23, -35309556);
11977         a = md5_hh(a, b, c, d, x[i+ 1], 4 , -1530992060);
11978         d = md5_hh(d, a, b, c, x[i+ 4], 11,  1272893353);
11979         c = md5_hh(c, d, a, b, x[i+ 7], 16, -155497632);
11980         b = md5_hh(b, c, d, a, x[i+10], 23, -1094730640);
11981         a = md5_hh(a, b, c, d, x[i+13], 4 ,  681279174);
11982         d = md5_hh(d, a, b, c, x[i+ 0], 11, -358537222);
11983         c = md5_hh(c, d, a, b, x[i+ 3], 16, -722521979);
11984         b = md5_hh(b, c, d, a, x[i+ 6], 23,  76029189);
11985         a = md5_hh(a, b, c, d, x[i+ 9], 4 , -640364487);
11986         d = md5_hh(d, a, b, c, x[i+12], 11, -421815835);
11987         c = md5_hh(c, d, a, b, x[i+15], 16,  530742520);
11988         b = md5_hh(b, c, d, a, x[i+ 2], 23, -995338651);
11989
11990         a = md5_ii(a, b, c, d, x[i+ 0], 6 , -198630844);
11991         d = md5_ii(d, a, b, c, x[i+ 7], 10,  1126891415);
11992         c = md5_ii(c, d, a, b, x[i+14], 15, -1416354905);
11993         b = md5_ii(b, c, d, a, x[i+ 5], 21, -57434055);
11994         a = md5_ii(a, b, c, d, x[i+12], 6 ,  1700485571);
11995         d = md5_ii(d, a, b, c, x[i+ 3], 10, -1894986606);
11996         c = md5_ii(c, d, a, b, x[i+10], 15, -1051523);
11997         b = md5_ii(b, c, d, a, x[i+ 1], 21, -2054922799);
11998         a = md5_ii(a, b, c, d, x[i+ 8], 6 ,  1873313359);
11999         d = md5_ii(d, a, b, c, x[i+15], 10, -30611744);
12000         c = md5_ii(c, d, a, b, x[i+ 6], 15, -1560198380);
12001         b = md5_ii(b, c, d, a, x[i+13], 21,  1309151649);
12002         a = md5_ii(a, b, c, d, x[i+ 4], 6 , -145523070);
12003         d = md5_ii(d, a, b, c, x[i+11], 10, -1120210379);
12004         c = md5_ii(c, d, a, b, x[i+ 2], 15,  718787259);
12005         b = md5_ii(b, c, d, a, x[i+ 9], 21, -343485551);
12006
12007         a = safe_add(a, olda);
12008         b = safe_add(b, oldb);
12009         c = safe_add(c, oldc);
12010         d = safe_add(d, oldd);
12011       }
12012       return Array(a, b, c, d);
12013     }
12014
12015     /**
12016      * These functions implement the four basic operations the algorithm uses.
12017      */
12018     function md5_cmn(q, a, b, x, s, t) {
12019       return safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s),b);
12020     }
12021     function md5_ff(a, b, c, d, x, s, t) {
12022       return md5_cmn((b & c) | ((~b) & d), a, b, x, s, t);
12023     }
12024     function md5_gg(a, b, c, d, x, s, t) {
12025       return md5_cmn((b & d) | (c & (~d)), a, b, x, s, t);
12026     }
12027     function md5_hh(a, b, c, d, x, s, t) {
12028       return md5_cmn(b ^ c ^ d, a, b, x, s, t);
12029     }
12030     function md5_ii(a, b, c, d, x, s, t) {
12031       return md5_cmn(c ^ (b | (~d)), a, b, x, s, t);
12032     }
12033   },
12034   /**
12035    * @member Hashes
12036    * @class Hashes.SHA1
12037    * @param {Object} [config]
12038    * @constructor
12039    * 
12040    * A JavaScript implementation of the Secure Hash Algorithm, SHA-1, as defined in FIPS 180-1
12041    * Version 2.2 Copyright Paul Johnston 2000 - 2009.
12042    * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet
12043    * See http://pajhome.org.uk/crypt/md5 for details.
12044    */
12045   SHA1 : function (options) {
12046    /**
12047      * Private config properties. You may need to tweak these to be compatible with
12048      * the server-side, but the defaults work in most cases.
12049      * See {@link Hashes.MD5#method-setUpperCase} and {@link Hashes.SHA1#method-setUpperCase}
12050      */
12051     var hexcase = (options && typeof options.uppercase === 'boolean') ? options.uppercase : false, // hexadecimal output case format. false - lowercase; true - uppercase
12052         b64pad = (options && typeof options.pad === 'string') ? options.pda : '=', // base-64 pad character. Defaults to '=' for strict RFC compliance
12053         utf8 = (options && typeof options.utf8 === 'boolean') ? options.utf8 : true; // enable/disable utf8 encoding
12054
12055     // public methods
12056     this.hex = function (s) { 
12057         return rstr2hex(rstr(s, utf8), hexcase); 
12058     };
12059     this.b64 = function (s) { 
12060         return rstr2b64(rstr(s, utf8), b64pad);
12061     };
12062     this.any = function (s, e) { 
12063         return rstr2any(rstr(s, utf8), e);
12064     };
12065     this.hex_hmac = function (k, d) {
12066         return rstr2hex(rstr_hmac(k, d));
12067     };
12068     this.b64_hmac = function (k, d) { 
12069         return rstr2b64(rstr_hmac(k, d), b64pad); 
12070     };
12071     this.any_hmac = function (k, d, e) { 
12072         return rstr2any(rstr_hmac(k, d), e);
12073     };
12074     /**
12075      * Perform a simple self-test to see if the VM is working
12076      * @return {String} Hexadecimal hash sample
12077      * @public
12078      */
12079     this.vm_test = function () {
12080       return hex('abc').toLowerCase() === '900150983cd24fb0d6963f7d28e17f72';
12081     };
12082     /** 
12083      * @description Enable/disable uppercase hexadecimal returned string 
12084      * @param {boolean} 
12085      * @return {Object} this
12086      * @public
12087      */ 
12088     this.setUpperCase = function (a) {
12089         if (typeof a === 'boolean') {
12090         hexcase = a;
12091       }
12092         return this;
12093     };
12094     /** 
12095      * @description Defines a base64 pad string 
12096      * @param {string} Pad
12097      * @return {Object} this
12098      * @public
12099      */ 
12100     this.setPad = function (a) {
12101       b64pad = a || b64pad;
12102         return this;
12103     };
12104     /** 
12105      * @description Defines a base64 pad string 
12106      * @param {boolean} 
12107      * @return {Object} this
12108      * @public
12109      */ 
12110     this.setUTF8 = function (a) {
12111         if (typeof a === 'boolean') {
12112         utf8 = a;
12113       }
12114         return this;
12115     };
12116
12117     // private methods
12118
12119     /**
12120          * Calculate the SHA-512 of a raw string
12121          */
12122         function rstr(s) {
12123       s = (utf8) ? utf8Encode(s) : s;
12124       return binb2rstr(binb(rstr2binb(s), s.length * 8));
12125         }
12126
12127     /**
12128      * Calculate the HMAC-SHA1 of a key and some data (raw strings)
12129      */
12130     function rstr_hmac(key, data) {
12131         var bkey, ipad, opad, i, hash;
12132         key = (utf8) ? utf8Encode(key) : key;
12133         data = (utf8) ? utf8Encode(data) : data;
12134         bkey = rstr2binb(key);
12135
12136         if (bkey.length > 16) {
12137         bkey = binb(bkey, key.length * 8);
12138       }
12139         ipad = Array(16), opad = Array(16);
12140         for (i = 0; i < 16; i+=1) {
12141                 ipad[i] = bkey[i] ^ 0x36363636;
12142                 opad[i] = bkey[i] ^ 0x5C5C5C5C;
12143         }
12144         hash = binb(ipad.concat(rstr2binb(data)), 512 + data.length * 8);
12145         return binb2rstr(binb(opad.concat(hash), 512 + 160));
12146     }
12147
12148     /**
12149      * Calculate the SHA-1 of an array of big-endian words, and a bit length
12150      */
12151     function binb(x, len) {
12152       var i, j, t, olda, oldb, oldc, oldd, olde,
12153           w = Array(80),
12154           a =  1732584193,
12155           b = -271733879,
12156           c = -1732584194,
12157           d =  271733878,
12158           e = -1009589776;
12159
12160       /* append padding */
12161       x[len >> 5] |= 0x80 << (24 - len % 32);
12162       x[((len + 64 >> 9) << 4) + 15] = len;
12163
12164       for (i = 0; i < x.length; i += 16) {
12165         olda = a,
12166         oldb = b;
12167         oldc = c;
12168         oldd = d;
12169         olde = e;
12170       
12171         for (j = 0; j < 80; j+=1)       {
12172           if (j < 16) { 
12173             w[j] = x[i + j]; 
12174           } else { 
12175             w[j] = bit_rol(w[j-3] ^ w[j-8] ^ w[j-14] ^ w[j-16], 1); 
12176           }
12177           t = safe_add(safe_add(bit_rol(a, 5), sha1_ft(j, b, c, d)),
12178                                            safe_add(safe_add(e, w[j]), sha1_kt(j)));
12179           e = d;
12180           d = c;
12181           c = bit_rol(b, 30);
12182           b = a;
12183           a = t;
12184         }
12185
12186         a = safe_add(a, olda);
12187         b = safe_add(b, oldb);
12188         c = safe_add(c, oldc);
12189         d = safe_add(d, oldd);
12190         e = safe_add(e, olde);
12191       }
12192       return Array(a, b, c, d, e);
12193     }
12194
12195     /**
12196      * Perform the appropriate triplet combination function for the current
12197      * iteration
12198      */
12199     function sha1_ft(t, b, c, d) {
12200       if (t < 20) { return (b & c) | ((~b) & d); }
12201       if (t < 40) { return b ^ c ^ d; }
12202       if (t < 60) { return (b & c) | (b & d) | (c & d); }
12203       return b ^ c ^ d;
12204     }
12205
12206     /**
12207      * Determine the appropriate additive constant for the current iteration
12208      */
12209     function sha1_kt(t) {
12210       return (t < 20) ?  1518500249 : (t < 40) ?  1859775393 :
12211                  (t < 60) ? -1894007588 : -899497514;
12212     }
12213   },
12214   /**
12215    * @class Hashes.SHA256
12216    * @param {config}
12217    * 
12218    * A JavaScript implementation of the Secure Hash Algorithm, SHA-256, as defined in FIPS 180-2
12219    * Version 2.2 Copyright Angel Marin, Paul Johnston 2000 - 2009.
12220    * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet
12221    * See http://pajhome.org.uk/crypt/md5 for details.
12222    * Also http://anmar.eu.org/projects/jssha2/
12223    */
12224   SHA256 : function (options) {
12225     /**
12226      * Private properties configuration variables. You may need to tweak these to be compatible with
12227      * the server-side, but the defaults work in most cases.
12228      * @see this.setUpperCase() method
12229      * @see this.setPad() method
12230      */
12231     var hexcase = (options && typeof options.uppercase === 'boolean') ? options.uppercase : false, // hexadecimal output case format. false - lowercase; true - uppercase  */
12232               b64pad = (options && typeof options.pad === 'string') ? options.pda : '=', /* base-64 pad character. Default '=' for strict RFC compliance   */
12233               utf8 = (options && typeof options.utf8 === 'boolean') ? options.utf8 : true, /* enable/disable utf8 encoding */
12234               sha256_K;
12235
12236     /* privileged (public) methods */
12237     this.hex = function (s) { 
12238       return rstr2hex(rstr(s, utf8)); 
12239     };
12240     this.b64 = function (s) { 
12241       return rstr2b64(rstr(s, utf8), b64pad);
12242     };
12243     this.any = function (s, e) { 
12244       return rstr2any(rstr(s, utf8), e); 
12245     };
12246     this.hex_hmac = function (k, d) { 
12247       return rstr2hex(rstr_hmac(k, d)); 
12248     };
12249     this.b64_hmac = function (k, d) { 
12250       return rstr2b64(rstr_hmac(k, d), b64pad);
12251     };
12252     this.any_hmac = function (k, d, e) { 
12253       return rstr2any(rstr_hmac(k, d), e); 
12254     };
12255     /**
12256      * Perform a simple self-test to see if the VM is working
12257      * @return {String} Hexadecimal hash sample
12258      * @public
12259      */
12260     this.vm_test = function () {
12261       return hex('abc').toLowerCase() === '900150983cd24fb0d6963f7d28e17f72';
12262     };
12263     /** 
12264      * Enable/disable uppercase hexadecimal returned string 
12265      * @param {boolean} 
12266      * @return {Object} this
12267      * @public
12268      */ 
12269     this.setUpperCase = function (a) {
12270       if (typeof a === 'boolean') { 
12271         hexcase = a;
12272       }
12273       return this;
12274     };
12275     /** 
12276      * @description Defines a base64 pad string 
12277      * @param {string} Pad
12278      * @return {Object} this
12279      * @public
12280      */ 
12281     this.setPad = function (a) {
12282       b64pad = a || b64pad;
12283       return this;
12284     };
12285     /** 
12286      * Defines a base64 pad string 
12287      * @param {boolean} 
12288      * @return {Object} this
12289      * @public
12290      */ 
12291     this.setUTF8 = function (a) {
12292       if (typeof a === 'boolean') {
12293         utf8 = a;
12294       }
12295       return this;
12296     };
12297     
12298     // private methods
12299
12300     /**
12301      * Calculate the SHA-512 of a raw string
12302      */
12303     function rstr(s, utf8) {
12304       s = (utf8) ? utf8Encode(s) : s;
12305       return binb2rstr(binb(rstr2binb(s), s.length * 8));
12306     }
12307
12308     /**
12309      * Calculate the HMAC-sha256 of a key and some data (raw strings)
12310      */
12311     function rstr_hmac(key, data) {
12312       key = (utf8) ? utf8Encode(key) : key;
12313       data = (utf8) ? utf8Encode(data) : data;
12314       var hash, i = 0,
12315           bkey = rstr2binb(key), 
12316           ipad = Array(16), 
12317           opad = Array(16);
12318
12319       if (bkey.length > 16) { bkey = binb(bkey, key.length * 8); }
12320       
12321       for (; i < 16; i+=1) {
12322         ipad[i] = bkey[i] ^ 0x36363636;
12323         opad[i] = bkey[i] ^ 0x5C5C5C5C;
12324       }
12325       
12326       hash = binb(ipad.concat(rstr2binb(data)), 512 + data.length * 8);
12327       return binb2rstr(binb(opad.concat(hash), 512 + 256));
12328     }
12329     
12330     /*
12331      * Main sha256 function, with its support functions
12332      */
12333     function sha256_S (X, n) {return ( X >>> n ) | (X << (32 - n));}
12334     function sha256_R (X, n) {return ( X >>> n );}
12335     function sha256_Ch(x, y, z) {return ((x & y) ^ ((~x) & z));}
12336     function sha256_Maj(x, y, z) {return ((x & y) ^ (x & z) ^ (y & z));}
12337     function sha256_Sigma0256(x) {return (sha256_S(x, 2) ^ sha256_S(x, 13) ^ sha256_S(x, 22));}
12338     function sha256_Sigma1256(x) {return (sha256_S(x, 6) ^ sha256_S(x, 11) ^ sha256_S(x, 25));}
12339     function sha256_Gamma0256(x) {return (sha256_S(x, 7) ^ sha256_S(x, 18) ^ sha256_R(x, 3));}
12340     function sha256_Gamma1256(x) {return (sha256_S(x, 17) ^ sha256_S(x, 19) ^ sha256_R(x, 10));}
12341     function sha256_Sigma0512(x) {return (sha256_S(x, 28) ^ sha256_S(x, 34) ^ sha256_S(x, 39));}
12342     function sha256_Sigma1512(x) {return (sha256_S(x, 14) ^ sha256_S(x, 18) ^ sha256_S(x, 41));}
12343     function sha256_Gamma0512(x) {return (sha256_S(x, 1)  ^ sha256_S(x, 8) ^ sha256_R(x, 7));}
12344     function sha256_Gamma1512(x) {return (sha256_S(x, 19) ^ sha256_S(x, 61) ^ sha256_R(x, 6));}
12345     
12346     sha256_K = [
12347       1116352408, 1899447441, -1245643825, -373957723, 961987163, 1508970993,
12348       -1841331548, -1424204075, -670586216, 310598401, 607225278, 1426881987,
12349       1925078388, -2132889090, -1680079193, -1046744716, -459576895, -272742522,
12350       264347078, 604807628, 770255983, 1249150122, 1555081692, 1996064986,
12351       -1740746414, -1473132947, -1341970488, -1084653625, -958395405, -710438585,
12352       113926993, 338241895, 666307205, 773529912, 1294757372, 1396182291,
12353       1695183700, 1986661051, -2117940946, -1838011259, -1564481375, -1474664885,
12354       -1035236496, -949202525, -778901479, -694614492, -200395387, 275423344,
12355       430227734, 506948616, 659060556, 883997877, 958139571, 1322822218,
12356       1537002063, 1747873779, 1955562222, 2024104815, -2067236844, -1933114872,
12357       -1866530822, -1538233109, -1090935817, -965641998
12358     ];
12359     
12360     function binb(m, l) {
12361       var HASH = [1779033703, -1150833019, 1013904242, -1521486534,
12362                  1359893119, -1694144372, 528734635, 1541459225];
12363       var W = new Array(64);
12364       var a, b, c, d, e, f, g, h;
12365       var i, j, T1, T2;
12366     
12367       /* append padding */
12368       m[l >> 5] |= 0x80 << (24 - l % 32);
12369       m[((l + 64 >> 9) << 4) + 15] = l;
12370     
12371       for (i = 0; i < m.length; i += 16)
12372       {
12373       a = HASH[0];
12374       b = HASH[1];
12375       c = HASH[2];
12376       d = HASH[3];
12377       e = HASH[4];
12378       f = HASH[5];
12379       g = HASH[6];
12380       h = HASH[7];
12381     
12382       for (j = 0; j < 64; j+=1)
12383       {
12384         if (j < 16) { 
12385           W[j] = m[j + i];
12386         } else { 
12387           W[j] = safe_add(safe_add(safe_add(sha256_Gamma1256(W[j - 2]), W[j - 7]),
12388                           sha256_Gamma0256(W[j - 15])), W[j - 16]);
12389         }
12390     
12391         T1 = safe_add(safe_add(safe_add(safe_add(h, sha256_Sigma1256(e)), sha256_Ch(e, f, g)),
12392                                   sha256_K[j]), W[j]);
12393         T2 = safe_add(sha256_Sigma0256(a), sha256_Maj(a, b, c));
12394         h = g;
12395         g = f;
12396         f = e;
12397         e = safe_add(d, T1);
12398         d = c;
12399         c = b;
12400         b = a;
12401         a = safe_add(T1, T2);
12402       }
12403     
12404       HASH[0] = safe_add(a, HASH[0]);
12405       HASH[1] = safe_add(b, HASH[1]);
12406       HASH[2] = safe_add(c, HASH[2]);
12407       HASH[3] = safe_add(d, HASH[3]);
12408       HASH[4] = safe_add(e, HASH[4]);
12409       HASH[5] = safe_add(f, HASH[5]);
12410       HASH[6] = safe_add(g, HASH[6]);
12411       HASH[7] = safe_add(h, HASH[7]);
12412       }
12413       return HASH;
12414     }
12415
12416   },
12417
12418   /**
12419    * @class Hashes.SHA512
12420    * @param {config}
12421    * 
12422    * A JavaScript implementation of the Secure Hash Algorithm, SHA-512, as defined in FIPS 180-2
12423    * Version 2.2 Copyright Anonymous Contributor, Paul Johnston 2000 - 2009.
12424    * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet
12425    * See http://pajhome.org.uk/crypt/md5 for details. 
12426    */
12427   SHA512 : function (options) {
12428     /**
12429      * Private properties configuration variables. You may need to tweak these to be compatible with
12430      * the server-side, but the defaults work in most cases.
12431      * @see this.setUpperCase() method
12432      * @see this.setPad() method
12433      */
12434     var hexcase = (options && typeof options.uppercase === 'boolean') ? options.uppercase : false , /* hexadecimal output case format. false - lowercase; true - uppercase  */
12435         b64pad = (options && typeof options.pad === 'string') ? options.pda : '=',  /* base-64 pad character. Default '=' for strict RFC compliance   */
12436         utf8 = (options && typeof options.utf8 === 'boolean') ? options.utf8 : true, /* enable/disable utf8 encoding */
12437         sha512_k;
12438
12439     /* privileged (public) methods */
12440     this.hex = function (s) { 
12441       return rstr2hex(rstr(s)); 
12442     };
12443     this.b64 = function (s) { 
12444       return rstr2b64(rstr(s), b64pad);  
12445     };
12446     this.any = function (s, e) { 
12447       return rstr2any(rstr(s), e);
12448     };
12449     this.hex_hmac = function (k, d) {
12450       return rstr2hex(rstr_hmac(k, d));
12451     };
12452     this.b64_hmac = function (k, d) { 
12453       return rstr2b64(rstr_hmac(k, d), b64pad);
12454     };
12455     this.any_hmac = function (k, d, e) { 
12456       return rstr2any(rstr_hmac(k, d), e);
12457     };
12458     /**
12459      * Perform a simple self-test to see if the VM is working
12460      * @return {String} Hexadecimal hash sample
12461      * @public
12462      */
12463     this.vm_test = function () {
12464       return hex('abc').toLowerCase() === '900150983cd24fb0d6963f7d28e17f72';
12465     };
12466     /** 
12467      * @description Enable/disable uppercase hexadecimal returned string 
12468      * @param {boolean} 
12469      * @return {Object} this
12470      * @public
12471      */ 
12472     this.setUpperCase = function (a) {
12473       if (typeof a === 'boolean') {
12474         hexcase = a;
12475       }
12476       return this;
12477     };
12478     /** 
12479      * @description Defines a base64 pad string 
12480      * @param {string} Pad
12481      * @return {Object} this
12482      * @public
12483      */ 
12484     this.setPad = function (a) {
12485       b64pad = a || b64pad;
12486       return this;
12487     };
12488     /** 
12489      * @description Defines a base64 pad string 
12490      * @param {boolean} 
12491      * @return {Object} this
12492      * @public
12493      */ 
12494     this.setUTF8 = function (a) {
12495       if (typeof a === 'boolean') {
12496         utf8 = a;
12497       }
12498       return this;
12499     };
12500
12501     /* private methods */
12502     
12503     /**
12504      * Calculate the SHA-512 of a raw string
12505      */
12506     function rstr(s) {
12507       s = (utf8) ? utf8Encode(s) : s;
12508       return binb2rstr(binb(rstr2binb(s), s.length * 8));
12509     }
12510     /*
12511      * Calculate the HMAC-SHA-512 of a key and some data (raw strings)
12512      */
12513     function rstr_hmac(key, data) {
12514       key = (utf8) ? utf8Encode(key) : key;
12515       data = (utf8) ? utf8Encode(data) : data;
12516       
12517       var hash, i = 0, 
12518           bkey = rstr2binb(key),
12519           ipad = Array(32), opad = Array(32);
12520
12521       if (bkey.length > 32) { bkey = binb(bkey, key.length * 8); }
12522       
12523       for (; i < 32; i+=1) {
12524         ipad[i] = bkey[i] ^ 0x36363636;
12525         opad[i] = bkey[i] ^ 0x5C5C5C5C;
12526       }
12527       
12528       hash = binb(ipad.concat(rstr2binb(data)), 1024 + data.length * 8);
12529       return binb2rstr(binb(opad.concat(hash), 1024 + 512));
12530     }
12531             
12532     /**
12533      * Calculate the SHA-512 of an array of big-endian dwords, and a bit length
12534      */
12535     function binb(x, len) {
12536       var j, i, l,
12537           W = new Array(80),
12538           hash = new Array(16),
12539           //Initial hash values
12540           H = [
12541             new int64(0x6a09e667, -205731576),
12542             new int64(-1150833019, -2067093701),
12543             new int64(0x3c6ef372, -23791573),
12544             new int64(-1521486534, 0x5f1d36f1),
12545             new int64(0x510e527f, -1377402159),
12546             new int64(-1694144372, 0x2b3e6c1f),
12547             new int64(0x1f83d9ab, -79577749),
12548             new int64(0x5be0cd19, 0x137e2179)
12549           ],
12550           T1 = new int64(0, 0),
12551           T2 = new int64(0, 0),
12552           a = new int64(0,0),
12553           b = new int64(0,0),
12554           c = new int64(0,0),
12555           d = new int64(0,0),
12556           e = new int64(0,0),
12557           f = new int64(0,0),
12558           g = new int64(0,0),
12559           h = new int64(0,0),
12560           //Temporary variables not specified by the document
12561           s0 = new int64(0, 0),
12562           s1 = new int64(0, 0),
12563           Ch = new int64(0, 0),
12564           Maj = new int64(0, 0),
12565           r1 = new int64(0, 0),
12566           r2 = new int64(0, 0),
12567           r3 = new int64(0, 0);
12568
12569       if (sha512_k === undefined) {
12570           //SHA512 constants
12571           sha512_k = [
12572             new int64(0x428a2f98, -685199838), new int64(0x71374491, 0x23ef65cd),
12573             new int64(-1245643825, -330482897), new int64(-373957723, -2121671748),
12574             new int64(0x3956c25b, -213338824), new int64(0x59f111f1, -1241133031),
12575             new int64(-1841331548, -1357295717), new int64(-1424204075, -630357736),
12576             new int64(-670586216, -1560083902), new int64(0x12835b01, 0x45706fbe),
12577             new int64(0x243185be, 0x4ee4b28c), new int64(0x550c7dc3, -704662302),
12578             new int64(0x72be5d74, -226784913), new int64(-2132889090, 0x3b1696b1),
12579             new int64(-1680079193, 0x25c71235), new int64(-1046744716, -815192428),
12580             new int64(-459576895, -1628353838), new int64(-272742522, 0x384f25e3),
12581             new int64(0xfc19dc6, -1953704523), new int64(0x240ca1cc, 0x77ac9c65),
12582             new int64(0x2de92c6f, 0x592b0275), new int64(0x4a7484aa, 0x6ea6e483),
12583             new int64(0x5cb0a9dc, -1119749164), new int64(0x76f988da, -2096016459),
12584             new int64(-1740746414, -295247957), new int64(-1473132947, 0x2db43210),
12585             new int64(-1341970488, -1728372417), new int64(-1084653625, -1091629340),
12586             new int64(-958395405, 0x3da88fc2), new int64(-710438585, -1828018395),
12587             new int64(0x6ca6351, -536640913), new int64(0x14292967, 0xa0e6e70),
12588             new int64(0x27b70a85, 0x46d22ffc), new int64(0x2e1b2138, 0x5c26c926),
12589             new int64(0x4d2c6dfc, 0x5ac42aed), new int64(0x53380d13, -1651133473),
12590             new int64(0x650a7354, -1951439906), new int64(0x766a0abb, 0x3c77b2a8),
12591             new int64(-2117940946, 0x47edaee6), new int64(-1838011259, 0x1482353b),
12592             new int64(-1564481375, 0x4cf10364), new int64(-1474664885, -1136513023),
12593             new int64(-1035236496, -789014639), new int64(-949202525, 0x654be30),
12594             new int64(-778901479, -688958952), new int64(-694614492, 0x5565a910),
12595             new int64(-200395387, 0x5771202a), new int64(0x106aa070, 0x32bbd1b8),
12596             new int64(0x19a4c116, -1194143544), new int64(0x1e376c08, 0x5141ab53),
12597             new int64(0x2748774c, -544281703), new int64(0x34b0bcb5, -509917016),
12598             new int64(0x391c0cb3, -976659869), new int64(0x4ed8aa4a, -482243893),
12599             new int64(0x5b9cca4f, 0x7763e373), new int64(0x682e6ff3, -692930397),
12600             new int64(0x748f82ee, 0x5defb2fc), new int64(0x78a5636f, 0x43172f60),
12601             new int64(-2067236844, -1578062990), new int64(-1933114872, 0x1a6439ec),
12602             new int64(-1866530822, 0x23631e28), new int64(-1538233109, -561857047),
12603             new int64(-1090935817, -1295615723), new int64(-965641998, -479046869),
12604             new int64(-903397682, -366583396), new int64(-779700025, 0x21c0c207),
12605             new int64(-354779690, -840897762), new int64(-176337025, -294727304),
12606             new int64(0x6f067aa, 0x72176fba), new int64(0xa637dc5, -1563912026),
12607             new int64(0x113f9804, -1090974290), new int64(0x1b710b35, 0x131c471b),
12608             new int64(0x28db77f5, 0x23047d84), new int64(0x32caab7b, 0x40c72493),
12609             new int64(0x3c9ebe0a, 0x15c9bebc), new int64(0x431d67c4, -1676669620),
12610             new int64(0x4cc5d4be, -885112138), new int64(0x597f299c, -60457430),
12611             new int64(0x5fcb6fab, 0x3ad6faec), new int64(0x6c44198c, 0x4a475817)
12612           ];
12613       }
12614   
12615       for (i=0; i<80; i+=1) {
12616         W[i] = new int64(0, 0);
12617       }
12618     
12619       // append padding to the source string. The format is described in the FIPS.
12620       x[len >> 5] |= 0x80 << (24 - (len & 0x1f));
12621       x[((len + 128 >> 10)<< 5) + 31] = len;
12622       l = x.length;
12623       for (i = 0; i<l; i+=32) { //32 dwords is the block size
12624         int64copy(a, H[0]);
12625         int64copy(b, H[1]);
12626         int64copy(c, H[2]);
12627         int64copy(d, H[3]);
12628         int64copy(e, H[4]);
12629         int64copy(f, H[5]);
12630         int64copy(g, H[6]);
12631         int64copy(h, H[7]);
12632       
12633         for (j=0; j<16; j+=1) {
12634           W[j].h = x[i + 2*j];
12635           W[j].l = x[i + 2*j + 1];
12636         }
12637       
12638         for (j=16; j<80; j+=1) {
12639           //sigma1
12640           int64rrot(r1, W[j-2], 19);
12641           int64revrrot(r2, W[j-2], 29);
12642           int64shr(r3, W[j-2], 6);
12643           s1.l = r1.l ^ r2.l ^ r3.l;
12644           s1.h = r1.h ^ r2.h ^ r3.h;
12645           //sigma0
12646           int64rrot(r1, W[j-15], 1);
12647           int64rrot(r2, W[j-15], 8);
12648           int64shr(r3, W[j-15], 7);
12649           s0.l = r1.l ^ r2.l ^ r3.l;
12650           s0.h = r1.h ^ r2.h ^ r3.h;
12651       
12652           int64add4(W[j], s1, W[j-7], s0, W[j-16]);
12653         }
12654       
12655         for (j = 0; j < 80; j+=1) {
12656           //Ch
12657           Ch.l = (e.l & f.l) ^ (~e.l & g.l);
12658           Ch.h = (e.h & f.h) ^ (~e.h & g.h);
12659       
12660           //Sigma1
12661           int64rrot(r1, e, 14);
12662           int64rrot(r2, e, 18);
12663           int64revrrot(r3, e, 9);
12664           s1.l = r1.l ^ r2.l ^ r3.l;
12665           s1.h = r1.h ^ r2.h ^ r3.h;
12666       
12667           //Sigma0
12668           int64rrot(r1, a, 28);
12669           int64revrrot(r2, a, 2);
12670           int64revrrot(r3, a, 7);
12671           s0.l = r1.l ^ r2.l ^ r3.l;
12672           s0.h = r1.h ^ r2.h ^ r3.h;
12673       
12674           //Maj
12675           Maj.l = (a.l & b.l) ^ (a.l & c.l) ^ (b.l & c.l);
12676           Maj.h = (a.h & b.h) ^ (a.h & c.h) ^ (b.h & c.h);
12677       
12678           int64add5(T1, h, s1, Ch, sha512_k[j], W[j]);
12679           int64add(T2, s0, Maj);
12680       
12681           int64copy(h, g);
12682           int64copy(g, f);
12683           int64copy(f, e);
12684           int64add(e, d, T1);
12685           int64copy(d, c);
12686           int64copy(c, b);
12687           int64copy(b, a);
12688           int64add(a, T1, T2);
12689         }
12690         int64add(H[0], H[0], a);
12691         int64add(H[1], H[1], b);
12692         int64add(H[2], H[2], c);
12693         int64add(H[3], H[3], d);
12694         int64add(H[4], H[4], e);
12695         int64add(H[5], H[5], f);
12696         int64add(H[6], H[6], g);
12697         int64add(H[7], H[7], h);
12698       }
12699     
12700       //represent the hash as an array of 32-bit dwords
12701       for (i=0; i<8; i+=1) {
12702         hash[2*i] = H[i].h;
12703         hash[2*i + 1] = H[i].l;
12704       }
12705       return hash;
12706     }
12707     
12708     //A constructor for 64-bit numbers
12709     function int64(h, l) {
12710       this.h = h;
12711       this.l = l;
12712       //this.toString = int64toString;
12713     }
12714     
12715     //Copies src into dst, assuming both are 64-bit numbers
12716     function int64copy(dst, src) {
12717       dst.h = src.h;
12718       dst.l = src.l;
12719     }
12720     
12721     //Right-rotates a 64-bit number by shift
12722     //Won't handle cases of shift>=32
12723     //The function revrrot() is for that
12724     function int64rrot(dst, x, shift) {
12725       dst.l = (x.l >>> shift) | (x.h << (32-shift));
12726       dst.h = (x.h >>> shift) | (x.l << (32-shift));
12727     }
12728     
12729     //Reverses the dwords of the source and then rotates right by shift.
12730     //This is equivalent to rotation by 32+shift
12731     function int64revrrot(dst, x, shift) {
12732       dst.l = (x.h >>> shift) | (x.l << (32-shift));
12733       dst.h = (x.l >>> shift) | (x.h << (32-shift));
12734     }
12735     
12736     //Bitwise-shifts right a 64-bit number by shift
12737     //Won't handle shift>=32, but it's never needed in SHA512
12738     function int64shr(dst, x, shift) {
12739       dst.l = (x.l >>> shift) | (x.h << (32-shift));
12740       dst.h = (x.h >>> shift);
12741     }
12742     
12743     //Adds two 64-bit numbers
12744     //Like the original implementation, does not rely on 32-bit operations
12745     function int64add(dst, x, y) {
12746        var w0 = (x.l & 0xffff) + (y.l & 0xffff);
12747        var w1 = (x.l >>> 16) + (y.l >>> 16) + (w0 >>> 16);
12748        var w2 = (x.h & 0xffff) + (y.h & 0xffff) + (w1 >>> 16);
12749        var w3 = (x.h >>> 16) + (y.h >>> 16) + (w2 >>> 16);
12750        dst.l = (w0 & 0xffff) | (w1 << 16);
12751        dst.h = (w2 & 0xffff) | (w3 << 16);
12752     }
12753     
12754     //Same, except with 4 addends. Works faster than adding them one by one.
12755     function int64add4(dst, a, b, c, d) {
12756        var w0 = (a.l & 0xffff) + (b.l & 0xffff) + (c.l & 0xffff) + (d.l & 0xffff);
12757        var w1 = (a.l >>> 16) + (b.l >>> 16) + (c.l >>> 16) + (d.l >>> 16) + (w0 >>> 16);
12758        var w2 = (a.h & 0xffff) + (b.h & 0xffff) + (c.h & 0xffff) + (d.h & 0xffff) + (w1 >>> 16);
12759        var w3 = (a.h >>> 16) + (b.h >>> 16) + (c.h >>> 16) + (d.h >>> 16) + (w2 >>> 16);
12760        dst.l = (w0 & 0xffff) | (w1 << 16);
12761        dst.h = (w2 & 0xffff) | (w3 << 16);
12762     }
12763     
12764     //Same, except with 5 addends
12765     function int64add5(dst, a, b, c, d, e) {
12766       var w0 = (a.l & 0xffff) + (b.l & 0xffff) + (c.l & 0xffff) + (d.l & 0xffff) + (e.l & 0xffff),
12767           w1 = (a.l >>> 16) + (b.l >>> 16) + (c.l >>> 16) + (d.l >>> 16) + (e.l >>> 16) + (w0 >>> 16),
12768           w2 = (a.h & 0xffff) + (b.h & 0xffff) + (c.h & 0xffff) + (d.h & 0xffff) + (e.h & 0xffff) + (w1 >>> 16),
12769           w3 = (a.h >>> 16) + (b.h >>> 16) + (c.h >>> 16) + (d.h >>> 16) + (e.h >>> 16) + (w2 >>> 16);
12770        dst.l = (w0 & 0xffff) | (w1 << 16);
12771        dst.h = (w2 & 0xffff) | (w3 << 16);
12772     }
12773   },
12774   /**
12775    * @class Hashes.RMD160
12776    * @constructor
12777    * @param {Object} [config]
12778    * 
12779    * A JavaScript implementation of the RIPEMD-160 Algorithm
12780    * Version 2.2 Copyright Jeremy Lin, Paul Johnston 2000 - 2009.
12781    * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet
12782    * See http://pajhome.org.uk/crypt/md5 for details.
12783    * Also http://www.ocf.berkeley.edu/~jjlin/jsotp/
12784    */
12785   RMD160 : function (options) {
12786     /**
12787      * Private properties configuration variables. You may need to tweak these to be compatible with
12788      * the server-side, but the defaults work in most cases.
12789      * @see this.setUpperCase() method
12790      * @see this.setPad() method
12791      */
12792     var hexcase = (options && typeof options.uppercase === 'boolean') ? options.uppercase : false,   /* hexadecimal output case format. false - lowercase; true - uppercase  */
12793         b64pad = (options && typeof options.pad === 'string') ? options.pda : '=',  /* base-64 pad character. Default '=' for strict RFC compliance   */
12794         utf8 = (options && typeof options.utf8 === 'boolean') ? options.utf8 : true, /* enable/disable utf8 encoding */
12795         rmd160_r1 = [
12796            0,  1,  2,  3,  4,  5,  6,  7,  8,  9, 10, 11, 12, 13, 14, 15,
12797            7,  4, 13,  1, 10,  6, 15,  3, 12,  0,  9,  5,  2, 14, 11,  8,
12798            3, 10, 14,  4,  9, 15,  8,  1,  2,  7,  0,  6, 13, 11,  5, 12,
12799            1,  9, 11, 10,  0,  8, 12,  4, 13,  3,  7, 15, 14,  5,  6,  2,
12800            4,  0,  5,  9,  7, 12,  2, 10, 14,  1,  3,  8, 11,  6, 15, 13
12801         ],
12802         rmd160_r2 = [
12803            5, 14,  7,  0,  9,  2, 11,  4, 13,  6, 15,  8,  1, 10,  3, 12,
12804            6, 11,  3,  7,  0, 13,  5, 10, 14, 15,  8, 12,  4,  9,  1,  2,
12805           15,  5,  1,  3,  7, 14,  6,  9, 11,  8, 12,  2, 10,  0,  4, 13,
12806            8,  6,  4,  1,  3, 11, 15,  0,  5, 12,  2, 13,  9,  7, 10, 14,
12807           12, 15, 10,  4,  1,  5,  8,  7,  6,  2, 13, 14,  0,  3,  9, 11
12808         ],
12809         rmd160_s1 = [
12810           11, 14, 15, 12,  5,  8,  7,  9, 11, 13, 14, 15,  6,  7,  9,  8,
12811            7,  6,  8, 13, 11,  9,  7, 15,  7, 12, 15,  9, 11,  7, 13, 12,
12812           11, 13,  6,  7, 14,  9, 13, 15, 14,  8, 13,  6,  5, 12,  7,  5,
12813           11, 12, 14, 15, 14, 15,  9,  8,  9, 14,  5,  6,  8,  6,  5, 12,
12814            9, 15,  5, 11,  6,  8, 13, 12,  5, 12, 13, 14, 11,  8,  5,  6
12815         ],
12816         rmd160_s2 = [
12817            8,  9,  9, 11, 13, 15, 15,  5,  7,  7,  8, 11, 14, 14, 12,  6,
12818            9, 13, 15,  7, 12,  8,  9, 11,  7,  7, 12,  7,  6, 15, 13, 11,
12819            9,  7, 15, 11,  8,  6,  6, 14, 12, 13,  5, 14, 13, 13,  7,  5,
12820           15,  5,  8, 11, 14, 14,  6, 14,  6,  9, 12,  9, 12,  5, 15,  8,
12821            8,  5, 12,  9, 12,  5, 14,  6,  8, 13,  6,  5, 15, 13, 11, 11
12822         ];
12823
12824     /* privileged (public) methods */
12825     this.hex = function (s) {
12826       return rstr2hex(rstr(s, utf8)); 
12827     };
12828     this.b64 = function (s) {
12829       return rstr2b64(rstr(s, utf8), b64pad);
12830     };
12831     this.any = function (s, e) { 
12832       return rstr2any(rstr(s, utf8), e);
12833     };
12834     this.hex_hmac = function (k, d) { 
12835       return rstr2hex(rstr_hmac(k, d));
12836     };
12837     this.b64_hmac = function (k, d) { 
12838       return rstr2b64(rstr_hmac(k, d), b64pad);
12839     };
12840     this.any_hmac = function (k, d, e) { 
12841       return rstr2any(rstr_hmac(k, d), e); 
12842     };
12843     /**
12844      * Perform a simple self-test to see if the VM is working
12845      * @return {String} Hexadecimal hash sample
12846      * @public
12847      */
12848     this.vm_test = function () {
12849       return hex('abc').toLowerCase() === '900150983cd24fb0d6963f7d28e17f72';
12850     };
12851     /** 
12852      * @description Enable/disable uppercase hexadecimal returned string 
12853      * @param {boolean} 
12854      * @return {Object} this
12855      * @public
12856      */ 
12857     this.setUpperCase = function (a) {
12858       if (typeof a === 'boolean' ) { hexcase = a; }
12859       return this;
12860     };
12861     /** 
12862      * @description Defines a base64 pad string 
12863      * @param {string} Pad
12864      * @return {Object} this
12865      * @public
12866      */ 
12867     this.setPad = function (a) {
12868       if (typeof a !== 'undefined' ) { b64pad = a; }
12869       return this;
12870     };
12871     /** 
12872      * @description Defines a base64 pad string 
12873      * @param {boolean} 
12874      * @return {Object} this
12875      * @public
12876      */ 
12877     this.setUTF8 = function (a) {
12878       if (typeof a === 'boolean') { utf8 = a; }
12879       return this;
12880     };
12881
12882     /* private methods */
12883
12884     /**
12885      * Calculate the rmd160 of a raw string
12886      */
12887     function rstr(s) {
12888       s = (utf8) ? utf8Encode(s) : s;
12889       return binl2rstr(binl(rstr2binl(s), s.length * 8));
12890     }
12891
12892     /**
12893      * Calculate the HMAC-rmd160 of a key and some data (raw strings)
12894      */
12895     function rstr_hmac(key, data) {
12896       key = (utf8) ? utf8Encode(key) : key;
12897       data = (utf8) ? utf8Encode(data) : data;
12898       var i, hash,
12899           bkey = rstr2binl(key),
12900           ipad = Array(16), opad = Array(16);
12901
12902       if (bkey.length > 16) { 
12903         bkey = binl(bkey, key.length * 8); 
12904       }
12905       
12906       for (i = 0; i < 16; i+=1) {
12907         ipad[i] = bkey[i] ^ 0x36363636;
12908         opad[i] = bkey[i] ^ 0x5C5C5C5C;
12909       }
12910       hash = binl(ipad.concat(rstr2binl(data)), 512 + data.length * 8);
12911       return binl2rstr(binl(opad.concat(hash), 512 + 160));
12912     }
12913
12914     /**
12915      * Convert an array of little-endian words to a string
12916      */
12917     function binl2rstr(input) {
12918       var i, output = '', l = input.length * 32;
12919       for (i = 0; i < l; i += 8) {
12920         output += String.fromCharCode((input[i>>5] >>> (i % 32)) & 0xFF);
12921       }
12922       return output;
12923     }
12924
12925     /**
12926      * Calculate the RIPE-MD160 of an array of little-endian words, and a bit length.
12927      */
12928     function binl(x, len) {
12929       var T, j, i, l,
12930           h0 = 0x67452301,
12931           h1 = 0xefcdab89,
12932           h2 = 0x98badcfe,
12933           h3 = 0x10325476,
12934           h4 = 0xc3d2e1f0,
12935           A1, B1, C1, D1, E1,
12936           A2, B2, C2, D2, E2;
12937
12938       /* append padding */
12939       x[len >> 5] |= 0x80 << (len % 32);
12940       x[(((len + 64) >>> 9) << 4) + 14] = len;
12941       l = x.length;
12942       
12943       for (i = 0; i < l; i+=16) {
12944         A1 = A2 = h0; B1 = B2 = h1; C1 = C2 = h2; D1 = D2 = h3; E1 = E2 = h4;
12945         for (j = 0; j <= 79; j+=1) {
12946           T = safe_add(A1, rmd160_f(j, B1, C1, D1));
12947           T = safe_add(T, x[i + rmd160_r1[j]]);
12948           T = safe_add(T, rmd160_K1(j));
12949           T = safe_add(bit_rol(T, rmd160_s1[j]), E1);
12950           A1 = E1; E1 = D1; D1 = bit_rol(C1, 10); C1 = B1; B1 = T;
12951           T = safe_add(A2, rmd160_f(79-j, B2, C2, D2));
12952           T = safe_add(T, x[i + rmd160_r2[j]]);
12953           T = safe_add(T, rmd160_K2(j));
12954           T = safe_add(bit_rol(T, rmd160_s2[j]), E2);
12955           A2 = E2; E2 = D2; D2 = bit_rol(C2, 10); C2 = B2; B2 = T;
12956         }
12957
12958         T = safe_add(h1, safe_add(C1, D2));
12959         h1 = safe_add(h2, safe_add(D1, E2));
12960         h2 = safe_add(h3, safe_add(E1, A2));
12961         h3 = safe_add(h4, safe_add(A1, B2));
12962         h4 = safe_add(h0, safe_add(B1, C2));
12963         h0 = T;
12964       }
12965       return [h0, h1, h2, h3, h4];
12966     }
12967
12968     // specific algorithm methods 
12969     function rmd160_f(j, x, y, z) {
12970       return ( 0 <= j && j <= 15) ? (x ^ y ^ z) :
12971          (16 <= j && j <= 31) ? (x & y) | (~x & z) :
12972          (32 <= j && j <= 47) ? (x | ~y) ^ z :
12973          (48 <= j && j <= 63) ? (x & z) | (y & ~z) :
12974          (64 <= j && j <= 79) ? x ^ (y | ~z) :
12975          'rmd160_f: j out of range';
12976     }
12977
12978     function rmd160_K1(j) {
12979       return ( 0 <= j && j <= 15) ? 0x00000000 :
12980          (16 <= j && j <= 31) ? 0x5a827999 :
12981          (32 <= j && j <= 47) ? 0x6ed9eba1 :
12982          (48 <= j && j <= 63) ? 0x8f1bbcdc :
12983          (64 <= j && j <= 79) ? 0xa953fd4e :
12984          'rmd160_K1: j out of range';
12985     }
12986
12987     function rmd160_K2(j){
12988       return ( 0 <= j && j <= 15) ? 0x50a28be6 :
12989          (16 <= j && j <= 31) ? 0x5c4dd124 :
12990          (32 <= j && j <= 47) ? 0x6d703ef3 :
12991          (48 <= j && j <= 63) ? 0x7a6d76e9 :
12992          (64 <= j && j <= 79) ? 0x00000000 :
12993          'rmd160_K2: j out of range';
12994     }
12995   }
12996 };
12997
12998   // exposes Hashes
12999   (function( window, undefined ) {
13000     var freeExports = false;
13001     if (typeof exports === 'object' ) {
13002       freeExports = exports;
13003       if (exports && typeof global === 'object' && global && global === global.global ) { window = global; }
13004     }
13005
13006     if (typeof define === 'function' && typeof define.amd === 'object' && define.amd) {
13007       // define as an anonymous module, so, through path mapping, it can be aliased
13008       define(function () { return Hashes; });
13009     }
13010     else if ( freeExports ) {
13011       // in Node.js or RingoJS v0.8.0+
13012       if ( typeof module === 'object' && module && module.exports === freeExports ) {
13013         module.exports = Hashes;
13014       }
13015       // in Narwhal or RingoJS v0.7.0-
13016       else {
13017         freeExports.Hashes = Hashes;
13018       }
13019     }
13020     else {
13021       // in a browser or Rhino
13022       window.Hashes = Hashes;
13023     }
13024   }( this ));
13025 }()); // IIFE
13026
13027 })(window)
13028 },{}],2:[function(require,module,exports){
13029 'use strict';
13030
13031 var hashes = require('jshashes'),
13032     xtend = require('xtend'),
13033     sha1 = new hashes.SHA1();
13034
13035 var ohauth = {};
13036
13037 ohauth.qsString = function(obj) {
13038     return Object.keys(obj).sort().map(function(key) {
13039         return ohauth.percentEncode(key) + '=' +
13040             ohauth.percentEncode(obj[key]);
13041     }).join('&');
13042 };
13043
13044 ohauth.stringQs = function(str) {
13045     return str.split('&').reduce(function(obj, pair){
13046         var parts = pair.split('=');
13047         obj[decodeURIComponent(parts[0])] = (null === parts[1]) ?
13048             '' : decodeURIComponent(parts[1]);
13049         return obj;
13050     }, {});
13051 };
13052
13053 ohauth.rawxhr = function(method, url, data, headers, callback) {
13054     var xhr = new XMLHttpRequest(),
13055         twoHundred = /^20\d$/;
13056     xhr.onreadystatechange = function() {
13057         if (4 == xhr.readyState && 0 !== xhr.status) {
13058             if (twoHundred.test(xhr.status)) callback(null, xhr);
13059             else return callback(xhr, null);
13060         }
13061     };
13062     xhr.onerror = function(e) { return callback(e, null); };
13063     xhr.open(method, url, true);
13064     for (var h in headers) xhr.setRequestHeader(h, headers[h]);
13065     xhr.send(data);
13066 };
13067
13068 ohauth.xhr = function(method, url, auth, data, options, callback) {
13069     var headers = (options && options.header) || {
13070         'Content-Type': 'application/x-www-form-urlencoded'
13071     };
13072     headers.Authorization = 'OAuth ' + ohauth.authHeader(auth);
13073     ohauth.rawxhr(method, url, data, headers, callback);
13074 };
13075
13076 ohauth.nonce = function() {
13077     for (var o = ''; o.length < 6;) {
13078         o += '0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz'[Math.floor(Math.random() * 61)];
13079     }
13080     return o;
13081 };
13082
13083 ohauth.authHeader = function(obj) {
13084     return Object.keys(obj).sort().map(function(key) {
13085         return encodeURIComponent(key) + '="' + encodeURIComponent(obj[key]) + '"';
13086     }).join(', ');
13087 };
13088
13089 ohauth.timestamp = function() { return ~~((+new Date()) / 1000); };
13090
13091 ohauth.percentEncode = function(s) {
13092     return encodeURIComponent(s)
13093         .replace(/\!/g, '%21').replace(/\'/g, '%27')
13094         .replace(/\*/g, '%2A').replace(/\(/g, '%28').replace(/\)/g, '%29');
13095 };
13096
13097 ohauth.baseString = function(method, url, params) {
13098     if (params.oauth_signature) delete params.oauth_signature;
13099     return [
13100         method,
13101         ohauth.percentEncode(url),
13102         ohauth.percentEncode(ohauth.qsString(params))].join('&');
13103 };
13104
13105 ohauth.signature = function(oauth_secret, token_secret, baseString) {
13106     return sha1.b64_hmac(
13107         ohauth.percentEncode(oauth_secret) + '&' +
13108         ohauth.percentEncode(token_secret),
13109         baseString);
13110 };
13111
13112 /**
13113  * Takes an options object for configuration (consumer_key,
13114  * consumer_secret, version, signature_method, token) and returns a
13115  * function that generates the Authorization header for given data.
13116  *
13117  * The returned function takes these parameters:
13118  * - method: GET/POST/...
13119  * - uri: full URI with protocol, port, path and query string
13120  * - extra_params: any extra parameters (that are passed in the POST data),
13121  *   can be an object or a from-urlencoded string.
13122  *
13123  * Returned function returns full OAuth header with "OAuth" string in it.
13124  */
13125
13126 ohauth.headerGenerator = function(options) {
13127     options = options || {};
13128     var consumer_key = options.consumer_key || '',
13129         consumer_secret = options.consumer_secret || '',
13130         signature_method = options.signature_method || 'HMAC-SHA1',
13131         version = options.version || '1.0',
13132         token = options.token || '';
13133
13134     return function(method, uri, extra_params) {
13135         method = method.toUpperCase();
13136         if (typeof extra_params === 'string' && extra_params.length > 0) {
13137             extra_params = ohauth.stringQs(extra_params);
13138         }
13139
13140         var uri_parts = uri.split('?', 2),
13141         base_uri = uri_parts[0];
13142
13143         var query_params = uri_parts.length === 2 ?
13144             ohauth.stringQs(uri_parts[1]) : {};
13145
13146         var oauth_params = {
13147             oauth_consumer_key: consumer_key,
13148             oauth_signature_method: signature_method,
13149             oauth_version: version,
13150             oauth_timestamp: ohauth.timestamp(),
13151             oauth_nonce: ohauth.nonce()
13152         };
13153
13154         if (token) oauth_params.oauth_token = token;
13155
13156         var all_params = xtend({}, oauth_params, query_params, extra_params),
13157             base_str = ohauth.baseString(method, base_uri, all_params);
13158
13159         oauth_params.oauth_signature = ohauth.signature(consumer_secret, token, base_str);
13160
13161         return 'OAuth ' + ohauth.authHeader(oauth_params);
13162     };
13163 };
13164
13165 module.exports = ohauth;
13166
13167 },{"jshashes":7,"xtend":4}],6:[function(require,module,exports){
13168 module.exports = Object.keys || require('./shim');
13169
13170
13171 },{"./shim":8}],8:[function(require,module,exports){
13172 (function () {
13173         "use strict";
13174
13175         // modified from https://github.com/kriskowal/es5-shim
13176         var has = Object.prototype.hasOwnProperty,
13177                 is = require('is'),
13178                 forEach = require('foreach'),
13179                 hasDontEnumBug = !({'toString': null}).propertyIsEnumerable('toString'),
13180                 dontEnums = [
13181                         "toString",
13182                         "toLocaleString",
13183                         "valueOf",
13184                         "hasOwnProperty",
13185                         "isPrototypeOf",
13186                         "propertyIsEnumerable",
13187                         "constructor"
13188                 ],
13189                 keysShim;
13190
13191         keysShim = function keys(object) {
13192                 if (!is.object(object) && !is.array(object)) {
13193                         throw new TypeError("Object.keys called on a non-object");
13194                 }
13195
13196                 var name, theKeys = [];
13197                 for (name in object) {
13198                         if (has.call(object, name)) {
13199                                 theKeys.push(name);
13200                         }
13201                 }
13202
13203                 if (hasDontEnumBug) {
13204                         forEach(dontEnums, function (dontEnum) {
13205                                 if (has.call(object, dontEnum)) {
13206                                         theKeys.push(dontEnum);
13207                                 }
13208                         });
13209                 }
13210                 return theKeys;
13211         };
13212
13213         module.exports = keysShim;
13214 }());
13215
13216
13217 },{"is":9,"foreach":10}],9:[function(require,module,exports){
13218
13219 /**!
13220  * is
13221  * the definitive JavaScript type testing library
13222  * 
13223  * @copyright 2013 Enrico Marino
13224  * @license MIT
13225  */
13226
13227 var objProto = Object.prototype;
13228 var owns = objProto.hasOwnProperty;
13229 var toString = objProto.toString;
13230 var isActualNaN = function (value) {
13231   return value !== value;
13232 };
13233 var NON_HOST_TYPES = {
13234   "boolean": 1,
13235   "number": 1,
13236   "string": 1,
13237   "undefined": 1
13238 };
13239
13240 /**
13241  * Expose `is`
13242  */
13243
13244 var is = module.exports = {};
13245
13246 /**
13247  * Test general.
13248  */
13249
13250 /**
13251  * is.type
13252  * Test if `value` is a type of `type`.
13253  *
13254  * @param {Mixed} value value to test
13255  * @param {String} type type
13256  * @return {Boolean} true if `value` is a type of `type`, false otherwise
13257  * @api public
13258  */
13259
13260 is.a =
13261 is.type = function (value, type) {
13262   return typeof value === type;
13263 };
13264
13265 /**
13266  * is.defined
13267  * Test if `value` is defined.
13268  *
13269  * @param {Mixed} value value to test
13270  * @return {Boolean} true if 'value' is defined, false otherwise
13271  * @api public
13272  */
13273
13274 is.defined = function (value) {
13275   return value !== undefined;
13276 };
13277
13278 /**
13279  * is.empty
13280  * Test if `value` is empty.
13281  *
13282  * @param {Mixed} value value to test
13283  * @return {Boolean} true if `value` is empty, false otherwise
13284  * @api public
13285  */
13286
13287 is.empty = function (value) {
13288   var type = toString.call(value);
13289   var key;
13290
13291   if ('[object Array]' === type || '[object Arguments]' === type) {
13292     return value.length === 0;
13293   }
13294
13295   if ('[object Object]' === type) {
13296     for (key in value) if (owns.call(value, key)) return false;
13297     return true;
13298   }
13299
13300   if ('[object String]' === type) {
13301     return '' === value;
13302   }
13303
13304   return false;
13305 };
13306
13307 /**
13308  * is.equal
13309  * Test if `value` is equal to `other`.
13310  *
13311  * @param {Mixed} value value to test
13312  * @param {Mixed} other value to compare with
13313  * @return {Boolean} true if `value` is equal to `other`, false otherwise
13314  */
13315
13316 is.equal = function (value, other) {
13317   var type = toString.call(value)
13318   var key;
13319
13320   if (type !== toString.call(other)) {
13321     return false;
13322   }
13323
13324   if ('[object Object]' === type) {
13325     for (key in value) {
13326       if (!is.equal(value[key], other[key])) {
13327         return false;
13328       }
13329     }
13330     return true;
13331   }
13332
13333   if ('[object Array]' === type) {
13334     key = value.length;
13335     if (key !== other.length) {
13336       return false;
13337     }
13338     while (--key) {
13339       if (!is.equal(value[key], other[key])) {
13340         return false;
13341       }
13342     }
13343     return true;
13344   }
13345
13346   if ('[object Function]' === type) {
13347     return value.prototype === other.prototype;
13348   }
13349
13350   if ('[object Date]' === type) {
13351     return value.getTime() === other.getTime();
13352   }
13353
13354   return value === other;
13355 };
13356
13357 /**
13358  * is.hosted
13359  * Test if `value` is hosted by `host`.
13360  *
13361  * @param {Mixed} value to test
13362  * @param {Mixed} host host to test with
13363  * @return {Boolean} true if `value` is hosted by `host`, false otherwise
13364  * @api public
13365  */
13366
13367 is.hosted = function (value, host) {
13368   var type = typeof host[value];
13369   return type === 'object' ? !!host[value] : !NON_HOST_TYPES[type];
13370 };
13371
13372 /**
13373  * is.instance
13374  * Test if `value` is an instance of `constructor`.
13375  *
13376  * @param {Mixed} value value to test
13377  * @return {Boolean} true if `value` is an instance of `constructor`
13378  * @api public
13379  */
13380
13381 is.instance = is['instanceof'] = function (value, constructor) {
13382   return value instanceof constructor;
13383 };
13384
13385 /**
13386  * is.null
13387  * Test if `value` is null.
13388  *
13389  * @param {Mixed} value value to test
13390  * @return {Boolean} true if `value` is null, false otherwise
13391  * @api public
13392  */
13393
13394 is['null'] = function (value) {
13395   return value === null;
13396 };
13397
13398 /**
13399  * is.undefined
13400  * Test if `value` is undefined.
13401  *
13402  * @param {Mixed} value value to test
13403  * @return {Boolean} true if `value` is undefined, false otherwise
13404  * @api public
13405  */
13406
13407 is.undefined = function (value) {
13408   return value === undefined;
13409 };
13410
13411 /**
13412  * Test arguments.
13413  */
13414
13415 /**
13416  * is.arguments
13417  * Test if `value` is an arguments object.
13418  *
13419  * @param {Mixed} value value to test
13420  * @return {Boolean} true if `value` is an arguments object, false otherwise
13421  * @api public
13422  */
13423
13424 is.arguments = function (value) {
13425   var isStandardArguments = '[object Arguments]' === toString.call(value);
13426   var isOldArguments = !is.array(value) && is.arraylike(value) && is.object(value) && is.fn(value.callee);
13427   return isStandardArguments || isOldArguments;
13428 };
13429
13430 /**
13431  * Test array.
13432  */
13433
13434 /**
13435  * is.array
13436  * Test if 'value' is an array.
13437  *
13438  * @param {Mixed} value value to test
13439  * @return {Boolean} true if `value` is an array, false otherwise
13440  * @api public
13441  */
13442
13443 is.array = function (value) {
13444   return '[object Array]' === toString.call(value);
13445 };
13446
13447 /**
13448  * is.arguments.empty
13449  * Test if `value` is an empty arguments object.
13450  *
13451  * @param {Mixed} value value to test
13452  * @return {Boolean} true if `value` is an empty arguments object, false otherwise
13453  * @api public
13454  */
13455 is.arguments.empty = function (value) {
13456   return is.arguments(value) && value.length === 0;
13457 };
13458
13459 /**
13460  * is.array.empty
13461  * Test if `value` is an empty array.
13462  *
13463  * @param {Mixed} value value to test
13464  * @return {Boolean} true if `value` is an empty array, false otherwise
13465  * @api public
13466  */
13467 is.array.empty = function (value) {
13468   return is.array(value) && value.length === 0;
13469 };
13470
13471 /**
13472  * is.arraylike
13473  * Test if `value` is an arraylike object.
13474  *
13475  * @param {Mixed} value value to test
13476  * @return {Boolean} true if `value` is an arguments object, false otherwise
13477  * @api public
13478  */
13479
13480 is.arraylike = function (value) {
13481   return !!value && !is.boolean(value)
13482     && owns.call(value, 'length')
13483     && isFinite(value.length)
13484     && is.number(value.length)
13485     && value.length >= 0;
13486 };
13487
13488 /**
13489  * Test boolean.
13490  */
13491
13492 /**
13493  * is.boolean
13494  * Test if `value` is a boolean.
13495  *
13496  * @param {Mixed} value value to test
13497  * @return {Boolean} true if `value` is a boolean, false otherwise
13498  * @api public
13499  */
13500
13501 is.boolean = function (value) {
13502   return '[object Boolean]' === toString.call(value);
13503 };
13504
13505 /**
13506  * is.false
13507  * Test if `value` is false.
13508  *
13509  * @param {Mixed} value value to test
13510  * @return {Boolean} true if `value` is false, false otherwise
13511  * @api public
13512  */
13513
13514 is['false'] = function (value) {
13515   return is.boolean(value) && (value === false || value.valueOf() === false);
13516 };
13517
13518 /**
13519  * is.true
13520  * Test if `value` is true.
13521  *
13522  * @param {Mixed} value value to test
13523  * @return {Boolean} true if `value` is true, false otherwise
13524  * @api public
13525  */
13526
13527 is['true'] = function (value) {
13528   return is.boolean(value) && (value === true || value.valueOf() === true);
13529 };
13530
13531 /**
13532  * Test date.
13533  */
13534
13535 /**
13536  * is.date
13537  * Test if `value` is a date.
13538  *
13539  * @param {Mixed} value value to test
13540  * @return {Boolean} true if `value` is a date, false otherwise
13541  * @api public
13542  */
13543
13544 is.date = function (value) {
13545   return '[object Date]' === toString.call(value);
13546 };
13547
13548 /**
13549  * Test element.
13550  */
13551
13552 /**
13553  * is.element
13554  * Test if `value` is an html element.
13555  *
13556  * @param {Mixed} value value to test
13557  * @return {Boolean} true if `value` is an HTML Element, false otherwise
13558  * @api public
13559  */
13560
13561 is.element = function (value) {
13562   return value !== undefined
13563     && typeof HTMLElement !== 'undefined'
13564     && value instanceof HTMLElement
13565     && value.nodeType === 1;
13566 };
13567
13568 /**
13569  * Test error.
13570  */
13571
13572 /**
13573  * is.error
13574  * Test if `value` is an error object.
13575  *
13576  * @param {Mixed} value value to test
13577  * @return {Boolean} true if `value` is an error object, false otherwise
13578  * @api public
13579  */
13580
13581 is.error = function (value) {
13582   return '[object Error]' === toString.call(value);
13583 };
13584
13585 /**
13586  * Test function.
13587  */
13588
13589 /**
13590  * is.fn / is.function (deprecated)
13591  * Test if `value` is a function.
13592  *
13593  * @param {Mixed} value value to test
13594  * @return {Boolean} true if `value` is a function, false otherwise
13595  * @api public
13596  */
13597
13598 is.fn = is['function'] = function (value) {
13599   var isAlert = typeof window !== 'undefined' && value === window.alert;
13600   return isAlert || '[object Function]' === toString.call(value);
13601 };
13602
13603 /**
13604  * Test number.
13605  */
13606
13607 /**
13608  * is.number
13609  * Test if `value` is a number.
13610  *
13611  * @param {Mixed} value value to test
13612  * @return {Boolean} true if `value` is a number, false otherwise
13613  * @api public
13614  */
13615
13616 is.number = function (value) {
13617   return '[object Number]' === toString.call(value);
13618 };
13619
13620 /**
13621  * is.infinite
13622  * Test if `value` is positive or negative infinity.
13623  *
13624  * @param {Mixed} value value to test
13625  * @return {Boolean} true if `value` is positive or negative Infinity, false otherwise
13626  * @api public
13627  */
13628 is.infinite = function (value) {
13629   return value === Infinity || value === -Infinity;
13630 };
13631
13632 /**
13633  * is.decimal
13634  * Test if `value` is a decimal number.
13635  *
13636  * @param {Mixed} value value to test
13637  * @return {Boolean} true if `value` is a decimal number, false otherwise
13638  * @api public
13639  */
13640
13641 is.decimal = function (value) {
13642   return is.number(value) && !isActualNaN(value) && value % 1 !== 0;
13643 };
13644
13645 /**
13646  * is.divisibleBy
13647  * Test if `value` is divisible by `n`.
13648  *
13649  * @param {Number} value value to test
13650  * @param {Number} n dividend
13651  * @return {Boolean} true if `value` is divisible by `n`, false otherwise
13652  * @api public
13653  */
13654
13655 is.divisibleBy = function (value, n) {
13656   var isDividendInfinite = is.infinite(value);
13657   var isDivisorInfinite = is.infinite(n);
13658   var isNonZeroNumber = is.number(value) && !isActualNaN(value) && is.number(n) && !isActualNaN(n) && n !== 0;
13659   return isDividendInfinite || isDivisorInfinite || (isNonZeroNumber && value % n === 0);
13660 };
13661
13662 /**
13663  * is.int
13664  * Test if `value` is an integer.
13665  *
13666  * @param value to test
13667  * @return {Boolean} true if `value` is an integer, false otherwise
13668  * @api public
13669  */
13670
13671 is.int = function (value) {
13672   return is.number(value) && !isActualNaN(value) && value % 1 === 0;
13673 };
13674
13675 /**
13676  * is.maximum
13677  * Test if `value` is greater than 'others' values.
13678  *
13679  * @param {Number} value value to test
13680  * @param {Array} others values to compare with
13681  * @return {Boolean} true if `value` is greater than `others` values
13682  * @api public
13683  */
13684
13685 is.maximum = function (value, others) {
13686   if (isActualNaN(value)) {
13687     throw new TypeError('NaN is not a valid value');
13688   } else if (!is.arraylike(others)) {
13689     throw new TypeError('second argument must be array-like');
13690   }
13691   var len = others.length;
13692
13693   while (--len >= 0) {
13694     if (value < others[len]) {
13695       return false;
13696     }
13697   }
13698
13699   return true;
13700 };
13701
13702 /**
13703  * is.minimum
13704  * Test if `value` is less than `others` values.
13705  *
13706  * @param {Number} value value to test
13707  * @param {Array} others values to compare with
13708  * @return {Boolean} true if `value` is less than `others` values
13709  * @api public
13710  */
13711
13712 is.minimum = function (value, others) {
13713   if (isActualNaN(value)) {
13714     throw new TypeError('NaN is not a valid value');
13715   } else if (!is.arraylike(others)) {
13716     throw new TypeError('second argument must be array-like');
13717   }
13718   var len = others.length;
13719
13720   while (--len >= 0) {
13721     if (value > others[len]) {
13722       return false;
13723     }
13724   }
13725
13726   return true;
13727 };
13728
13729 /**
13730  * is.nan
13731  * Test if `value` is not a number.
13732  *
13733  * @param {Mixed} value value to test
13734  * @return {Boolean} true if `value` is not a number, false otherwise
13735  * @api public
13736  */
13737
13738 is.nan = function (value) {
13739   return !is.number(value) || value !== value;
13740 };
13741
13742 /**
13743  * is.even
13744  * Test if `value` is an even number.
13745  *
13746  * @param {Number} value value to test
13747  * @return {Boolean} true if `value` is an even number, false otherwise
13748  * @api public
13749  */
13750
13751 is.even = function (value) {
13752   return is.infinite(value) || (is.number(value) && value === value && value % 2 === 0);
13753 };
13754
13755 /**
13756  * is.odd
13757  * Test if `value` is an odd number.
13758  *
13759  * @param {Number} value value to test
13760  * @return {Boolean} true if `value` is an odd number, false otherwise
13761  * @api public
13762  */
13763
13764 is.odd = function (value) {
13765   return is.infinite(value) || (is.number(value) && value === value && value % 2 !== 0);
13766 };
13767
13768 /**
13769  * is.ge
13770  * Test if `value` is greater than or equal to `other`.
13771  *
13772  * @param {Number} value value to test
13773  * @param {Number} other value to compare with
13774  * @return {Boolean}
13775  * @api public
13776  */
13777
13778 is.ge = function (value, other) {
13779   if (isActualNaN(value) || isActualNaN(other)) {
13780     throw new TypeError('NaN is not a valid value');
13781   }
13782   return !is.infinite(value) && !is.infinite(other) && value >= other;
13783 };
13784
13785 /**
13786  * is.gt
13787  * Test if `value` is greater than `other`.
13788  *
13789  * @param {Number} value value to test
13790  * @param {Number} other value to compare with
13791  * @return {Boolean}
13792  * @api public
13793  */
13794
13795 is.gt = function (value, other) {
13796   if (isActualNaN(value) || isActualNaN(other)) {
13797     throw new TypeError('NaN is not a valid value');
13798   }
13799   return !is.infinite(value) && !is.infinite(other) && value > other;
13800 };
13801
13802 /**
13803  * is.le
13804  * Test if `value` is less than or equal to `other`.
13805  *
13806  * @param {Number} value value to test
13807  * @param {Number} other value to compare with
13808  * @return {Boolean} if 'value' is less than or equal to 'other'
13809  * @api public
13810  */
13811
13812 is.le = function (value, other) {
13813   if (isActualNaN(value) || isActualNaN(other)) {
13814     throw new TypeError('NaN is not a valid value');
13815   }
13816   return !is.infinite(value) && !is.infinite(other) && value <= other;
13817 };
13818
13819 /**
13820  * is.lt
13821  * Test if `value` is less than `other`.
13822  *
13823  * @param {Number} value value to test
13824  * @param {Number} other value to compare with
13825  * @return {Boolean} if `value` is less than `other`
13826  * @api public
13827  */
13828
13829 is.lt = function (value, other) {
13830   if (isActualNaN(value) || isActualNaN(other)) {
13831     throw new TypeError('NaN is not a valid value');
13832   }
13833   return !is.infinite(value) && !is.infinite(other) && value < other;
13834 };
13835
13836 /**
13837  * is.within
13838  * Test if `value` is within `start` and `finish`.
13839  *
13840  * @param {Number} value value to test
13841  * @param {Number} start lower bound
13842  * @param {Number} finish upper bound
13843  * @return {Boolean} true if 'value' is is within 'start' and 'finish'
13844  * @api public
13845  */
13846 is.within = function (value, start, finish) {
13847   if (isActualNaN(value) || isActualNaN(start) || isActualNaN(finish)) {
13848     throw new TypeError('NaN is not a valid value');
13849   } else if (!is.number(value) || !is.number(start) || !is.number(finish)) {
13850     throw new TypeError('all arguments must be numbers');
13851   }
13852   var isAnyInfinite = is.infinite(value) || is.infinite(start) || is.infinite(finish);
13853   return isAnyInfinite || (value >= start && value <= finish);
13854 };
13855
13856 /**
13857  * Test object.
13858  */
13859
13860 /**
13861  * is.object
13862  * Test if `value` is an object.
13863  *
13864  * @param {Mixed} value value to test
13865  * @return {Boolean} true if `value` is an object, false otherwise
13866  * @api public
13867  */
13868
13869 is.object = function (value) {
13870   return value && '[object Object]' === toString.call(value);
13871 };
13872
13873 /**
13874  * is.hash
13875  * Test if `value` is a hash - a plain object literal.
13876  *
13877  * @param {Mixed} value value to test
13878  * @return {Boolean} true if `value` is a hash, false otherwise
13879  * @api public
13880  */
13881
13882 is.hash = function (value) {
13883   return is.object(value) && value.constructor === Object && !value.nodeType && !value.setInterval;
13884 };
13885
13886 /**
13887  * Test regexp.
13888  */
13889
13890 /**
13891  * is.regexp
13892  * Test if `value` is a regular expression.
13893  *
13894  * @param {Mixed} value value to test
13895  * @return {Boolean} true if `value` is a regexp, false otherwise
13896  * @api public
13897  */
13898
13899 is.regexp = function (value) {
13900   return '[object RegExp]' === toString.call(value);
13901 };
13902
13903 /**
13904  * Test string.
13905  */
13906
13907 /**
13908  * is.string
13909  * Test if `value` is a string.
13910  *
13911  * @param {Mixed} value value to test
13912  * @return {Boolean} true if 'value' is a string, false otherwise
13913  * @api public
13914  */
13915
13916 is.string = function (value) {
13917   return '[object String]' === toString.call(value);
13918 };
13919
13920
13921 },{}],10:[function(require,module,exports){
13922
13923 var hasOwn = Object.prototype.hasOwnProperty;
13924 var toString = Object.prototype.toString;
13925
13926 module.exports = function forEach (obj, fn, ctx) {
13927     if (toString.call(fn) !== '[object Function]') {
13928         throw new TypeError('iterator must be a function');
13929     }
13930     var l = obj.length;
13931     if (l === +l) {
13932         for (var i = 0; i < l; i++) {
13933             fn.call(ctx, obj[i], i, obj);
13934         }
13935     } else {
13936         for (var k in obj) {
13937             if (hasOwn.call(obj, k)) {
13938                 fn.call(ctx, obj[k], k, obj);
13939             }
13940         }
13941     }
13942 };
13943
13944
13945 },{}]},{},[1])(1)
13946 });
13947 ;/*
13948  (c) 2013, Vladimir Agafonkin
13949  RBush, a JavaScript library for high-performance 2D spatial indexing of points and rectangles.
13950  https://github.com/mourner/rbush
13951 */
13952
13953 (function () { 'use strict';
13954
13955 function rbush(maxEntries, format) {
13956
13957     // jshint newcap: false, validthis: true
13958     if (!(this instanceof rbush)) { return new rbush(maxEntries, format); }
13959
13960     // max entries in a node is 9 by default; min node fill is 40% for best performance
13961     this._maxEntries = Math.max(4, maxEntries || 9);
13962     this._minEntries = Math.max(2, Math.ceil(this._maxEntries * 0.4));
13963
13964     if (format) {
13965         this._initFormat(format);
13966     }
13967
13968     this.clear();
13969 }
13970
13971 rbush.prototype = {
13972
13973     all: function () {
13974         return this._all(this.data, []);
13975     },
13976
13977     search: function (bbox) {
13978
13979         var node = this.data,
13980             result = [];
13981
13982         if (!this._intersects(bbox, node.bbox)) { return result; }
13983
13984         var nodesToSearch = [],
13985             i, len, child, childBBox;
13986
13987         while (node) {
13988             for (i = 0, len = node.children.length; i < len; i++) {
13989                 child = node.children[i];
13990                 childBBox = node.leaf ? this.toBBox(child) : child.bbox;
13991
13992                 if (this._intersects(bbox, childBBox)) {
13993
13994                     if (node.leaf) {
13995                         result.push(child);
13996
13997                     } else if (this._contains(bbox, childBBox)) {
13998                         this._all(child, result);
13999
14000                     } else {
14001                         nodesToSearch.push(child);
14002                     }
14003                 }
14004             }
14005
14006             node = nodesToSearch.pop();
14007         }
14008
14009         return result;
14010     },
14011
14012     load: function (data) {
14013         if (!(data && data.length)) { return this; }
14014
14015         if (data.length < this._minEntries) {
14016             for (var i = 0, len = data.length; i < len; i++) {
14017                 this.insert(data[i]);
14018             }
14019             return this;
14020         }
14021
14022         // recursively build the tree with the given data from stratch using OMT algorithm
14023         var node = this._build(data.slice(), 0);
14024
14025         if (!this.data.children.length) {
14026             // save as is if tree is empty
14027             this.data = node;
14028
14029         } else if (this.data.height === node.height) {
14030             // split root if trees have the same height
14031             this._splitRoot(this.data, node);
14032
14033         } else {
14034             if (this.data.height < node.height) {
14035                 // swap trees if inserted one is bigger
14036                 var tmpNode = this.data;
14037                 this.data = node;
14038                 node = tmpNode;
14039             }
14040
14041             // insert the small tree into the large tree at appropriate level
14042             this._insert(node, this.data.height - node.height - 1, true);
14043         }
14044
14045         return this;
14046     },
14047
14048     insert: function (item) {
14049         if (item) {
14050             this._insert(item, this.data.height - 1);
14051         }
14052         return this;
14053     },
14054
14055     clear: function () {
14056         this.data = {
14057             children: [],
14058             leaf: true,
14059             bbox: this._empty(),
14060             height: 1
14061         };
14062         return this;
14063     },
14064
14065     remove: function (item) {
14066         if (!item) { return this; }
14067
14068         var node = this.data,
14069             bbox = this.toBBox(item),
14070             path = [],
14071             indexes = [],
14072             i, parent, index, goingUp;
14073
14074         // depth-first iterative tree traversal
14075         while (node || path.length) {
14076
14077             if (!node) { // go up
14078                 node = path.pop();
14079                 parent = path[path.length - 1];
14080                 i = indexes.pop();
14081                 goingUp = true;
14082             }
14083
14084             if (node.leaf) { // check current node
14085                 index = node.children.indexOf(item);
14086
14087                 if (index !== -1) {
14088                     // item found, remove the item and condense tree upwards
14089                     node.children.splice(index, 1);
14090                     path.push(node);
14091                     this._condense(path);
14092                     return this;
14093                 }
14094             }
14095
14096             if (!goingUp && !node.leaf && this._intersects(bbox, node.bbox)) { // go down
14097                 path.push(node);
14098                 indexes.push(i);
14099                 i = 0;
14100                 parent = node;
14101                 node = node.children[0];
14102
14103             } else if (parent) { // go right
14104                 i++;
14105                 node = parent.children[i];
14106                 goingUp = false;
14107
14108             } else { // nothing found
14109                 node = null;
14110             }
14111         }
14112
14113         return this;
14114     },
14115
14116     toBBox: function (item) { return item; },
14117
14118     compareMinX: function (a, b) { return a[0] - b[0]; },
14119     compareMinY: function (a, b) { return a[1] - b[1]; },
14120
14121     toJSON: function () { return this.data; },
14122
14123     fromJSON: function (data) {
14124         this.data = data;
14125         return this;
14126     },
14127
14128     _all: function (node, result) {
14129         var nodesToSearch = [];
14130         while (node) {
14131             if (node.leaf) {
14132                 result.push.apply(result, node.children);
14133             } else {
14134                 nodesToSearch.push.apply(nodesToSearch, node.children);
14135             }
14136             node = nodesToSearch.pop();
14137         }
14138         return result;
14139     },
14140
14141     _build: function (items, level, height) {
14142
14143         var N = items.length,
14144             M = this._maxEntries,
14145             node;
14146
14147         if (N <= M) {
14148             node = {
14149                 children: items,
14150                 leaf: true,
14151                 height: 1
14152             };
14153             this._calcBBox(node);
14154             return node;
14155         }
14156
14157         if (!level) {
14158             // target height of the bulk-loaded tree
14159             height = Math.ceil(Math.log(N) / Math.log(M));
14160
14161             // target number of root entries to maximize storage utilization
14162             M = Math.ceil(N / Math.pow(M, height - 1));
14163
14164             items.sort(this.compareMinX);
14165         }
14166
14167         // TODO eliminate recursion?
14168
14169         node = {
14170             children: [],
14171             height: height
14172         };
14173
14174         var N1 = Math.ceil(N / M) * Math.ceil(Math.sqrt(M)),
14175             N2 = Math.ceil(N / M),
14176             compare = level % 2 === 1 ? this.compareMinX : this.compareMinY,
14177             i, j, slice, sliceLen, childNode;
14178
14179         // split the items into M mostly square tiles
14180         for (i = 0; i < N; i += N1) {
14181             slice = items.slice(i, i + N1).sort(compare);
14182
14183             for (j = 0, sliceLen = slice.length; j < sliceLen; j += N2) {
14184                 // pack each entry recursively
14185                 childNode = this._build(slice.slice(j, j + N2), level + 1, height - 1);
14186                 node.children.push(childNode);
14187             }
14188         }
14189
14190         this._calcBBox(node);
14191
14192         return node;
14193     },
14194
14195     _chooseSubtree: function (bbox, node, level, path) {
14196
14197         var i, len, child, targetNode, area, enlargement, minArea, minEnlargement;
14198
14199         while (true) {
14200             path.push(node);
14201
14202             if (node.leaf || path.length - 1 === level) { break; }
14203
14204             minArea = minEnlargement = Infinity;
14205
14206             for (i = 0, len = node.children.length; i < len; i++) {
14207                 child = node.children[i];
14208                 area = this._area(child.bbox);
14209                 enlargement = this._enlargedArea(bbox, child.bbox) - area;
14210
14211                 // choose entry with the least area enlargement
14212                 if (enlargement < minEnlargement) {
14213                     minEnlargement = enlargement;
14214                     minArea = area < minArea ? area : minArea;
14215                     targetNode = child;
14216
14217                 } else if (enlargement === minEnlargement) {
14218                     // otherwise choose one with the smallest area
14219                     if (area < minArea) {
14220                         minArea = area;
14221                         targetNode = child;
14222                     }
14223                 }
14224             }
14225
14226             node = targetNode;
14227         }
14228
14229         return node;
14230     },
14231
14232     _insert: function (item, level, isNode, root) {
14233
14234         var bbox = isNode ? item.bbox : this.toBBox(item),
14235             insertPath = [];
14236
14237         // find the best node for accommodating the item, saving all nodes along the path too
14238         var node = this._chooseSubtree(bbox, root || this.data, level, insertPath),
14239             splitOccured;
14240
14241         // put the item into the node
14242         node.children.push(item);
14243         this._extend(node.bbox, bbox);
14244
14245         // split on node overflow; propagate upwards if necessary
14246         do {
14247             splitOccured = false;
14248             if (insertPath[level].children.length > this._maxEntries) {
14249                 this._split(insertPath, level);
14250                 splitOccured = true;
14251                 level--;
14252             }
14253         } while (level >= 0 && splitOccured);
14254
14255         // adjust bboxes along the insertion path
14256         this._adjustParentBBoxes(bbox, insertPath, level);
14257     },
14258
14259     // split overflowed node into two
14260     _split: function (insertPath, level) {
14261
14262         var node = insertPath[level],
14263             M = node.children.length,
14264             m = this._minEntries;
14265
14266         this._chooseSplitAxis(node, m, M);
14267
14268         var newNode = {
14269             children: node.children.splice(this._chooseSplitIndex(node, m, M)),
14270             height: node.height
14271         };
14272
14273         if (node.leaf) {
14274             newNode.leaf = true;
14275         }
14276
14277         this._calcBBox(node);
14278         this._calcBBox(newNode);
14279
14280         if (level) {
14281             insertPath[level - 1].children.push(newNode);
14282         } else {
14283             this._splitRoot(node, newNode);
14284         }
14285     },
14286
14287     _splitRoot: function (node, newNode) {
14288         // split root node
14289         this.data = {};
14290         this.data.children = [node, newNode];
14291         this.data.height = node.height + 1;
14292         this._calcBBox(this.data);
14293     },
14294
14295     _chooseSplitIndex: function (node, m, M) {
14296
14297         var i, bbox1, bbox2, overlap, area, minOverlap, minArea, index;
14298
14299         minOverlap = minArea = Infinity;
14300
14301         for (i = m; i <= M - m; i++) {
14302             bbox1 = this._distBBox(node, 0, i);
14303             bbox2 = this._distBBox(node, i, M);
14304
14305             overlap = this._intersectionArea(bbox1, bbox2);
14306             area = this._area(bbox1) + this._area(bbox2);
14307
14308             // choose distribution with minimum overlap
14309             if (overlap < minOverlap) {
14310                 minOverlap = overlap;
14311                 index = i;
14312
14313                 minArea = area < minArea ? area : minArea;
14314
14315             } else if (overlap === minOverlap) {
14316                 // otherwise choose distribution with minimum area
14317                 if (area < minArea) {
14318                     minArea = area;
14319                     index = i;
14320                 }
14321             }
14322         }
14323
14324         return index;
14325     },
14326
14327     // sorts node children by the best axis for split
14328     _chooseSplitAxis: function (node, m, M) {
14329
14330         var compareMinX = node.leaf ? this.compareMinX : this._compareNodeMinX,
14331             compareMinY = node.leaf ? this.compareMinY : this._compareNodeMinY,
14332             xMargin = this._allDistMargin(node, m, M, compareMinX),
14333             yMargin = this._allDistMargin(node, m, M, compareMinY);
14334
14335         // if total distributions margin value is minimal for x, sort by minX,
14336         // otherwise it's already sorted by minY
14337
14338         if (xMargin < yMargin) {
14339             node.children.sort(compareMinX);
14340         }
14341     },
14342
14343     // total margin of all possible split distributions where each node is at least m full
14344     _allDistMargin: function (node, m, M, compare) {
14345
14346         node.children.sort(compare);
14347
14348         var leftBBox = this._distBBox(node, 0, m),
14349             rightBBox = this._distBBox(node, M - m, M),
14350             margin = this._margin(leftBBox) + this._margin(rightBBox),
14351             i, child;
14352
14353         for (i = m; i < M - m; i++) {
14354             child = node.children[i];
14355             this._extend(leftBBox, node.leaf ? this.toBBox(child) : child.bbox);
14356             margin += this._margin(leftBBox);
14357         }
14358
14359         for (i = M - m - 1; i >= 0; i--) {
14360             child = node.children[i];
14361             this._extend(rightBBox, node.leaf ? this.toBBox(child) : child.bbox);
14362             margin += this._margin(rightBBox);
14363         }
14364
14365         return margin;
14366     },
14367
14368     // min bounding rectangle of node children from k to p-1
14369     _distBBox: function (node, k, p) {
14370         var bbox = this._empty();
14371
14372         for (var i = k, child; i < p; i++) {
14373             child = node.children[i];
14374             this._extend(bbox, node.leaf ? this.toBBox(child) : child.bbox);
14375         }
14376
14377         return bbox;
14378     },
14379
14380     // calculate node's bbox from bboxes of its children
14381     _calcBBox: function (node) {
14382         node.bbox = this._empty();
14383
14384         for (var i = 0, len = node.children.length, child; i < len; i++) {
14385             child = node.children[i];
14386             this._extend(node.bbox, node.leaf ? this.toBBox(child) : child.bbox);
14387         }
14388     },
14389
14390     _adjustParentBBoxes: function (bbox, path, level) {
14391         // adjust bboxes along the given tree path
14392         for (var i = level; i >= 0; i--) {
14393             this._extend(path[i].bbox, bbox);
14394         }
14395     },
14396
14397     _condense: function (path) {
14398         // go through the path, removing empty nodes and updating bboxes
14399         for (var i = path.length - 1, parent; i >= 0; i--) {
14400             if (path[i].children.length === 0) {
14401                 if (i > 0) {
14402                     parent = path[i - 1].children;
14403                     parent.splice(parent.indexOf(path[i]), 1);
14404                 } else {
14405                     this.clear();
14406                 }
14407             } else {
14408                 this._calcBBox(path[i]);
14409             }
14410         }
14411     },
14412
14413     _contains: function(a, b) {
14414         return a[0] <= b[0] &&
14415                a[1] <= b[1] &&
14416                b[2] <= a[2] &&
14417                b[3] <= a[3];
14418     },
14419
14420     _intersects: function (a, b) {
14421         return b[0] <= a[2] &&
14422                b[1] <= a[3] &&
14423                b[2] >= a[0] &&
14424                b[3] >= a[1];
14425     },
14426
14427     _extend: function (a, b) {
14428         a[0] = Math.min(a[0], b[0]);
14429         a[1] = Math.min(a[1], b[1]);
14430         a[2] = Math.max(a[2], b[2]);
14431         a[3] = Math.max(a[3], b[3]);
14432         return a;
14433     },
14434
14435     _area:   function (a) { return (a[2] - a[0]) * (a[3] - a[1]); },
14436     _margin: function (a) { return (a[2] - a[0]) + (a[3] - a[1]); },
14437
14438     _enlargedArea: function (a, b) {
14439         return (Math.max(b[2], a[2]) - Math.min(b[0], a[0])) *
14440                (Math.max(b[3], a[3]) - Math.min(b[1], a[1]));
14441     },
14442
14443     _intersectionArea: function (a, b) {
14444         var minX = Math.max(a[0], b[0]),
14445             minY = Math.max(a[1], b[1]),
14446             maxX = Math.min(a[2], b[2]),
14447             maxY = Math.min(a[3], b[3]);
14448
14449         return Math.max(0, maxX - minX) *
14450                Math.max(0, maxY - minY);
14451     },
14452
14453     _empty: function () { return [Infinity, Infinity, -Infinity, -Infinity]; },
14454
14455     _compareNodeMinX: function (a, b) { return a.bbox[0] - b.bbox[0]; },
14456     _compareNodeMinY: function (a, b) { return a.bbox[1] - b.bbox[1]; },
14457
14458     _initFormat: function (format) {
14459         // data format (minX, minY, maxX, maxY accessors)
14460
14461         // uses eval-type function compilation instead of just accepting a toBBox function
14462         // because the algorithms are very sensitive to sorting functions performance,
14463         // so they should be dead simple and without inner calls
14464
14465         // jshint evil: true
14466
14467         var compareArr = ['return a', ' - b', ';'];
14468
14469         this.compareMinX = new Function('a', 'b', compareArr.join(format[0]));
14470         this.compareMinY = new Function('a', 'b', compareArr.join(format[1]));
14471
14472         this.toBBox = new Function('a', 'return [a' + format.join(', a') + '];');
14473     }
14474 };
14475
14476 if (typeof define === 'function' && define.amd) {
14477     define(function() {
14478         return rbush;
14479     });
14480 } else if (typeof module !== 'undefined') {
14481     module.exports = rbush;
14482 } else if (typeof self !== 'undefined') {
14483     self.rbush = rbush;
14484 } else {
14485     window.rbush = rbush;
14486 }
14487
14488 })();
14489 toGeoJSON = (function() {
14490     'use strict';
14491
14492     var removeSpace = (/\s*/g),
14493         trimSpace = (/^\s*|\s*$/g),
14494         splitSpace = (/\s+/);
14495     // generate a short, numeric hash of a string
14496     function okhash(x) {
14497         if (!x || !x.length) return 0;
14498         for (var i = 0, h = 0; i < x.length; i++) {
14499             h = ((h << 5) - h) + x.charCodeAt(i) | 0;
14500         } return h;
14501     }
14502     // all Y children of X
14503     function get(x, y) { return x.getElementsByTagName(y); }
14504     function attr(x, y) { return x.getAttribute(y); }
14505     function attrf(x, y) { return parseFloat(attr(x, y)); }
14506     // one Y child of X, if any, otherwise null
14507     function get1(x, y) { var n = get(x, y); return n.length ? n[0] : null; }
14508     // https://developer.mozilla.org/en-US/docs/Web/API/Node.normalize
14509     function norm(el) { if (el.normalize) { el.normalize(); } return el; }
14510     // cast array x into numbers
14511     function numarray(x) {
14512         for (var j = 0, o = []; j < x.length; j++) o[j] = parseFloat(x[j]);
14513         return o;
14514     }
14515     function clean(x) {
14516         var o = {};
14517         for (var i in x) if (x[i]) o[i] = x[i];
14518         return o;
14519     }
14520     // get the content of a text node, if any
14521     function nodeVal(x) { if (x) {norm(x);} return x && x.firstChild && x.firstChild.nodeValue; }
14522     // get one coordinate from a coordinate array, if any
14523     function coord1(v) { return numarray(v.replace(removeSpace, '').split(',')); }
14524     // get all coordinates from a coordinate array as [[],[]]
14525     function coord(v) {
14526         var coords = v.replace(trimSpace, '').split(splitSpace),
14527             o = [];
14528         for (var i = 0; i < coords.length; i++) {
14529             o.push(coord1(coords[i]));
14530         }
14531         return o;
14532     }
14533     function coordPair(x) { return [attrf(x, 'lon'), attrf(x, 'lat')]; }
14534
14535     // create a new feature collection parent object
14536     function fc() {
14537         return {
14538             type: 'FeatureCollection',
14539             features: []
14540         };
14541     }
14542
14543     var styleSupport = false;
14544     if (typeof XMLSerializer !== 'undefined') {
14545         var serializer = new XMLSerializer();
14546         styleSupport = true;
14547     }
14548     function xml2str(str) { return serializer.serializeToString(str); }
14549
14550     var t = {
14551         kml: function(doc, o) {
14552             o = o || {};
14553
14554             var gj = fc(),
14555                 // styleindex keeps track of hashed styles in order to match features
14556                 styleIndex = {},
14557                 // atomic geospatial types supported by KML - MultiGeometry is
14558                 // handled separately
14559                 geotypes = ['Polygon', 'LineString', 'Point', 'Track'],
14560                 // all root placemarks in the file
14561                 placemarks = get(doc, 'Placemark'),
14562                 styles = get(doc, 'Style');
14563
14564             if (styleSupport) for (var k = 0; k < styles.length; k++) {
14565                 styleIndex['#' + attr(styles[k], 'id')] = okhash(xml2str(styles[k])).toString(16);
14566             }
14567             for (var j = 0; j < placemarks.length; j++) {
14568                 gj.features = gj.features.concat(getPlacemark(placemarks[j]));
14569             }
14570             function gxCoord(v) { return numarray(v.split(' ')); }
14571             function gxCoords(root) {
14572                 var elems = get(root, 'coord', 'gx'), coords = [];
14573                 for (var i = 0; i < elems.length; i++) coords.push(gxCoord(nodeVal(elems[i])));
14574                 return coords;
14575             }
14576             function getGeometry(root) {
14577                 var geomNode, geomNodes, i, j, k, geoms = [];
14578                 if (get1(root, 'MultiGeometry')) return getGeometry(get1(root, 'MultiGeometry'));
14579                 if (get1(root, 'MultiTrack')) return getGeometry(get1(root, 'MultiTrack'));
14580                 for (i = 0; i < geotypes.length; i++) {
14581                     geomNodes = get(root, geotypes[i]);
14582                     if (geomNodes) {
14583                         for (j = 0; j < geomNodes.length; j++) {
14584                             geomNode = geomNodes[j];
14585                             if (geotypes[i] == 'Point') {
14586                                 geoms.push({
14587                                     type: 'Point',
14588                                     coordinates: coord1(nodeVal(get1(geomNode, 'coordinates')))
14589                                 });
14590                             } else if (geotypes[i] == 'LineString') {
14591                                 geoms.push({
14592                                     type: 'LineString',
14593                                     coordinates: coord(nodeVal(get1(geomNode, 'coordinates')))
14594                                 });
14595                             } else if (geotypes[i] == 'Polygon') {
14596                                 var rings = get(geomNode, 'LinearRing'),
14597                                     coords = [];
14598                                 for (k = 0; k < rings.length; k++) {
14599                                     coords.push(coord(nodeVal(get1(rings[k], 'coordinates'))));
14600                                 }
14601                                 geoms.push({
14602                                     type: 'Polygon',
14603                                     coordinates: coords
14604                                 });
14605                             } else if (geotypes[i] == 'Track') {
14606                                 geoms.push({
14607                                     type: 'LineString',
14608                                     coordinates: gxCoords(geomNode)
14609                                 });
14610                             }
14611                         }
14612                     }
14613                 }
14614                 return geoms;
14615             }
14616             function getPlacemark(root) {
14617                 var geoms = getGeometry(root), i, properties = {},
14618                     name = nodeVal(get1(root, 'name')),
14619                     styleUrl = nodeVal(get1(root, 'styleUrl')),
14620                     description = nodeVal(get1(root, 'description')),
14621                     extendedData = get1(root, 'ExtendedData');
14622
14623                 if (!geoms.length) return [];
14624                 if (name) properties.name = name;
14625                 if (styleUrl && styleIndex[styleUrl]) {
14626                     properties.styleUrl = styleUrl;
14627                     properties.styleHash = styleIndex[styleUrl];
14628                 }
14629                 if (description) properties.description = description;
14630                 if (extendedData) {
14631                     var datas = get(extendedData, 'Data'),
14632                         simpleDatas = get(extendedData, 'SimpleData');
14633
14634                     for (i = 0; i < datas.length; i++) {
14635                         properties[datas[i].getAttribute('name')] = nodeVal(get1(datas[i], 'value'));
14636                     }
14637                     for (i = 0; i < simpleDatas.length; i++) {
14638                         properties[simpleDatas[i].getAttribute('name')] = nodeVal(simpleDatas[i]);
14639                     }
14640                 }
14641                 return [{
14642                     type: 'Feature',
14643                     geometry: (geoms.length === 1) ? geoms[0] : {
14644                         type: 'GeometryCollection',
14645                         geometries: geoms
14646                     },
14647                     properties: properties
14648                 }];
14649             }
14650             return gj;
14651         },
14652         gpx: function(doc, o) {
14653             var i,
14654                 tracks = get(doc, 'trk'),
14655                 routes = get(doc, 'rte'),
14656                 waypoints = get(doc, 'wpt'),
14657                 // a feature collection
14658                 gj = fc();
14659             for (i = 0; i < tracks.length; i++) {
14660                 gj.features.push(getLinestring(tracks[i], 'trkpt'));
14661             }
14662             for (i = 0; i < routes.length; i++) {
14663                 gj.features.push(getLinestring(routes[i], 'rtept'));
14664             }
14665             for (i = 0; i < waypoints.length; i++) {
14666                 gj.features.push(getPoint(waypoints[i]));
14667             }
14668             function getLinestring(node, pointname) {
14669                 var j, pts = get(node, pointname), line = [];
14670                 for (j = 0; j < pts.length; j++) {
14671                     line.push(coordPair(pts[j]));
14672                 }
14673                 return {
14674                     type: 'Feature',
14675                     properties: getProperties(node),
14676                     geometry: {
14677                         type: 'LineString',
14678                         coordinates: line
14679                     }
14680                 };
14681             }
14682             function getPoint(node) {
14683                 var prop = getProperties(node);
14684                 prop.ele = nodeVal(get1(node, 'ele'));
14685                 prop.sym = nodeVal(get1(node, 'sym'));
14686                 return {
14687                     type: 'Feature',
14688                     properties: prop,
14689                     geometry: {
14690                         type: 'Point',
14691                         coordinates: coordPair(node)
14692                     }
14693                 };
14694             }
14695             function getProperties(node) {
14696                 var meta = ['name', 'desc', 'author', 'copyright', 'link',
14697                             'time', 'keywords'],
14698                     prop = {},
14699                     k;
14700                 for (k = 0; k < meta.length; k++) {
14701                     prop[meta[k]] = nodeVal(get1(node, meta[k]));
14702                 }
14703                 return clean(prop);
14704             }
14705             return gj;
14706         }
14707     };
14708     return t;
14709 })();
14710
14711 if (typeof module !== 'undefined') module.exports = toGeoJSON;
14712 /**
14713  * marked - a markdown parser
14714  * Copyright (c) 2011-2013, Christopher Jeffrey. (MIT Licensed)
14715  * https://github.com/chjj/marked
14716  */
14717
14718 ;(function() {
14719
14720 /**
14721  * Block-Level Grammar
14722  */
14723
14724 var block = {
14725   newline: /^\n+/,
14726   code: /^( {4}[^\n]+\n*)+/,
14727   fences: noop,
14728   hr: /^( *[-*_]){3,} *(?:\n+|$)/,
14729   heading: /^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,
14730   nptable: noop,
14731   lheading: /^([^\n]+)\n *(=|-){3,} *\n*/,
14732   blockquote: /^( *>[^\n]+(\n[^\n]+)*\n*)+/,
14733   list: /^( *)(bull) [\s\S]+?(?:hr|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,
14734   html: /^ *(?:comment|closed|closing) *(?:\n{2,}|\s*$)/,
14735   def: /^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,
14736   table: noop,
14737   paragraph: /^((?:[^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+)\n*/,
14738   text: /^[^\n]+/
14739 };
14740
14741 block.bullet = /(?:[*+-]|\d+\.)/;
14742 block.item = /^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/;
14743 block.item = replace(block.item, 'gm')
14744   (/bull/g, block.bullet)
14745   ();
14746
14747 block.list = replace(block.list)
14748   (/bull/g, block.bullet)
14749   ('hr', /\n+(?=(?: *[-*_]){3,} *(?:\n+|$))/)
14750   ();
14751
14752 block._tag = '(?!(?:'
14753   + 'a|em|strong|small|s|cite|q|dfn|abbr|data|time|code'
14754   + '|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo'
14755   + '|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|@)\\b';
14756
14757 block.html = replace(block.html)
14758   ('comment', /<!--[\s\S]*?-->/)
14759   ('closed', /<(tag)[\s\S]+?<\/\1>/)
14760   ('closing', /<tag(?:"[^"]*"|'[^']*'|[^'">])*?>/)
14761   (/tag/g, block._tag)
14762   ();
14763
14764 block.paragraph = replace(block.paragraph)
14765   ('hr', block.hr)
14766   ('heading', block.heading)
14767   ('lheading', block.lheading)
14768   ('blockquote', block.blockquote)
14769   ('tag', '<' + block._tag)
14770   ('def', block.def)
14771   ();
14772
14773 /**
14774  * Normal Block Grammar
14775  */
14776
14777 block.normal = merge({}, block);
14778
14779 /**
14780  * GFM Block Grammar
14781  */
14782
14783 block.gfm = merge({}, block.normal, {
14784   fences: /^ *(`{3,}|~{3,}) *(\S+)? *\n([\s\S]+?)\s*\1 *(?:\n+|$)/,
14785   paragraph: /^/
14786 });
14787
14788 block.gfm.paragraph = replace(block.paragraph)
14789   ('(?!', '(?!' + block.gfm.fences.source.replace('\\1', '\\2') + '|')
14790   ();
14791
14792 /**
14793  * GFM + Tables Block Grammar
14794  */
14795
14796 block.tables = merge({}, block.gfm, {
14797   nptable: /^ *(\S.*\|.*)\n *([-:]+ *\|[-| :]*)\n((?:.*\|.*(?:\n|$))*)\n*/,
14798   table: /^ *\|(.+)\n *\|( *[-:]+[-| :]*)\n((?: *\|.*(?:\n|$))*)\n*/
14799 });
14800
14801 /**
14802  * Block Lexer
14803  */
14804
14805 function Lexer(options) {
14806   this.tokens = [];
14807   this.tokens.links = {};
14808   this.options = options || marked.defaults;
14809   this.rules = block.normal;
14810
14811   if (this.options.gfm) {
14812     if (this.options.tables) {
14813       this.rules = block.tables;
14814     } else {
14815       this.rules = block.gfm;
14816     }
14817   }
14818 }
14819
14820 /**
14821  * Expose Block Rules
14822  */
14823
14824 Lexer.rules = block;
14825
14826 /**
14827  * Static Lex Method
14828  */
14829
14830 Lexer.lex = function(src, options) {
14831   var lexer = new Lexer(options);
14832   return lexer.lex(src);
14833 };
14834
14835 /**
14836  * Preprocessing
14837  */
14838
14839 Lexer.prototype.lex = function(src) {
14840   src = src
14841     .replace(/\r\n|\r/g, '\n')
14842     .replace(/\t/g, '    ')
14843     .replace(/\u00a0/g, ' ')
14844     .replace(/\u2424/g, '\n');
14845
14846   return this.token(src, true);
14847 };
14848
14849 /**
14850  * Lexing
14851  */
14852
14853 Lexer.prototype.token = function(src, top) {
14854   var src = src.replace(/^ +$/gm, '')
14855     , next
14856     , loose
14857     , cap
14858     , bull
14859     , b
14860     , item
14861     , space
14862     , i
14863     , l;
14864
14865   while (src) {
14866     // newline
14867     if (cap = this.rules.newline.exec(src)) {
14868       src = src.substring(cap[0].length);
14869       if (cap[0].length > 1) {
14870         this.tokens.push({
14871           type: 'space'
14872         });
14873       }
14874     }
14875
14876     // code
14877     if (cap = this.rules.code.exec(src)) {
14878       src = src.substring(cap[0].length);
14879       cap = cap[0].replace(/^ {4}/gm, '');
14880       this.tokens.push({
14881         type: 'code',
14882         text: !this.options.pedantic
14883           ? cap.replace(/\n+$/, '')
14884           : cap
14885       });
14886       continue;
14887     }
14888
14889     // fences (gfm)
14890     if (cap = this.rules.fences.exec(src)) {
14891       src = src.substring(cap[0].length);
14892       this.tokens.push({
14893         type: 'code',
14894         lang: cap[2],
14895         text: cap[3]
14896       });
14897       continue;
14898     }
14899
14900     // heading
14901     if (cap = this.rules.heading.exec(src)) {
14902       src = src.substring(cap[0].length);
14903       this.tokens.push({
14904         type: 'heading',
14905         depth: cap[1].length,
14906         text: cap[2]
14907       });
14908       continue;
14909     }
14910
14911     // table no leading pipe (gfm)
14912     if (top && (cap = this.rules.nptable.exec(src))) {
14913       src = src.substring(cap[0].length);
14914
14915       item = {
14916         type: 'table',
14917         header: cap[1].replace(/^ *| *\| *$/g, '').split(/ *\| */),
14918         align: cap[2].replace(/^ *|\| *$/g, '').split(/ *\| */),
14919         cells: cap[3].replace(/\n$/, '').split('\n')
14920       };
14921
14922       for (i = 0; i < item.align.length; i++) {
14923         if (/^ *-+: *$/.test(item.align[i])) {
14924           item.align[i] = 'right';
14925         } else if (/^ *:-+: *$/.test(item.align[i])) {
14926           item.align[i] = 'center';
14927         } else if (/^ *:-+ *$/.test(item.align[i])) {
14928           item.align[i] = 'left';
14929         } else {
14930           item.align[i] = null;
14931         }
14932       }
14933
14934       for (i = 0; i < item.cells.length; i++) {
14935         item.cells[i] = item.cells[i].split(/ *\| */);
14936       }
14937
14938       this.tokens.push(item);
14939
14940       continue;
14941     }
14942
14943     // lheading
14944     if (cap = this.rules.lheading.exec(src)) {
14945       src = src.substring(cap[0].length);
14946       this.tokens.push({
14947         type: 'heading',
14948         depth: cap[2] === '=' ? 1 : 2,
14949         text: cap[1]
14950       });
14951       continue;
14952     }
14953
14954     // hr
14955     if (cap = this.rules.hr.exec(src)) {
14956       src = src.substring(cap[0].length);
14957       this.tokens.push({
14958         type: 'hr'
14959       });
14960       continue;
14961     }
14962
14963     // blockquote
14964     if (cap = this.rules.blockquote.exec(src)) {
14965       src = src.substring(cap[0].length);
14966
14967       this.tokens.push({
14968         type: 'blockquote_start'
14969       });
14970
14971       cap = cap[0].replace(/^ *> ?/gm, '');
14972
14973       // Pass `top` to keep the current
14974       // "toplevel" state. This is exactly
14975       // how markdown.pl works.
14976       this.token(cap, top);
14977
14978       this.tokens.push({
14979         type: 'blockquote_end'
14980       });
14981
14982       continue;
14983     }
14984
14985     // list
14986     if (cap = this.rules.list.exec(src)) {
14987       src = src.substring(cap[0].length);
14988       bull = cap[2];
14989
14990       this.tokens.push({
14991         type: 'list_start',
14992         ordered: bull.length > 1
14993       });
14994
14995       // Get each top-level item.
14996       cap = cap[0].match(this.rules.item);
14997
14998       next = false;
14999       l = cap.length;
15000       i = 0;
15001
15002       for (; i < l; i++) {
15003         item = cap[i];
15004
15005         // Remove the list item's bullet
15006         // so it is seen as the next token.
15007         space = item.length;
15008         item = item.replace(/^ *([*+-]|\d+\.) +/, '');
15009
15010         // Outdent whatever the
15011         // list item contains. Hacky.
15012         if (~item.indexOf('\n ')) {
15013           space -= item.length;
15014           item = !this.options.pedantic
15015             ? item.replace(new RegExp('^ {1,' + space + '}', 'gm'), '')
15016             : item.replace(/^ {1,4}/gm, '');
15017         }
15018
15019         // Determine whether the next list item belongs here.
15020         // Backpedal if it does not belong in this list.
15021         if (this.options.smartLists && i !== l - 1) {
15022           b = block.bullet.exec(cap[i+1])[0];
15023           if (bull !== b && !(bull.length > 1 && b.length > 1)) {
15024             src = cap.slice(i + 1).join('\n') + src;
15025             i = l - 1;
15026           }
15027         }
15028
15029         // Determine whether item is loose or not.
15030         // Use: /(^|\n)(?! )[^\n]+\n\n(?!\s*$)/
15031         // for discount behavior.
15032         loose = next || /\n\n(?!\s*$)/.test(item);
15033         if (i !== l - 1) {
15034           next = item[item.length-1] === '\n';
15035           if (!loose) loose = next;
15036         }
15037
15038         this.tokens.push({
15039           type: loose
15040             ? 'loose_item_start'
15041             : 'list_item_start'
15042         });
15043
15044         // Recurse.
15045         this.token(item, false);
15046
15047         this.tokens.push({
15048           type: 'list_item_end'
15049         });
15050       }
15051
15052       this.tokens.push({
15053         type: 'list_end'
15054       });
15055
15056       continue;
15057     }
15058
15059     // html
15060     if (cap = this.rules.html.exec(src)) {
15061       src = src.substring(cap[0].length);
15062       this.tokens.push({
15063         type: this.options.sanitize
15064           ? 'paragraph'
15065           : 'html',
15066         pre: cap[1] === 'pre' || cap[1] === 'script',
15067         text: cap[0]
15068       });
15069       continue;
15070     }
15071
15072     // def
15073     if (top && (cap = this.rules.def.exec(src))) {
15074       src = src.substring(cap[0].length);
15075       this.tokens.links[cap[1].toLowerCase()] = {
15076         href: cap[2],
15077         title: cap[3]
15078       };
15079       continue;
15080     }
15081
15082     // table (gfm)
15083     if (top && (cap = this.rules.table.exec(src))) {
15084       src = src.substring(cap[0].length);
15085
15086       item = {
15087         type: 'table',
15088         header: cap[1].replace(/^ *| *\| *$/g, '').split(/ *\| */),
15089         align: cap[2].replace(/^ *|\| *$/g, '').split(/ *\| */),
15090         cells: cap[3].replace(/(?: *\| *)?\n$/, '').split('\n')
15091       };
15092
15093       for (i = 0; i < item.align.length; i++) {
15094         if (/^ *-+: *$/.test(item.align[i])) {
15095           item.align[i] = 'right';
15096         } else if (/^ *:-+: *$/.test(item.align[i])) {
15097           item.align[i] = 'center';
15098         } else if (/^ *:-+ *$/.test(item.align[i])) {
15099           item.align[i] = 'left';
15100         } else {
15101           item.align[i] = null;
15102         }
15103       }
15104
15105       for (i = 0; i < item.cells.length; i++) {
15106         item.cells[i] = item.cells[i]
15107           .replace(/^ *\| *| *\| *$/g, '')
15108           .split(/ *\| */);
15109       }
15110
15111       this.tokens.push(item);
15112
15113       continue;
15114     }
15115
15116     // top-level paragraph
15117     if (top && (cap = this.rules.paragraph.exec(src))) {
15118       src = src.substring(cap[0].length);
15119       this.tokens.push({
15120         type: 'paragraph',
15121         text: cap[1][cap[1].length-1] === '\n'
15122           ? cap[1].slice(0, -1)
15123           : cap[1]
15124       });
15125       continue;
15126     }
15127
15128     // text
15129     if (cap = this.rules.text.exec(src)) {
15130       // Top-level should never reach here.
15131       src = src.substring(cap[0].length);
15132       this.tokens.push({
15133         type: 'text',
15134         text: cap[0]
15135       });
15136       continue;
15137     }
15138
15139     if (src) {
15140       throw new
15141         Error('Infinite loop on byte: ' + src.charCodeAt(0));
15142     }
15143   }
15144
15145   return this.tokens;
15146 };
15147
15148 /**
15149  * Inline-Level Grammar
15150  */
15151
15152 var inline = {
15153   escape: /^\\([\\`*{}\[\]()#+\-.!_>])/,
15154   autolink: /^<([^ >]+(@|:\/)[^ >]+)>/,
15155   url: noop,
15156   tag: /^<!--[\s\S]*?-->|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/,
15157   link: /^!?\[(inside)\]\(href\)/,
15158   reflink: /^!?\[(inside)\]\s*\[([^\]]*)\]/,
15159   nolink: /^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/,
15160   strong: /^__([\s\S]+?)__(?!_)|^\*\*([\s\S]+?)\*\*(?!\*)/,
15161   em: /^\b_((?:__|[\s\S])+?)_\b|^\*((?:\*\*|[\s\S])+?)\*(?!\*)/,
15162   code: /^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,
15163   br: /^ {2,}\n(?!\s*$)/,
15164   del: noop,
15165   text: /^[\s\S]+?(?=[\\<!\[_*`]| {2,}\n|$)/
15166 };
15167
15168 inline._inside = /(?:\[[^\]]*\]|[^\]]|\](?=[^\[]*\]))*/;
15169 inline._href = /\s*<?([^\s]*?)>?(?:\s+['"]([\s\S]*?)['"])?\s*/;
15170
15171 inline.link = replace(inline.link)
15172   ('inside', inline._inside)
15173   ('href', inline._href)
15174   ();
15175
15176 inline.reflink = replace(inline.reflink)
15177   ('inside', inline._inside)
15178   ();
15179
15180 /**
15181  * Normal Inline Grammar
15182  */
15183
15184 inline.normal = merge({}, inline);
15185
15186 /**
15187  * Pedantic Inline Grammar
15188  */
15189
15190 inline.pedantic = merge({}, inline.normal, {
15191   strong: /^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,
15192   em: /^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/
15193 });
15194
15195 /**
15196  * GFM Inline Grammar
15197  */
15198
15199 inline.gfm = merge({}, inline.normal, {
15200   escape: replace(inline.escape)('])', '~|])')(),
15201   url: /^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,
15202   del: /^~~(?=\S)([\s\S]*?\S)~~/,
15203   text: replace(inline.text)
15204     (']|', '~]|')
15205     ('|', '|https?://|')
15206     ()
15207 });
15208
15209 /**
15210  * GFM + Line Breaks Inline Grammar
15211  */
15212
15213 inline.breaks = merge({}, inline.gfm, {
15214   br: replace(inline.br)('{2,}', '*')(),
15215   text: replace(inline.gfm.text)('{2,}', '*')()
15216 });
15217
15218 /**
15219  * Inline Lexer & Compiler
15220  */
15221
15222 function InlineLexer(links, options) {
15223   this.options = options || marked.defaults;
15224   this.links = links;
15225   this.rules = inline.normal;
15226
15227   if (!this.links) {
15228     throw new
15229       Error('Tokens array requires a `links` property.');
15230   }
15231
15232   if (this.options.gfm) {
15233     if (this.options.breaks) {
15234       this.rules = inline.breaks;
15235     } else {
15236       this.rules = inline.gfm;
15237     }
15238   } else if (this.options.pedantic) {
15239     this.rules = inline.pedantic;
15240   }
15241 }
15242
15243 /**
15244  * Expose Inline Rules
15245  */
15246
15247 InlineLexer.rules = inline;
15248
15249 /**
15250  * Static Lexing/Compiling Method
15251  */
15252
15253 InlineLexer.output = function(src, links, options) {
15254   var inline = new InlineLexer(links, options);
15255   return inline.output(src);
15256 };
15257
15258 /**
15259  * Lexing/Compiling
15260  */
15261
15262 InlineLexer.prototype.output = function(src) {
15263   var out = ''
15264     , link
15265     , text
15266     , href
15267     , cap;
15268
15269   while (src) {
15270     // escape
15271     if (cap = this.rules.escape.exec(src)) {
15272       src = src.substring(cap[0].length);
15273       out += cap[1];
15274       continue;
15275     }
15276
15277     // autolink
15278     if (cap = this.rules.autolink.exec(src)) {
15279       src = src.substring(cap[0].length);
15280       if (cap[2] === '@') {
15281         text = cap[1][6] === ':'
15282           ? this.mangle(cap[1].substring(7))
15283           : this.mangle(cap[1]);
15284         href = this.mangle('mailto:') + text;
15285       } else {
15286         text = escape(cap[1]);
15287         href = text;
15288       }
15289       out += '<a href="'
15290         + href
15291         + '">'
15292         + text
15293         + '</a>';
15294       continue;
15295     }
15296
15297     // url (gfm)
15298     if (cap = this.rules.url.exec(src)) {
15299       src = src.substring(cap[0].length);
15300       text = escape(cap[1]);
15301       href = text;
15302       out += '<a href="'
15303         + href
15304         + '">'
15305         + text
15306         + '</a>';
15307       continue;
15308     }
15309
15310     // tag
15311     if (cap = this.rules.tag.exec(src)) {
15312       src = src.substring(cap[0].length);
15313       out += this.options.sanitize
15314         ? escape(cap[0])
15315         : cap[0];
15316       continue;
15317     }
15318
15319     // link
15320     if (cap = this.rules.link.exec(src)) {
15321       src = src.substring(cap[0].length);
15322       out += this.outputLink(cap, {
15323         href: cap[2],
15324         title: cap[3]
15325       });
15326       continue;
15327     }
15328
15329     // reflink, nolink
15330     if ((cap = this.rules.reflink.exec(src))
15331         || (cap = this.rules.nolink.exec(src))) {
15332       src = src.substring(cap[0].length);
15333       link = (cap[2] || cap[1]).replace(/\s+/g, ' ');
15334       link = this.links[link.toLowerCase()];
15335       if (!link || !link.href) {
15336         out += cap[0][0];
15337         src = cap[0].substring(1) + src;
15338         continue;
15339       }
15340       out += this.outputLink(cap, link);
15341       continue;
15342     }
15343
15344     // strong
15345     if (cap = this.rules.strong.exec(src)) {
15346       src = src.substring(cap[0].length);
15347       out += '<strong>'
15348         + this.output(cap[2] || cap[1])
15349         + '</strong>';
15350       continue;
15351     }
15352
15353     // em
15354     if (cap = this.rules.em.exec(src)) {
15355       src = src.substring(cap[0].length);
15356       out += '<em>'
15357         + this.output(cap[2] || cap[1])
15358         + '</em>';
15359       continue;
15360     }
15361
15362     // code
15363     if (cap = this.rules.code.exec(src)) {
15364       src = src.substring(cap[0].length);
15365       out += '<code>'
15366         + escape(cap[2], true)
15367         + '</code>';
15368       continue;
15369     }
15370
15371     // br
15372     if (cap = this.rules.br.exec(src)) {
15373       src = src.substring(cap[0].length);
15374       out += '<br>';
15375       continue;
15376     }
15377
15378     // del (gfm)
15379     if (cap = this.rules.del.exec(src)) {
15380       src = src.substring(cap[0].length);
15381       out += '<del>'
15382         + this.output(cap[1])
15383         + '</del>';
15384       continue;
15385     }
15386
15387     // text
15388     if (cap = this.rules.text.exec(src)) {
15389       src = src.substring(cap[0].length);
15390       out += escape(cap[0]);
15391       continue;
15392     }
15393
15394     if (src) {
15395       throw new
15396         Error('Infinite loop on byte: ' + src.charCodeAt(0));
15397     }
15398   }
15399
15400   return out;
15401 };
15402
15403 /**
15404  * Compile Link
15405  */
15406
15407 InlineLexer.prototype.outputLink = function(cap, link) {
15408   if (cap[0][0] !== '!') {
15409     return '<a href="'
15410       + escape(link.href)
15411       + '"'
15412       + (link.title
15413       ? ' title="'
15414       + escape(link.title)
15415       + '"'
15416       : '')
15417       + '>'
15418       + this.output(cap[1])
15419       + '</a>';
15420   } else {
15421     return '<img src="'
15422       + escape(link.href)
15423       + '" alt="'
15424       + escape(cap[1])
15425       + '"'
15426       + (link.title
15427       ? ' title="'
15428       + escape(link.title)
15429       + '"'
15430       : '')
15431       + '>';
15432   }
15433 };
15434
15435 /**
15436  * Smartypants Transformations
15437  */
15438
15439 InlineLexer.prototype.smartypants = function(text) {
15440   if (!this.options.smartypants) return text;
15441   return text
15442     .replace(/--/g, '—')
15443     .replace(/'([^']*)'/g, '‘$1’')
15444     .replace(/"([^"]*)"/g, '“$1”')
15445     .replace(/\.{3}/g, '…');
15446 };
15447
15448 /**
15449  * Mangle Links
15450  */
15451
15452 InlineLexer.prototype.mangle = function(text) {
15453   var out = ''
15454     , l = text.length
15455     , i = 0
15456     , ch;
15457
15458   for (; i < l; i++) {
15459     ch = text.charCodeAt(i);
15460     if (Math.random() > 0.5) {
15461       ch = 'x' + ch.toString(16);
15462     }
15463     out += '&#' + ch + ';';
15464   }
15465
15466   return out;
15467 };
15468
15469 /**
15470  * Parsing & Compiling
15471  */
15472
15473 function Parser(options) {
15474   this.tokens = [];
15475   this.token = null;
15476   this.options = options || marked.defaults;
15477 }
15478
15479 /**
15480  * Static Parse Method
15481  */
15482
15483 Parser.parse = function(src, options) {
15484   var parser = new Parser(options);
15485   return parser.parse(src);
15486 };
15487
15488 /**
15489  * Parse Loop
15490  */
15491
15492 Parser.prototype.parse = function(src) {
15493   this.inline = new InlineLexer(src.links, this.options);
15494   this.tokens = src.reverse();
15495
15496   var out = '';
15497   while (this.next()) {
15498     out += this.tok();
15499   }
15500
15501   return out;
15502 };
15503
15504 /**
15505  * Next Token
15506  */
15507
15508 Parser.prototype.next = function() {
15509   return this.token = this.tokens.pop();
15510 };
15511
15512 /**
15513  * Preview Next Token
15514  */
15515
15516 Parser.prototype.peek = function() {
15517   return this.tokens[this.tokens.length-1] || 0;
15518 };
15519
15520 /**
15521  * Parse Text Tokens
15522  */
15523
15524 Parser.prototype.parseText = function() {
15525   var body = this.token.text;
15526
15527   while (this.peek().type === 'text') {
15528     body += '\n' + this.next().text;
15529   }
15530
15531   return this.inline.output(body);
15532 };
15533
15534 /**
15535  * Parse Current Token
15536  */
15537
15538 Parser.prototype.tok = function() {
15539   switch (this.token.type) {
15540     case 'space': {
15541       return '';
15542     }
15543     case 'hr': {
15544       return '<hr>\n';
15545     }
15546     case 'heading': {
15547       return '<h'
15548         + this.token.depth
15549         + '>'
15550         + this.inline.output(this.token.text)
15551         + '</h'
15552         + this.token.depth
15553         + '>\n';
15554     }
15555     case 'code': {
15556       if (this.options.highlight) {
15557         var code = this.options.highlight(this.token.text, this.token.lang);
15558         if (code != null && code !== this.token.text) {
15559           this.token.escaped = true;
15560           this.token.text = code;
15561         }
15562       }
15563
15564       if (!this.token.escaped) {
15565         this.token.text = escape(this.token.text, true);
15566       }
15567
15568       return '<pre><code'
15569         + (this.token.lang
15570         ? ' class="'
15571         + this.options.langPrefix
15572         + this.token.lang
15573         + '"'
15574         : '')
15575         + '>'
15576         + this.token.text
15577         + '</code></pre>\n';
15578     }
15579     case 'table': {
15580       var body = ''
15581         , heading
15582         , i
15583         , row
15584         , cell
15585         , j;
15586
15587       // header
15588       body += '<thead>\n<tr>\n';
15589       for (i = 0; i < this.token.header.length; i++) {
15590         heading = this.inline.output(this.token.header[i]);
15591         body += this.token.align[i]
15592           ? '<th align="' + this.token.align[i] + '">' + heading + '</th>\n'
15593           : '<th>' + heading + '</th>\n';
15594       }
15595       body += '</tr>\n</thead>\n';
15596
15597       // body
15598       body += '<tbody>\n'
15599       for (i = 0; i < this.token.cells.length; i++) {
15600         row = this.token.cells[i];
15601         body += '<tr>\n';
15602         for (j = 0; j < row.length; j++) {
15603           cell = this.inline.output(row[j]);
15604           body += this.token.align[j]
15605             ? '<td align="' + this.token.align[j] + '">' + cell + '</td>\n'
15606             : '<td>' + cell + '</td>\n';
15607         }
15608         body += '</tr>\n';
15609       }
15610       body += '</tbody>\n';
15611
15612       return '<table>\n'
15613         + body
15614         + '</table>\n';
15615     }
15616     case 'blockquote_start': {
15617       var body = '';
15618
15619       while (this.next().type !== 'blockquote_end') {
15620         body += this.tok();
15621       }
15622
15623       return '<blockquote>\n'
15624         + body
15625         + '</blockquote>\n';
15626     }
15627     case 'list_start': {
15628       var type = this.token.ordered ? 'ol' : 'ul'
15629         , body = '';
15630
15631       while (this.next().type !== 'list_end') {
15632         body += this.tok();
15633       }
15634
15635       return '<'
15636         + type
15637         + '>\n'
15638         + body
15639         + '</'
15640         + type
15641         + '>\n';
15642     }
15643     case 'list_item_start': {
15644       var body = '';
15645
15646       while (this.next().type !== 'list_item_end') {
15647         body += this.token.type === 'text'
15648           ? this.parseText()
15649           : this.tok();
15650       }
15651
15652       return '<li>'
15653         + body
15654         + '</li>\n';
15655     }
15656     case 'loose_item_start': {
15657       var body = '';
15658
15659       while (this.next().type !== 'list_item_end') {
15660         body += this.tok();
15661       }
15662
15663       return '<li>'
15664         + body
15665         + '</li>\n';
15666     }
15667     case 'html': {
15668       return !this.token.pre && !this.options.pedantic
15669         ? this.inline.output(this.token.text)
15670         : this.token.text;
15671     }
15672     case 'paragraph': {
15673       return '<p>'
15674         + this.inline.output(this.token.text)
15675         + '</p>\n';
15676     }
15677     case 'text': {
15678       return '<p>'
15679         + this.parseText()
15680         + '</p>\n';
15681     }
15682   }
15683 };
15684
15685 /**
15686  * Helpers
15687  */
15688
15689 function escape(html, encode) {
15690   return html
15691     .replace(!encode ? /&(?!#?\w+;)/g : /&/g, '&amp;')
15692     .replace(/</g, '&lt;')
15693     .replace(/>/g, '&gt;')
15694     .replace(/"/g, '&quot;')
15695     .replace(/'/g, '&#39;');
15696 }
15697
15698 function replace(regex, opt) {
15699   regex = regex.source;
15700   opt = opt || '';
15701   return function self(name, val) {
15702     if (!name) return new RegExp(regex, opt);
15703     val = val.source || val;
15704     val = val.replace(/(^|[^\[])\^/g, '$1');
15705     regex = regex.replace(name, val);
15706     return self;
15707   };
15708 }
15709
15710 function noop() {}
15711 noop.exec = noop;
15712
15713 function merge(obj) {
15714   var i = 1
15715     , target
15716     , key;
15717
15718   for (; i < arguments.length; i++) {
15719     target = arguments[i];
15720     for (key in target) {
15721       if (Object.prototype.hasOwnProperty.call(target, key)) {
15722         obj[key] = target[key];
15723       }
15724     }
15725   }
15726
15727   return obj;
15728 }
15729
15730 /**
15731  * Marked
15732  */
15733
15734 function marked(src, opt, callback) {
15735   if (callback || typeof opt === 'function') {
15736     if (!callback) {
15737       callback = opt;
15738       opt = null;
15739     }
15740
15741     if (opt) opt = merge({}, marked.defaults, opt);
15742
15743     var tokens = Lexer.lex(tokens, opt)
15744       , highlight = opt.highlight
15745       , pending = 0
15746       , l = tokens.length
15747       , i = 0;
15748
15749     if (!highlight || highlight.length < 3) {
15750       return callback(null, Parser.parse(tokens, opt));
15751     }
15752
15753     var done = function() {
15754       delete opt.highlight;
15755       var out = Parser.parse(tokens, opt);
15756       opt.highlight = highlight;
15757       return callback(null, out);
15758     };
15759
15760     for (; i < l; i++) {
15761       (function(token) {
15762         if (token.type !== 'code') return;
15763         pending++;
15764         return highlight(token.text, token.lang, function(err, code) {
15765           if (code == null || code === token.text) {
15766             return --pending || done();
15767           }
15768           token.text = code;
15769           token.escaped = true;
15770           --pending || done();
15771         });
15772       })(tokens[i]);
15773     }
15774
15775     return;
15776   }
15777   try {
15778     if (opt) opt = merge({}, marked.defaults, opt);
15779     return Parser.parse(Lexer.lex(src, opt), opt);
15780   } catch (e) {
15781     e.message += '\nPlease report this to https://github.com/chjj/marked.';
15782     if ((opt || marked.defaults).silent) {
15783       return '<p>An error occured:</p><pre>'
15784         + escape(e.message + '', true)
15785         + '</pre>';
15786     }
15787     throw e;
15788   }
15789 }
15790
15791 /**
15792  * Options
15793  */
15794
15795 marked.options =
15796 marked.setOptions = function(opt) {
15797   merge(marked.defaults, opt);
15798   return marked;
15799 };
15800
15801 marked.defaults = {
15802   gfm: true,
15803   tables: true,
15804   breaks: false,
15805   pedantic: false,
15806   sanitize: false,
15807   smartLists: false,
15808   silent: false,
15809   highlight: null,
15810   langPrefix: 'lang-'
15811 };
15812
15813 /**
15814  * Expose
15815  */
15816
15817 marked.Parser = Parser;
15818 marked.parser = Parser.parse;
15819
15820 marked.Lexer = Lexer;
15821 marked.lexer = Lexer.lex;
15822
15823 marked.InlineLexer = InlineLexer;
15824 marked.inlineLexer = InlineLexer.output;
15825
15826 marked.parse = marked;
15827
15828 if (typeof exports === 'object') {
15829   module.exports = marked;
15830 } else if (typeof define === 'function' && define.amd) {
15831   define(function() { return marked; });
15832 } else {
15833   this.marked = marked;
15834 }
15835
15836 }).call(function() {
15837   return this || (typeof window !== 'undefined' ? window : global);
15838 }());
15839 /* jshint ignore:start */
15840 (function () {
15841 'use strict';
15842 window.iD = function () {
15843     window.locale.en = iD.data.en;
15844     window.locale.current('en');
15845
15846     var context = {},
15847         storage;
15848
15849     // https://github.com/openstreetmap/iD/issues/772
15850     // http://mathiasbynens.be/notes/localstorage-pattern#comment-9
15851     try { storage = localStorage; } catch (e) {}
15852     storage = storage || (function() {
15853         var s = {};
15854         return {
15855             getItem: function(k) { return s[k]; },
15856             setItem: function(k, v) { s[k] = v; },
15857             removeItem: function(k) { delete s[k]; }
15858         };
15859     })();
15860
15861     context.storage = function(k, v) {
15862         try {
15863             if (arguments.length === 1) return storage.getItem(k);
15864             else if (v === null) storage.removeItem(k);
15865             else storage.setItem(k, v);
15866         } catch(e) {
15867             // localstorage quota exceeded
15868             /* jshint devel:true */
15869             if (typeof console !== 'undefined') console.error('localStorage quota exceeded');
15870             /* jshint devel:false */
15871         }
15872     };
15873
15874     var history = iD.History(context),
15875         dispatch = d3.dispatch('enter', 'exit'),
15876         mode,
15877         container,
15878         ui = iD.ui(context),
15879         connection = iD.Connection(),
15880         locale = iD.detect().locale,
15881         localePath;
15882
15883     if (locale && iD.data.locales.indexOf(locale) === -1) {
15884         locale = locale.split('-')[0];
15885     }
15886
15887     connection.on('load.context', function loadContext(err, result) {
15888         history.merge(result.data, result.extent);
15889     });
15890
15891     context.preauth = function(options) {
15892         connection.switch(options);
15893         return context;
15894     };
15895
15896     context.locale = function(_, path) {
15897         locale = _;
15898         localePath = path;
15899         return context;
15900     };
15901
15902     context.loadLocale = function(cb) {
15903         if (locale && locale !== 'en' && iD.data.locales.indexOf(locale) !== -1) {
15904             localePath = localePath || context.assetPath() + 'locales/' + locale + '.json';
15905             d3.json(localePath, function(err, result) {
15906                 window.locale[locale] = result;
15907                 window.locale.current(locale);
15908                 cb();
15909             });
15910         } else {
15911             cb();
15912         }
15913     };
15914
15915     /* Straight accessors. Avoid using these if you can. */
15916     context.ui = function() { return ui; };
15917     context.connection = function() { return connection; };
15918     context.history = function() { return history; };
15919
15920     /* History */
15921     context.graph = history.graph;
15922     context.changes = history.changes;
15923     context.intersects = history.intersects;
15924
15925     var inIntro = false;
15926
15927     context.inIntro = function(_) {
15928         if (!arguments.length) return inIntro;
15929         inIntro = _;
15930         return context;
15931     };
15932
15933     context.save = function() {
15934         if (inIntro) return;
15935         history.save();
15936         if (history.hasChanges()) return t('save.unsaved_changes');
15937     };
15938
15939     context.flush = function() {
15940         connection.flush();
15941         history.reset();
15942         return context;
15943     };
15944
15945     // Debounce save, since it's a synchronous localStorage write,
15946     // and history changes can happen frequently (e.g. when dragging).
15947     var debouncedSave = _.debounce(context.save, 350);
15948     function withDebouncedSave(fn) {
15949         return function() {
15950             var result = fn.apply(history, arguments);
15951             debouncedSave();
15952             return result;
15953         };
15954     }
15955
15956     context.perform = withDebouncedSave(history.perform);
15957     context.replace = withDebouncedSave(history.replace);
15958     context.pop = withDebouncedSave(history.pop);
15959     context.undo = withDebouncedSave(history.undo);
15960     context.redo = withDebouncedSave(history.redo);
15961
15962     /* Graph */
15963     context.hasEntity = function(id) {
15964         return history.graph().hasEntity(id);
15965     };
15966
15967     context.entity = function(id) {
15968         return history.graph().entity(id);
15969     };
15970
15971     context.childNodes = function(way) {
15972         return history.graph().childNodes(way);
15973     };
15974
15975     context.geometry = function(id) {
15976         return context.entity(id).geometry(history.graph());
15977     };
15978
15979     /* Modes */
15980     context.enter = function(newMode) {
15981         if (mode) {
15982             mode.exit();
15983             dispatch.exit(mode);
15984         }
15985
15986         mode = newMode;
15987         mode.enter();
15988         dispatch.enter(mode);
15989     };
15990
15991     context.mode = function() {
15992         return mode;
15993     };
15994
15995     context.selectedIDs = function() {
15996         if (mode && mode.selectedIDs) {
15997             return mode.selectedIDs();
15998         } else {
15999             return [];
16000         }
16001     };
16002
16003     context.loadEntity = function(id, zoomTo) {
16004         if (zoomTo !== false) {
16005             connection.loadEntity(id, function(error, entity) {
16006                 if (entity) {
16007                     map.zoomTo(entity);
16008                 }
16009             });
16010         }
16011
16012         map.on('drawn.loadEntity', function() {
16013             if (!context.hasEntity(id)) return;
16014             map.on('drawn.loadEntity', null);
16015             context.on('enter.loadEntity', null);
16016             context.enter(iD.modes.Select(context, [id]));
16017         });
16018
16019         context.on('enter.loadEntity', function() {
16020             if (mode.id !== 'browse') {
16021                 map.on('drawn.loadEntity', null);
16022                 context.on('enter.loadEntity', null);
16023             }
16024         });
16025     };
16026
16027     context.editable = function() {
16028         return map.editable() && mode && mode.id !== 'save';
16029     };
16030
16031     /* Behaviors */
16032     context.install = function(behavior) {
16033         context.surface().call(behavior);
16034     };
16035
16036     context.uninstall = function(behavior) {
16037         context.surface().call(behavior.off);
16038     };
16039
16040     /* Projection */
16041     function rawMercator() {
16042         var project = d3.geo.mercator.raw,
16043             k = 512 / Math.PI, // scale
16044             x = 0, y = 0, // translate
16045             clipExtent = [[0, 0], [0, 0]];
16046
16047         function projection(point) {
16048             point = project(point[0] * Math.PI / 180, point[1] * Math.PI / 180);
16049             return [point[0] * k + x, y - point[1] * k];
16050         }
16051
16052         projection.invert = function(point) {
16053             point = project.invert((point[0] - x) / k, (y - point[1]) / k);
16054             return point && [point[0] * 180 / Math.PI, point[1] * 180 / Math.PI];
16055         };
16056
16057         projection.scale = function(_) {
16058             if (!arguments.length) return k;
16059             k = +_;
16060             return projection;
16061         };
16062
16063         projection.translate = function(_) {
16064             if (!arguments.length) return [x, y];
16065             x = +_[0];
16066             y = +_[1];
16067             return projection;
16068         };
16069
16070         projection.clipExtent = function(_) {
16071             if (!arguments.length) return clipExtent;
16072             clipExtent = _;
16073             return projection;
16074         };
16075
16076         projection.stream = d3.geo.transform({
16077             point: function(x, y) {
16078                 x = projection([x, y]);
16079                 this.stream.point(x[0], x[1]);
16080             }
16081         }).stream;
16082
16083         return projection;
16084     }
16085
16086     context.projection = rawMercator();
16087
16088     /* Background */
16089     var background = iD.Background(context);
16090     context.background = function() { return background; };
16091
16092     /* Map */
16093     var map = iD.Map(context);
16094     context.map = function() { return map; };
16095     context.layers = function() { return map.layers; };
16096     context.surface = function() { return map.surface; };
16097     context.mouse = map.mouse;
16098     context.extent = map.extent;
16099     context.pan = map.pan;
16100     context.zoomIn = map.zoomIn;
16101     context.zoomOut = map.zoomOut;
16102
16103     context.surfaceRect = function() {
16104         // Work around a bug in Firefox.
16105         //   http://stackoverflow.com/questions/18153989/
16106         //   https://bugzilla.mozilla.org/show_bug.cgi?id=530985
16107         return context.surface().node().parentNode.getBoundingClientRect();
16108     };
16109
16110     /* Presets */
16111     var presets = iD.presets()
16112         .load(iD.data.presets);
16113
16114     context.presets = function() {
16115         return presets;
16116     };
16117
16118     context.container = function(_) {
16119         if (!arguments.length) return container;
16120         container = _;
16121         container.classed('id-container', true);
16122         return context;
16123     };
16124
16125     var embed = false;
16126     context.embed = function(_) {
16127         if (!arguments.length) return embed;
16128         embed = _;
16129         return context;
16130     };
16131
16132     var assetPath = '';
16133     context.assetPath = function(_) {
16134         if (!arguments.length) return assetPath;
16135         assetPath = _;
16136         return context;
16137     };
16138
16139     var assetMap = {};
16140     context.assetMap = function(_) {
16141         if (!arguments.length) return assetMap;
16142         assetMap = _;
16143         return context;
16144     };
16145
16146     context.imagePath = function(_) {
16147         var asset = 'img/' + _;
16148         return assetMap[asset] || assetPath + asset;
16149     };
16150
16151     return d3.rebind(context, dispatch, 'on');
16152 };
16153
16154 iD.version = '1.3.5';
16155
16156 (function() {
16157     var detected = {};
16158
16159     var ua = navigator.userAgent,
16160         msie = new RegExp('MSIE ([0-9]{1,}[\\.0-9]{0,})');
16161
16162     if (msie.exec(ua) !== null) {
16163         var rv = parseFloat(RegExp.$1);
16164         detected.support = !(rv && rv < 9);
16165     } else {
16166         detected.support = true;
16167     }
16168
16169     // Added due to incomplete svg style support. See #715
16170     detected.opera = ua.indexOf('Opera') >= 0;
16171
16172     detected.locale = navigator.language || navigator.userLanguage;
16173
16174     detected.filedrop = (window.FileReader && 'ondrop' in window);
16175
16176     function nav(x) {
16177         return navigator.userAgent.indexOf(x) !== -1;
16178     }
16179
16180     if (nav('Win')) detected.os = 'win';
16181     else if (nav('Mac')) detected.os = 'mac';
16182     else if (nav('X11')) detected.os = 'linux';
16183     else if (nav('Linux')) detected.os = 'linux';
16184     else detected.os = 'win';
16185
16186     iD.detect = function() { return detected; };
16187 })();
16188 iD.taginfo = function() {
16189     var taginfo = {},
16190         endpoint = 'http://taginfo.openstreetmap.org/api/4/',
16191         tag_sorts = {
16192             point: 'count_nodes',
16193             vertex: 'count_nodes',
16194             area: 'count_ways',
16195             line: 'count_ways'
16196         },
16197         tag_filters = {
16198             point: 'nodes',
16199             vertex: 'nodes',
16200             area: 'ways',
16201             line: 'ways'
16202         };
16203
16204     if (!iD.taginfo.cache) {
16205         iD.taginfo.cache = {};
16206     }
16207
16208     var cache = iD.taginfo.cache;
16209
16210     function sets(parameters, n, o) {
16211         if (parameters.geometry && o[parameters.geometry]) {
16212             parameters[n] = o[parameters.geometry];
16213         }
16214         return parameters;
16215     }
16216
16217     function setFilter(parameters) {
16218         return sets(parameters, 'filter', tag_filters);
16219     }
16220
16221     function setSort(parameters) {
16222         return sets(parameters, 'sortname', tag_sorts);
16223     }
16224
16225     function clean(parameters) {
16226         return _.omit(parameters, 'geometry', 'debounce');
16227     }
16228
16229     function shorten(parameters) {
16230         if (!parameters.query) {
16231             delete parameters.query;
16232         } else {
16233             parameters.query = parameters.query.slice(0, 3);
16234         }
16235         return parameters;
16236     }
16237
16238     function popularKeys(parameters) {
16239         var pop_field = 'count_all';
16240         if (parameters.filter) pop_field = 'count_' + parameters.filter;
16241         return function(d) { return parseFloat(d[pop_field]) > 10000; };
16242     }
16243
16244     function popularValues() {
16245         return function(d) { return parseFloat(d.fraction) > 0.01 || d.in_wiki; };
16246     }
16247
16248     function valKey(d) { return { value: d.key }; }
16249
16250     function valKeyDescription(d) {
16251         return {
16252             value: d.value,
16253             title: d.description
16254         };
16255     }
16256
16257     var debounced = _.debounce(d3.json, 100, true);
16258
16259     function request(url, debounce, callback) {
16260         if (cache[url]) {
16261             callback(null, cache[url]);
16262         } else if (debounce) {
16263             debounced(url, done);
16264         } else {
16265             d3.json(url, done);
16266         }
16267
16268         function done(err, data) {
16269             if (!err) cache[url] = data;
16270             callback(err, data);
16271         }
16272     }
16273
16274     taginfo.keys = function(parameters, callback) {
16275         var debounce = parameters.debounce;
16276         parameters = clean(shorten(setSort(setFilter(parameters))));
16277         request(endpoint + 'keys/all?' +
16278             iD.util.qsString(_.extend({
16279                 rp: 10,
16280                 sortname: 'count_all',
16281                 sortorder: 'desc',
16282                 page: 1
16283             }, parameters)), debounce, function(err, d) {
16284                 if (err) return callback(err);
16285                 callback(null, d.data.filter(popularKeys(parameters)).map(valKey));
16286             });
16287     };
16288
16289     taginfo.values = function(parameters, callback) {
16290         var debounce = parameters.debounce;
16291         parameters = clean(shorten(setSort(setFilter(parameters))));
16292         request(endpoint + 'key/values?' +
16293             iD.util.qsString(_.extend({
16294                 rp: 25,
16295                 sortname: 'count_all',
16296                 sortorder: 'desc',
16297                 page: 1
16298             }, parameters)), debounce, function(err, d) {
16299                 if (err) return callback(err);
16300                 callback(null, d.data.filter(popularValues()).map(valKeyDescription), parameters);
16301             });
16302     };
16303
16304     taginfo.docs = function(parameters, callback) {
16305         var debounce = parameters.debounce;
16306         parameters = clean(setSort(parameters));
16307
16308         var path = 'key/wiki_pages?';
16309         if (parameters.value) path = 'tag/wiki_pages?';
16310         else if (parameters.rtype) path = 'relation/wiki_pages?';
16311
16312         request(endpoint + path +
16313             iD.util.qsString(parameters), debounce, callback);
16314     };
16315
16316     taginfo.endpoint = function(_) {
16317         if (!arguments.length) return endpoint;
16318         endpoint = _;
16319         return taginfo;
16320     };
16321
16322     return taginfo;
16323 };
16324 iD.wikipedia  = function() {
16325     var wiki = {},
16326         endpoint = 'http://en.wikipedia.org/w/api.php?';
16327
16328     wiki.search = function(lang, query, callback) {
16329         lang = lang || 'en';
16330         d3.jsonp(endpoint.replace('en', lang) +
16331             iD.util.qsString({
16332                 action: 'query',
16333                 list: 'search',
16334                 srlimit: '10',
16335                 srinfo: 'suggestion',
16336                 format: 'json',
16337                 callback: '{callback}',
16338                 srsearch: query
16339             }), function(data) {
16340                 if (!data.query) return;
16341                 callback(query, data.query.search.map(function(d) {
16342                     return d.title;
16343                 }));
16344             });
16345     };
16346
16347     wiki.suggestions = function(lang, query, callback) {
16348         lang = lang || 'en';
16349         d3.jsonp(endpoint.replace('en', lang) +
16350             iD.util.qsString({
16351                 action: 'opensearch',
16352                 namespace: 0,
16353                 suggest: '',
16354                 format: 'json',
16355                 callback: '{callback}',
16356                 search: query
16357             }), function(d) {
16358                 callback(d[0], d[1]);
16359             });
16360     };
16361
16362     wiki.translations = function(lang, title, callback) {
16363         d3.jsonp(endpoint.replace('en', lang) +
16364             iD.util.qsString({
16365                 action: 'query',
16366                 prop: 'langlinks',
16367                 format: 'json',
16368                 callback: '{callback}',
16369                 lllimit: 500,
16370                 titles: title
16371             }), function(d) {
16372                 var list = d.query.pages[Object.keys(d.query.pages)[0]],
16373                     translations = {};
16374                 if (list && list.langlinks) {
16375                     list.langlinks.forEach(function(d) {
16376                         translations[d.lang] = d['*'];
16377                     });
16378                     callback(translations);
16379                 }
16380             });
16381     };
16382
16383     return wiki;
16384 };
16385 iD.util = {};
16386
16387 iD.util.tagText = function(entity) {
16388     return d3.entries(entity.tags).map(function(e) {
16389         return e.key + '=' + e.value;
16390     }).join(', ');
16391 };
16392
16393 iD.util.entitySelector = function(ids) {
16394     return ids.length ? '.' + ids.join(',.') : 'nothing';
16395 };
16396
16397 iD.util.entityOrMemberSelector = function(ids, graph) {
16398     var s = iD.util.entitySelector(ids);
16399
16400     ids.forEach(function(id) {
16401         var entity = graph.hasEntity(id);
16402         if (entity && entity.type === 'relation') {
16403             entity.members.forEach(function(member) {
16404                 s += ',.' + member.id;
16405             });
16406         }
16407     });
16408
16409     return s;
16410 };
16411
16412 iD.util.displayName = function(entity) {
16413     var localeName = 'name:' + iD.detect().locale.toLowerCase().split('-')[0];
16414     return entity.tags[localeName] || entity.tags.name || entity.tags.ref;
16415 };
16416
16417 iD.util.stringQs = function(str) {
16418     return str.split('&').reduce(function(obj, pair){
16419         var parts = pair.split('=');
16420         if (parts.length === 2) {
16421             obj[parts[0]] = (null === parts[1]) ? '' : decodeURIComponent(parts[1]);
16422         }
16423         return obj;
16424     }, {});
16425 };
16426
16427 iD.util.qsString = function(obj, noencode) {
16428     function softEncode(s) { return s.replace('&', '%26'); }
16429     return Object.keys(obj).sort().map(function(key) {
16430         return encodeURIComponent(key) + '=' + (
16431             noencode ? softEncode(obj[key]) : encodeURIComponent(obj[key]));
16432     }).join('&');
16433 };
16434
16435 iD.util.prefixDOMProperty = function(property) {
16436     var prefixes = ['webkit', 'ms', 'moz', 'o'],
16437         i = -1,
16438         n = prefixes.length,
16439         s = document.body;
16440
16441     if (property in s)
16442         return property;
16443
16444     property = property.substr(0, 1).toUpperCase() + property.substr(1);
16445
16446     while (++i < n)
16447         if (prefixes[i] + property in s)
16448             return prefixes[i] + property;
16449
16450     return false;
16451 };
16452
16453 iD.util.prefixCSSProperty = function(property) {
16454     var prefixes = ['webkit', 'ms', 'Moz', 'O'],
16455         i = -1,
16456         n = prefixes.length,
16457         s = document.body.style;
16458
16459     if (property.toLowerCase() in s)
16460         return property.toLowerCase();
16461
16462     while (++i < n)
16463         if (prefixes[i] + property in s)
16464             return '-' + prefixes[i].toLowerCase() + property.replace(/([A-Z])/g, '-$1').toLowerCase();
16465
16466     return false;
16467 };
16468
16469
16470 iD.util.setTransform = function(el, x, y, scale) {
16471     var prop = iD.util.transformProperty = iD.util.transformProperty || iD.util.prefixCSSProperty('Transform'),
16472         translate = iD.detect().opera ?
16473             'translate('   + x + 'px,' + y + 'px)' :
16474             'translate3d(' + x + 'px,' + y + 'px,0)';
16475     return el.style(prop, translate + (scale ? ' scale(' + scale + ')' : ''));
16476 };
16477
16478 iD.util.getStyle = function(selector) {
16479     for (var i = 0; i < document.styleSheets.length; i++) {
16480         var rules = document.styleSheets[i].rules || document.styleSheets[i].cssRules || [];
16481         for (var k = 0; k < rules.length; k++) {
16482             var selectorText = rules[k].selectorText && rules[k].selectorText.split(', ');
16483             if (_.contains(selectorText, selector)) {
16484                 return rules[k];
16485             }
16486         }
16487     }
16488 };
16489
16490 iD.util.editDistance = function(a, b) {
16491     if (a.length === 0) return b.length;
16492     if (b.length === 0) return a.length;
16493     var matrix = [];
16494     for (var i = 0; i <= b.length; i++) { matrix[i] = [i]; }
16495     for (var j = 0; j <= a.length; j++) { matrix[0][j] = j; }
16496     for (i = 1; i <= b.length; i++) {
16497         for (j = 1; j <= a.length; j++) {
16498             if (b.charAt(i-1) === a.charAt(j-1)) {
16499                 matrix[i][j] = matrix[i-1][j-1];
16500             } else {
16501                 matrix[i][j] = Math.min(matrix[i-1][j-1] + 1, // substitution
16502                     Math.min(matrix[i][j-1] + 1, // insertion
16503                     matrix[i-1][j] + 1)); // deletion
16504             }
16505         }
16506     }
16507     return matrix[b.length][a.length];
16508 };
16509
16510 // a d3.mouse-alike which
16511 // 1. Only works on HTML elements, not SVG
16512 // 2. Does not cause style recalculation
16513 iD.util.fastMouse = function(container) {
16514     var rect = _.clone(container.getBoundingClientRect()),
16515         rectLeft = rect.left,
16516         rectTop = rect.top,
16517         clientLeft = +container.clientLeft,
16518         clientTop = +container.clientTop;
16519     return function(e) {
16520         return [
16521             e.clientX - rectLeft - clientLeft,
16522             e.clientY - rectTop - clientTop];
16523     };
16524 };
16525
16526 /* jshint -W103 */
16527 iD.util.getPrototypeOf = Object.getPrototypeOf || function(obj) { return obj.__proto__; };
16528
16529 iD.util.asyncMap = function(inputs, func, callback) {
16530     var remaining = inputs.length,
16531         results = [],
16532         errors = [];
16533
16534     inputs.forEach(function(d, i) {
16535         func(d, function done(err, data) {
16536             errors[i] = err;
16537             results[i] = data;
16538             remaining --;
16539             if (!remaining) callback(errors, results);
16540         });
16541     });
16542 };
16543
16544 // wraps an index to an interval [0..length-1]
16545 iD.util.wrap = function(index, length) {
16546     if (index < 0)
16547         index += Math.ceil(-index/length)*length;
16548     return index % length;
16549 };
16550 // A per-domain session mutex backed by a cookie and dead man's
16551 // switch. If the session crashes, the mutex will auto-release
16552 // after 5 seconds.
16553
16554 iD.util.SessionMutex = function(name) {
16555     var mutex = {},
16556         intervalID;
16557
16558     function renew() {
16559         var expires = new Date();
16560         expires.setSeconds(expires.getSeconds() + 5);
16561         document.cookie = name + '=1; expires=' + expires.toUTCString();
16562     }
16563
16564     mutex.lock = function() {
16565         if (intervalID) return true;
16566         var cookie = document.cookie.replace(new RegExp('(?:(?:^|.*;)\\s*' + name + '\\s*\\=\\s*([^;]*).*$)|^.*$'), '$1');
16567         if (cookie) return false;
16568         renew();
16569         intervalID = window.setInterval(renew, 4000);
16570         return true;
16571     };
16572
16573     mutex.unlock = function() {
16574         if (!intervalID) return;
16575         document.cookie = name + '=; expires=Thu, 01 Jan 1970 00:00:00 GMT';
16576         clearInterval(intervalID);
16577         intervalID = null;
16578     };
16579
16580     mutex.locked = function() {
16581         return !!intervalID;
16582     };
16583
16584     return mutex;
16585 };
16586 iD.util.SuggestNames = function(preset, suggestions) {
16587     preset = preset.id.split('/', 2);
16588     var k = preset[0],
16589         v = preset[1];
16590
16591     return function(value, callback) {
16592         var result = [];
16593         if (value && value.length > 2) {
16594             if (suggestions[k] && suggestions[k][v]) {
16595                 for (var sugg in suggestions[k][v]) {
16596                     var dist = iD.util.editDistance(value, sugg.substring(0, value.length));
16597                     if (dist < 3) {
16598                         result.push({
16599                             title: sugg,
16600                             value: sugg,
16601                             dist: dist
16602                         });
16603                     }
16604                 }
16605             }
16606             result.sort(function(a, b) {
16607                 return a.dist - b.dist;
16608             });
16609         }
16610         result = result.slice(0,3);
16611         callback(result);
16612     };
16613 };
16614 iD.geo = {};
16615
16616 iD.geo.roundCoords = function(c) {
16617     return [Math.floor(c[0]), Math.floor(c[1])];
16618 };
16619
16620 iD.geo.interp = function(p1, p2, t) {
16621     return [p1[0] + (p2[0] - p1[0]) * t,
16622             p1[1] + (p2[1] - p1[1]) * t];
16623 };
16624
16625 // http://jsperf.com/id-dist-optimization
16626 iD.geo.euclideanDistance = function(a, b) {
16627     var x = a[0] - b[0], y = a[1] - b[1];
16628     return Math.sqrt((x * x) + (y * y));
16629 };
16630 // Equirectangular approximation of spherical distances on Earth
16631 iD.geo.sphericalDistance = function(a, b) {
16632     var x = Math.cos(a[1]*Math.PI/180) * (a[0] - b[0]),
16633         y = a[1] - b[1];
16634     return 6.3710E6 * Math.sqrt((x * x) + (y * y)) * Math.PI/180;
16635 };
16636
16637 iD.geo.edgeEqual = function(a, b) {
16638     return (a[0] === b[0] && a[1] === b[1]) ||
16639         (a[0] === b[1] && a[1] === b[0]);
16640 };
16641
16642 // Choose the edge with the minimal distance from `point` to its orthogonal
16643 // projection onto that edge, if such a projection exists, or the distance to
16644 // the closest vertex on that edge. Returns an object with the `index` of the
16645 // chosen edge, the chosen `loc` on that edge, and the `distance` to to it.
16646 iD.geo.chooseEdge = function(nodes, point, projection) {
16647     var dist = iD.geo.euclideanDistance,
16648         points = nodes.map(function(n) { return projection(n.loc); }),
16649         min = Infinity,
16650         idx, loc;
16651
16652     function dot(p, q) {
16653         return p[0] * q[0] + p[1] * q[1];
16654     }
16655
16656     for (var i = 0; i < points.length - 1; i++) {
16657         var o = points[i],
16658             s = [points[i + 1][0] - o[0],
16659                  points[i + 1][1] - o[1]],
16660             v = [point[0] - o[0],
16661                  point[1] - o[1]],
16662             proj = dot(v, s) / dot(s, s),
16663             p;
16664
16665         if (proj < 0) {
16666             p = o;
16667         } else if (proj > 1) {
16668             p = points[i + 1];
16669         } else {
16670             p = [o[0] + proj * s[0], o[1] + proj * s[1]];
16671         }
16672
16673         var d = dist(p, point);
16674         if (d < min) {
16675             min = d;
16676             idx = i + 1;
16677             loc = projection.invert(p);
16678         }
16679     }
16680
16681     return {
16682         index: idx,
16683         distance: min,
16684         loc: loc
16685     };
16686 };
16687
16688 // Return whether point is contained in polygon.
16689 //
16690 // `point` should be a 2-item array of coordinates.
16691 // `polygon` should be an array of 2-item arrays of coordinates.
16692 //
16693 // From https://github.com/substack/point-in-polygon.
16694 // ray-casting algorithm based on
16695 // http://www.ecse.rpi.edu/Homepages/wrf/Research/Short_Notes/pnpoly.html
16696 //
16697 iD.geo.pointInPolygon = function(point, polygon) {
16698     var x = point[0],
16699         y = point[1],
16700         inside = false;
16701
16702     for (var i = 0, j = polygon.length - 1; i < polygon.length; j = i++) {
16703         var xi = polygon[i][0], yi = polygon[i][1];
16704         var xj = polygon[j][0], yj = polygon[j][1];
16705
16706         var intersect = ((yi > y) !== (yj > y)) &&
16707             (x < (xj - xi) * (y - yi) / (yj - yi) + xi);
16708         if (intersect) inside = !inside;
16709     }
16710
16711     return inside;
16712 };
16713
16714 iD.geo.polygonContainsPolygon = function(outer, inner) {
16715     return _.every(inner, function(point) {
16716         return iD.geo.pointInPolygon(point, outer);
16717     });
16718 };
16719
16720 iD.geo.polygonIntersectsPolygon = function(outer, inner) {
16721     return _.some(inner, function(point) {
16722         return iD.geo.pointInPolygon(point, outer);
16723     });
16724 };
16725
16726 iD.geo.pathLength = function(path) {
16727     var length = 0,
16728         dx, dy;
16729     for (var i = 0; i < path.length - 1; i++) {
16730         dx = path[i][0] - path[i + 1][0];
16731         dy = path[i][1] - path[i + 1][1];
16732         length += Math.sqrt(dx * dx + dy * dy);
16733     }
16734     return length;
16735 };
16736 iD.geo.Extent = function geoExtent(min, max) {
16737     if (!(this instanceof iD.geo.Extent)) return new iD.geo.Extent(min, max);
16738     if (min instanceof iD.geo.Extent) {
16739         return min;
16740     } else if (min && min.length === 2 && min[0].length === 2 && min[1].length === 2) {
16741         this[0] = min[0];
16742         this[1] = min[1];
16743     } else {
16744         this[0] = min        || [ Infinity,  Infinity];
16745         this[1] = max || min || [-Infinity, -Infinity];
16746     }
16747 };
16748
16749 iD.geo.Extent.prototype = [[], []];
16750
16751 _.extend(iD.geo.Extent.prototype, {
16752     extend: function(obj) {
16753         if (!(obj instanceof iD.geo.Extent)) obj = new iD.geo.Extent(obj);
16754         return iD.geo.Extent([Math.min(obj[0][0], this[0][0]),
16755                               Math.min(obj[0][1], this[0][1])],
16756                              [Math.max(obj[1][0], this[1][0]),
16757                               Math.max(obj[1][1], this[1][1])]);
16758     },
16759
16760     center: function() {
16761         return [(this[0][0] + this[1][0]) / 2,
16762                 (this[0][1] + this[1][1]) / 2];
16763     },
16764
16765     polygon: function() {
16766         return [
16767             [this[0][0], this[0][1]],
16768             [this[0][0], this[1][1]],
16769             [this[1][0], this[1][1]],
16770             [this[1][0], this[0][1]],
16771             [this[0][0], this[0][1]]
16772         ];
16773     },
16774
16775     intersects: function(obj) {
16776         if (!(obj instanceof iD.geo.Extent)) obj = new iD.geo.Extent(obj);
16777         return obj[0][0] <= this[1][0] &&
16778                obj[0][1] <= this[1][1] &&
16779                obj[1][0] >= this[0][0] &&
16780                obj[1][1] >= this[0][1];
16781     },
16782
16783     intersection: function(obj) {
16784         if (!this.intersects(obj)) return new iD.geo.Extent();
16785         return new iD.geo.Extent([Math.max(obj[0][0], this[0][0]),
16786                                   Math.max(obj[0][1], this[0][1])],
16787                                  [Math.min(obj[1][0], this[1][0]),
16788                                   Math.min(obj[1][1], this[1][1])]);
16789     },
16790
16791     padByMeters: function(meters) {
16792         var dLat = meters / 111200,
16793             dLon = meters / 111200 / Math.abs(Math.cos(this.center()[1]));
16794         return iD.geo.Extent(
16795                 [this[0][0] - dLon, this[0][1] - dLat],
16796                 [this[1][0] + dLon, this[1][1] + dLat]);
16797     },
16798
16799     toParam: function() {
16800         return [this[0][0], this[0][1], this[1][0], this[1][1]].join(',');
16801     }
16802 });
16803 // For fixing up rendering of multipolygons with tags on the outer member.
16804 // https://github.com/openstreetmap/iD/issues/613
16805 iD.geo.isSimpleMultipolygonOuterMember = function(entity, graph) {
16806     if (entity.type !== 'way')
16807         return false;
16808
16809     var parents = graph.parentRelations(entity);
16810     if (parents.length !== 1)
16811         return false;
16812
16813     var parent = parents[0];
16814     if (!parent.isMultipolygon() || Object.keys(parent.tags).length > 1)
16815         return false;
16816
16817     var members = parent.members, member;
16818     for (var i = 0; i < members.length; i++) {
16819         member = members[i];
16820         if (member.id === entity.id && member.role && member.role !== 'outer')
16821             return false; // Not outer member
16822         if (member.id !== entity.id && (!member.role || member.role === 'outer'))
16823             return false; // Not a simple multipolygon
16824     }
16825
16826     return parent;
16827 };
16828
16829 iD.geo.simpleMultipolygonOuterMember = function(entity, graph) {
16830     if (entity.type !== 'way')
16831         return false;
16832
16833     var parents = graph.parentRelations(entity);
16834     if (parents.length !== 1)
16835         return false;
16836
16837     var parent = parents[0];
16838     if (!parent.isMultipolygon() || Object.keys(parent.tags).length > 1)
16839         return false;
16840
16841     var members = parent.members, member, outerMember;
16842     for (var i = 0; i < members.length; i++) {
16843         member = members[i];
16844         if (!member.role || member.role === 'outer') {
16845             if (outerMember)
16846                 return false; // Not a simple multipolygon
16847             outerMember = member;
16848         }
16849     }
16850
16851     return outerMember && graph.hasEntity(outerMember.id);
16852 };
16853
16854 // Join `array` into sequences of connecting ways.
16855 //
16856 // Segments which share identical start/end nodes will, as much as possible,
16857 // be connected with each other.
16858 //
16859 // The return value is a nested array. Each constituent array contains elements
16860 // of `array` which have been determined to connect. Each consitituent array
16861 // also has a `nodes` property whose value is an ordered array of member nodes,
16862 // with appropriate order reversal and start/end coordinate de-duplication.
16863 //
16864 // Members of `array` must have, at minimum, `type` and `id` properties.
16865 // Thus either an array of `iD.Way`s or a relation member array may be
16866 // used.
16867 //
16868 // If an member has a `tags` property, its tags will be reversed via
16869 // `iD.actions.Reverse` in the output.
16870 //
16871 // Incomplete members (those for which `graph.hasEntity(element.id)` returns
16872 // false) and non-way members are ignored.
16873 //
16874 iD.geo.joinWays = function(array, graph) {
16875     var joined = [], member, current, nodes, first, last, i, how, what;
16876
16877     array = array.filter(function(member) {
16878         return member.type === 'way' && graph.hasEntity(member.id);
16879     });
16880
16881     function resolve(member) {
16882         return graph.childNodes(graph.entity(member.id));
16883     }
16884
16885     function reverse(member) {
16886         return member.tags ? iD.actions.Reverse(member.id)(graph).entity(member.id) : member;
16887     }
16888
16889     while (array.length) {
16890         member = array.shift();
16891         current = [member];
16892         current.nodes = nodes = resolve(member).slice();
16893         joined.push(current);
16894
16895         while (array.length && _.first(nodes) !== _.last(nodes)) {
16896             first = _.first(nodes);
16897             last  = _.last(nodes);
16898
16899             for (i = 0; i < array.length; i++) {
16900                 member = array[i];
16901                 what = resolve(member);
16902
16903                 if (last === _.first(what)) {
16904                     how  = nodes.push;
16905                     what = what.slice(1);
16906                     break;
16907                 } else if (last === _.last(what)) {
16908                     how  = nodes.push;
16909                     what = what.slice(0, -1).reverse();
16910                     member = reverse(member);
16911                     break;
16912                 } else if (first === _.last(what)) {
16913                     how  = nodes.unshift;
16914                     what = what.slice(0, -1);
16915                     break;
16916                 } else if (first === _.first(what)) {
16917                     how  = nodes.unshift;
16918                     what = what.slice(1).reverse();
16919                     member = reverse(member);
16920                     break;
16921                 } else {
16922                     what = how = null;
16923                 }
16924             }
16925
16926             if (!what)
16927                 break; // No more joinable ways.
16928
16929             how.apply(current, [member]);
16930             how.apply(nodes, what);
16931
16932             array.splice(i, 1);
16933         }
16934     }
16935
16936     return joined;
16937 };
16938 iD.geo.turns = function(graph, entityID) {
16939     var way = graph.entity(entityID);
16940     if (way.type !== 'way' || !way.tags.highway || way.isArea())
16941         return [];
16942
16943     function withRestriction(turn) {
16944         graph.parentRelations(turn.from).forEach(function(relation) {
16945             if (relation.tags.type !== 'restriction')
16946                 return;
16947
16948             var f = relation.memberByRole('from'),
16949                 t = relation.memberByRole('to'),
16950                 v = relation.memberByRole('via');
16951
16952             if (f && f.id === turn.from.id &&
16953                 t && t.id === turn.to.id &&
16954                 v && v.id === turn.via.id) {
16955                 turn.restriction = relation;
16956             }
16957         });
16958
16959         return turn;
16960     }
16961
16962     var turns = [];
16963
16964     [way.first(), way.last()].forEach(function(nodeID) {
16965         var node = graph.entity(nodeID);
16966         graph.parentWays(node).forEach(function(parent) {
16967             if (parent === way || parent.isDegenerate() || !parent.tags.highway)
16968                 return;
16969             if (way.first() === node.id && way.tags.oneway === 'yes')
16970                 return;
16971             if (way.last() === node.id && way.tags.oneway === '-1')
16972                 return;
16973
16974             var index = parent.nodes.indexOf(node.id);
16975
16976             // backward
16977             if (parent.first() !== node.id && parent.tags.oneway !== 'yes') {
16978                 turns.push(withRestriction({
16979                     from: way,
16980                     to: parent,
16981                     via: node,
16982                     toward: graph.entity(parent.nodes[index - 1])
16983                 }));
16984             }
16985
16986             // forward
16987             if (parent.last() !== node.id && parent.tags.oneway !== '-1') {
16988                 turns.push(withRestriction({
16989                     from: way,
16990                     to: parent,
16991                     via: node,
16992                     toward: graph.entity(parent.nodes[index + 1])
16993                 }));
16994             }
16995        });
16996     });
16997
16998     return turns;
16999 };
17000 iD.actions = {};
17001 iD.actions.AddEntity = function(way) {
17002     return function(graph) {
17003         return graph.replace(way);
17004     };
17005 };
17006 iD.actions.AddMember = function(relationId, member, memberIndex) {
17007     return function(graph) {
17008         var relation = graph.entity(relationId);
17009
17010         if (isNaN(memberIndex) && member.type === 'way') {
17011             var members = relation.indexedMembers();
17012             members.push(member);
17013
17014             var joined = iD.geo.joinWays(members, graph);
17015             for (var i = 0; i < joined.length; i++) {
17016                 var segment = joined[i];
17017                 for (var j = 0; j < segment.length && segment.length >= 2; j++) {
17018                     if (segment[j] !== member)
17019                         continue;
17020
17021                     if (j === 0) {
17022                         memberIndex = segment[j + 1].index;
17023                     } else if (j === segment.length - 1) {
17024                         memberIndex = segment[j - 1].index + 1;
17025                     } else {
17026                         memberIndex = Math.min(segment[j - 1].index + 1, segment[j + 1].index + 1);
17027                     }
17028                 }
17029             }
17030         }
17031
17032         return graph.replace(relation.addMember(member, memberIndex));
17033     };
17034 };
17035 iD.actions.AddMidpoint = function(midpoint, node) {
17036     return function(graph) {
17037         graph = graph.replace(node.move(midpoint.loc));
17038
17039         var parents = _.intersection(
17040             graph.parentWays(graph.entity(midpoint.edge[0])),
17041             graph.parentWays(graph.entity(midpoint.edge[1])));
17042
17043         parents.forEach(function(way) {
17044             for (var i = 0; i < way.nodes.length - 1; i++) {
17045                 if (iD.geo.edgeEqual([way.nodes[i], way.nodes[i + 1]], midpoint.edge)) {
17046                     graph = graph.replace(graph.entity(way.id).addNode(node.id, i + 1));
17047
17048                     // Add only one midpoint on doubled-back segments,
17049                     // turning them into self-intersections.
17050                     return;
17051                 }
17052             }
17053         });
17054
17055         return graph;
17056     };
17057 };
17058 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/AddNodeToWayAction.as
17059 iD.actions.AddVertex = function(wayId, nodeId, index) {
17060     return function(graph) {
17061         return graph.replace(graph.entity(wayId).addNode(nodeId, index));
17062     };
17063 };
17064 iD.actions.ChangeMember = function(relationId, member, memberIndex) {
17065     return function(graph) {
17066         return graph.replace(graph.entity(relationId).updateMember(member, memberIndex));
17067     };
17068 };
17069 iD.actions.ChangePreset = function(entityId, oldPreset, newPreset) {
17070     return function(graph) {
17071         var entity = graph.entity(entityId),
17072             geometry = entity.geometry(graph),
17073             tags = entity.tags;
17074
17075         if (oldPreset) tags = oldPreset.removeTags(tags, geometry);
17076         if (newPreset) tags = newPreset.applyTags(tags, geometry);
17077
17078         return graph.replace(entity.update({tags: tags}));
17079     };
17080 };
17081 iD.actions.ChangeTags = function(entityId, tags) {
17082     return function(graph) {
17083         var entity = graph.entity(entityId);
17084         return graph.replace(entity.update({tags: tags}));
17085     };
17086 };
17087 iD.actions.Circularize = function(wayId, projection, maxAngle) {
17088     maxAngle = (maxAngle || 20) * Math.PI / 180;
17089
17090     var action = function(graph) {
17091         var way = graph.entity(wayId),
17092             nodes = _.uniq(graph.childNodes(way)),
17093             keyNodes = nodes.filter(function(n) { return graph.parentWays(n).length !== 1; }),
17094             points = nodes.map(function(n) { return projection(n.loc); }),
17095             keyPoints = keyNodes.map(function(n) { return projection(n.loc); }),
17096             centroid = d3.geom.polygon(points).centroid(),
17097             radius = d3.median(points, function(p) { return iD.geo.euclideanDistance(centroid, p); }),
17098             sign = d3.geom.polygon(points).area() > 0 ? 1 : -1,
17099             ids;
17100
17101         // we need atleast two key nodes for the algorithm to work
17102         if (!keyNodes.length) {
17103             keyNodes = [nodes[0]];
17104             keyPoints = [points[0]];
17105         }
17106
17107         if (keyNodes.length === 1) {
17108             var index = nodes.indexOf(keyNodes[0]),
17109                 oppositeIndex = Math.floor((index + nodes.length / 2) % nodes.length);
17110
17111             keyNodes.push(nodes[oppositeIndex]);
17112             keyPoints.push(points[oppositeIndex]);
17113         }
17114
17115         // key points and nodes are those connected to the ways,
17116         // they are projected onto the circle, inbetween nodes are moved
17117         // to constant internals between key nodes, extra inbetween nodes are
17118         // added if necessary.
17119         for (var i = 0; i < keyPoints.length; i++) {
17120             var nextKeyNodeIndex = (i + 1) % keyNodes.length,
17121                 startNodeIndex = nodes.indexOf(keyNodes[i]),
17122                 endNodeIndex = nodes.indexOf(keyNodes[nextKeyNodeIndex]),
17123                 numberNewPoints = -1,
17124                 indexRange = endNodeIndex - startNodeIndex,
17125                 distance, totalAngle, eachAngle, startAngle, endAngle,
17126                 angle, loc, node, j;
17127
17128             if (indexRange < 0) {
17129                 indexRange += nodes.length;
17130             }
17131
17132             // position this key node
17133             distance = iD.geo.euclideanDistance(centroid, keyPoints[i]);
17134             keyPoints[i] = [
17135                 centroid[0] + (keyPoints[i][0] - centroid[0]) / distance * radius,
17136                 centroid[1] + (keyPoints[i][1] - centroid[1]) / distance * radius];
17137             graph = graph.replace(keyNodes[i].move(projection.invert(keyPoints[i])));
17138
17139             // figure out the between delta angle we want to match to
17140             startAngle = Math.atan2(keyPoints[i][1] - centroid[1], keyPoints[i][0] - centroid[0]);
17141             endAngle = Math.atan2(keyPoints[nextKeyNodeIndex][1] - centroid[1], keyPoints[nextKeyNodeIndex][0] - centroid[0]);
17142             totalAngle = endAngle - startAngle;
17143
17144             // detects looping around -pi/pi
17145             if (totalAngle*sign > 0) {
17146                 totalAngle = -sign * (2 * Math.PI - Math.abs(totalAngle));
17147             }
17148
17149             do {
17150                 numberNewPoints++;
17151                 eachAngle = totalAngle / (indexRange + numberNewPoints);
17152             } while (Math.abs(eachAngle) > maxAngle);
17153
17154             // move existing points
17155             for (j = 1; j < indexRange; j++) {
17156                 angle = startAngle + j * eachAngle;
17157                 loc = projection.invert([
17158                     centroid[0] + Math.cos(angle)*radius,
17159                     centroid[1] + Math.sin(angle)*radius]);
17160
17161                 node = nodes[(j + startNodeIndex) % nodes.length].move(loc);
17162                 graph = graph.replace(node);
17163             }
17164
17165             // add new inbetween nodes if necessary
17166             for (j = 0; j < numberNewPoints; j++) {
17167                 angle = startAngle + (indexRange + j) * eachAngle;
17168                 loc = projection.invert([
17169                     centroid[0] + Math.cos(angle) * radius,
17170                     centroid[1] + Math.sin(angle) * radius]);
17171
17172                 node = iD.Node({loc: loc});
17173                 graph = graph.replace(node);
17174
17175                 nodes.splice(endNodeIndex + j, 0, node);
17176             }
17177         }
17178
17179         // update the way to have all the new nodes
17180         ids = nodes.map(function(n) { return n.id; });
17181         ids.push(ids[0]);
17182
17183         way = way.update({nodes: ids});
17184         graph = graph.replace(way);
17185
17186         return graph;
17187     };
17188
17189     action.disabled = function(graph) {
17190         if (!graph.entity(wayId).isClosed())
17191             return 'not_closed';
17192     };
17193
17194     return action;
17195 };
17196 // Connect the ways at the given nodes.
17197 //
17198 // The last node will survive. All other nodes will be replaced with
17199 // the surviving node in parent ways, and then removed.
17200 //
17201 // Tags and relation memberships of of non-surviving nodes are merged
17202 // to the survivor.
17203 //
17204 // This is the inverse of `iD.actions.Disconnect`.
17205 //
17206 // Reference:
17207 //   https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/MergeNodesAction.as
17208 //   https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/actions/MergeNodesAction.java
17209 //
17210 iD.actions.Connect = function(nodeIds) {
17211     return function(graph) {
17212         var survivor = graph.entity(_.last(nodeIds));
17213
17214         for (var i = 0; i < nodeIds.length - 1; i++) {
17215             var node = graph.entity(nodeIds[i]);
17216
17217             /*jshint -W083 */
17218             graph.parentWays(node).forEach(function(parent) {
17219                 if (!parent.areAdjacent(node.id, survivor.id)) {
17220                     graph = graph.replace(parent.replaceNode(node.id, survivor.id));
17221                 }
17222             });
17223
17224             graph.parentRelations(node).forEach(function(parent) {
17225                 graph = graph.replace(parent.replaceMember(node, survivor));
17226             });
17227             /*jshint +W083 */
17228
17229             survivor = survivor.mergeTags(node.tags);
17230             graph = iD.actions.DeleteNode(node.id)(graph);
17231         }
17232
17233         graph = graph.replace(survivor);
17234
17235         return graph;
17236     };
17237 };
17238 iD.actions.DeleteMember = function(relationId, memberIndex) {
17239     return function(graph) {
17240         return graph.replace(graph.entity(relationId).removeMember(memberIndex));
17241     };
17242 };
17243 iD.actions.DeleteMultiple = function(ids) {
17244     var actions = {
17245         way: iD.actions.DeleteWay,
17246         node: iD.actions.DeleteNode,
17247         relation: iD.actions.DeleteRelation
17248     };
17249
17250     var action = function(graph) {
17251         ids.forEach(function(id) {
17252             if (graph.hasEntity(id)) { // It may have been deleted aready.
17253                 graph = actions[graph.entity(id).type](id)(graph);
17254             }
17255         });
17256
17257         return graph;
17258     };
17259
17260     action.disabled = function(graph) {
17261         for (var i = 0; i < ids.length; i++) {
17262             var id = ids[i],
17263                 disabled = actions[graph.entity(id).type](id).disabled(graph);
17264             if (disabled) return disabled;
17265         }
17266     };
17267
17268     return action;
17269 };
17270 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/DeleteNodeAction.as
17271 iD.actions.DeleteNode = function(nodeId) {
17272     var action = function(graph) {
17273         var node = graph.entity(nodeId);
17274
17275         graph.parentWays(node)
17276             .forEach(function(parent) {
17277                 parent = parent.removeNode(nodeId);
17278                 graph = graph.replace(parent);
17279
17280                 if (parent.isDegenerate()) {
17281                     graph = iD.actions.DeleteWay(parent.id)(graph);
17282                 }
17283             });
17284
17285         graph.parentRelations(node)
17286             .forEach(function(parent) {
17287                 parent = parent.removeMembersWithID(nodeId);
17288                 graph = graph.replace(parent);
17289
17290                 if (parent.isDegenerate()) {
17291                     graph = iD.actions.DeleteRelation(parent.id)(graph);
17292                 }
17293             });
17294
17295         return graph.remove(node);
17296     };
17297
17298     action.disabled = function() {
17299         return false;
17300     };
17301
17302     return action;
17303 };
17304 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/DeleteRelationAction.as
17305 iD.actions.DeleteRelation = function(relationId) {
17306     function deleteEntity(entity, graph) {
17307         return !graph.parentWays(entity).length &&
17308             !graph.parentRelations(entity).length &&
17309             !entity.hasInterestingTags();
17310     }
17311
17312     var action = function(graph) {
17313         var relation = graph.entity(relationId);
17314
17315         graph.parentRelations(relation)
17316             .forEach(function(parent) {
17317                 parent = parent.removeMembersWithID(relationId);
17318                 graph = graph.replace(parent);
17319
17320                 if (parent.isDegenerate()) {
17321                     graph = iD.actions.DeleteRelation(parent.id)(graph);
17322                 }
17323             });
17324
17325         _.uniq(_.pluck(relation.members, 'id')).forEach(function(memberId) {
17326             graph = graph.replace(relation.removeMembersWithID(memberId));
17327
17328             var entity = graph.entity(memberId);
17329             if (deleteEntity(entity, graph)) {
17330                 graph = iD.actions.DeleteMultiple([memberId])(graph);
17331             }
17332         });
17333
17334         return graph.remove(relation);
17335     };
17336
17337     action.disabled = function(graph) {
17338         if (!graph.entity(relationId).isComplete(graph))
17339             return 'incomplete_relation';
17340     };
17341
17342     return action;
17343 };
17344 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/DeleteWayAction.as
17345 iD.actions.DeleteWay = function(wayId) {
17346     function deleteNode(node, graph) {
17347         return !graph.parentWays(node).length &&
17348             !graph.parentRelations(node).length &&
17349             !node.hasInterestingTags();
17350     }
17351
17352     var action = function(graph) {
17353         var way = graph.entity(wayId);
17354
17355         graph.parentRelations(way)
17356             .forEach(function(parent) {
17357                 parent = parent.removeMembersWithID(wayId);
17358                 graph = graph.replace(parent);
17359
17360                 if (parent.isDegenerate()) {
17361                     graph = iD.actions.DeleteRelation(parent.id)(graph);
17362                 }
17363             });
17364
17365         _.uniq(way.nodes).forEach(function(nodeId) {
17366             graph = graph.replace(way.removeNode(nodeId));
17367
17368             var node = graph.entity(nodeId);
17369             if (deleteNode(node, graph)) {
17370                 graph = graph.remove(node);
17371             }
17372         });
17373
17374         return graph.remove(way);
17375     };
17376
17377     action.disabled = function() {
17378         return false;
17379     };
17380
17381     return action;
17382 };
17383 iD.actions.DeprecateTags = function(entityId) {
17384     return function(graph) {
17385         var entity = graph.entity(entityId),
17386             newtags = _.clone(entity.tags),
17387             change = false,
17388             rule;
17389
17390         // This handles deprecated tags with a single condition
17391         for (var i = 0; i < iD.data.deprecated.length; i++) {
17392
17393             rule = iD.data.deprecated[i];
17394             var match = _.pairs(rule.old)[0],
17395                 replacements = rule.replace ? _.pairs(rule.replace) : null;
17396
17397             if (entity.tags[match[0]] && match[1] === '*') {
17398
17399                 var value = entity.tags[match[0]];
17400                 if (replacements && !newtags[replacements[0][0]]) {
17401                     newtags[replacements[0][0]] = value;
17402                 }
17403                 delete newtags[match[0]];
17404                 change = true;
17405
17406             } else if (entity.tags[match[0]] === match[1]) {
17407                 newtags = _.assign({}, rule.replace || {}, _.omit(newtags, match[0]));
17408                 change = true;
17409             }
17410         }
17411
17412         if (change) {
17413             return graph.replace(entity.update({tags: newtags}));
17414         } else {
17415             return graph;
17416         }
17417     };
17418 };
17419 iD.actions.DiscardTags = function(difference) {
17420     return function(graph) {
17421         function discardTags(entity) {
17422             if (!_.isEmpty(entity.tags)) {
17423                 var tags = {};
17424                 _.each(entity.tags, function(v, k) {
17425                     if (v) tags[k] = v;
17426                 });
17427
17428                 graph = graph.replace(entity.update({
17429                     tags: _.omit(tags, iD.data.discarded)
17430                 }));
17431             }
17432         }
17433
17434         difference.modified().forEach(discardTags);
17435         difference.created().forEach(discardTags);
17436
17437         return graph;
17438     };
17439 };
17440 // Disconect the ways at the given node.
17441 //
17442 // Optionally, disconnect only the given ways.
17443 //
17444 // For testing convenience, accepts an ID to assign to the (first) new node.
17445 // Normally, this will be undefined and the way will automatically
17446 // be assigned a new ID.
17447 //
17448 // This is the inverse of `iD.actions.Connect`.
17449 //
17450 // Reference:
17451 //   https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/UnjoinNodeAction.as
17452 //   https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/actions/UnGlueAction.java
17453 //
17454 iD.actions.Disconnect = function(nodeId, newNodeId) {
17455     var wayIds;
17456
17457     var action = function(graph) {
17458         var node = graph.entity(nodeId),
17459             replacements = action.replacements(graph);
17460
17461         replacements.forEach(function(replacement) {
17462             var newNode = iD.Node({id: newNodeId, loc: node.loc, tags: node.tags});
17463             graph = graph.replace(newNode);
17464             graph = graph.replace(graph.entity(replacement.wayID).updateNode(newNode.id, replacement.index));
17465         });
17466
17467         return graph;
17468     };
17469
17470     action.replacements = function(graph) {
17471         var candidates = [],
17472             keeping = false,
17473             parents = graph.parentWays(graph.entity(nodeId));
17474
17475         parents.forEach(function(parent) {
17476             if (wayIds && wayIds.indexOf(parent.id) === -1) {
17477                 keeping = true;
17478                 return;
17479             }
17480
17481             parent.nodes.forEach(function(waynode, index) {
17482                 if (waynode === nodeId) {
17483                     candidates.push({wayID: parent.id, index: index});
17484                 }
17485             });
17486         });
17487
17488         return keeping ? candidates : candidates.slice(1);
17489     };
17490
17491     action.disabled = function(graph) {
17492         var replacements = action.replacements(graph);
17493         if (replacements.length === 0 || (wayIds && wayIds.length !== replacements.length))
17494             return 'not_connected';
17495     };
17496
17497     action.limitWays = function(_) {
17498         if (!arguments.length) return wayIds;
17499         wayIds = _;
17500         return action;
17501     };
17502
17503     return action;
17504 };
17505 // Join ways at the end node they share.
17506 //
17507 // This is the inverse of `iD.actions.Split`.
17508 //
17509 // Reference:
17510 //   https://github.com/systemed/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/MergeWaysAction.as
17511 //   https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/actions/CombineWayAction.java
17512 //
17513 iD.actions.Join = function(ids) {
17514
17515     function groupEntitiesByGeometry(graph) {
17516         var entities = ids.map(function(id) { return graph.entity(id); });
17517         return _.extend({line: []}, _.groupBy(entities, function(entity) { return entity.geometry(graph); }));
17518     }
17519
17520     var action = function(graph) {
17521         var ways = ids.map(graph.entity, graph),
17522             survivor = ways[0];
17523
17524         // Prefer to keep an existing way.
17525         for (var i = 0; i < ways.length; i++) {
17526             if (!ways[i].isNew()) {
17527                 survivor = ways[i];
17528                 break;
17529             }
17530         }
17531
17532         var joined = iD.geo.joinWays(ways, graph)[0];
17533
17534         survivor = survivor.update({nodes: _.pluck(joined.nodes, 'id')});
17535         graph = graph.replace(survivor);
17536
17537         joined.forEach(function(way) {
17538             if (way.id === survivor.id)
17539                 return;
17540
17541             graph.parentRelations(way).forEach(function(parent) {
17542                 graph = graph.replace(parent.replaceMember(way, survivor));
17543             });
17544
17545             survivor = survivor.mergeTags(way.tags);
17546
17547             graph = graph.replace(survivor);
17548             graph = iD.actions.DeleteWay(way.id)(graph);
17549         });
17550
17551         return graph;
17552     };
17553
17554     action.disabled = function(graph) {
17555         var geometries = groupEntitiesByGeometry(graph);
17556         if (ids.length < 2 || ids.length !== geometries.line.length)
17557             return 'not_eligible';
17558
17559         var joined = iD.geo.joinWays(ids.map(graph.entity, graph), graph);
17560         if (joined.length > 1)
17561             return 'not_adjacent';
17562
17563         var nodeIds = _.pluck(joined[0].nodes, 'id').slice(1, -1),
17564             relation;
17565
17566         joined[0].forEach(function(way) {
17567             var parents = graph.parentRelations(way);
17568             parents.forEach(function(parent) {
17569                 if (parent.isRestriction() && parent.members.some(function(m) { return nodeIds.indexOf(m.id) >= 0; }))
17570                     relation = parent;
17571             });
17572         });
17573
17574         if (relation)
17575             return 'restriction';
17576     };
17577
17578     return action;
17579 };
17580 iD.actions.Merge = function(ids) {
17581     function groupEntitiesByGeometry(graph) {
17582         var entities = ids.map(function(id) { return graph.entity(id); });
17583         return _.extend({point: [], area: [], line: [], relation: []},
17584             _.groupBy(entities, function(entity) { return entity.geometry(graph); }));
17585     }
17586
17587     var action = function(graph) {
17588         var geometries = groupEntitiesByGeometry(graph),
17589             target = geometries.area[0] || geometries.line[0],
17590             points = geometries.point;
17591
17592         points.forEach(function(point) {
17593             target = target.mergeTags(point.tags);
17594
17595             graph.parentRelations(point).forEach(function(parent) {
17596                 graph = graph.replace(parent.replaceMember(point, target));
17597             });
17598
17599             graph = graph.remove(point);
17600         });
17601
17602         graph = graph.replace(target);
17603
17604         return graph;
17605     };
17606
17607     action.disabled = function(graph) {
17608         var geometries = groupEntitiesByGeometry(graph);
17609         if (geometries.point.length === 0 ||
17610             (geometries.area.length + geometries.line.length) !== 1 ||
17611             geometries.relation.length !== 0)
17612             return 'not_eligible';
17613     };
17614
17615     return action;
17616 };
17617 iD.actions.MergePolygon = function(ids, newRelationId) {
17618
17619     function groupEntities(graph) {
17620         var entities = ids.map(function (id) { return graph.entity(id); });
17621         return _.extend({
17622                 closedWay: [],
17623                 multipolygon: [],
17624                 other: []
17625             }, _.groupBy(entities, function(entity) {
17626                 if (entity.type === 'way' && entity.isClosed()) {
17627                     return 'closedWay';
17628                 } else if (entity.type === 'relation' && entity.isMultipolygon()) {
17629                     return 'multipolygon';
17630                 } else {
17631                     return 'other';
17632                 }
17633             }));
17634     }
17635
17636     var action = function(graph) {
17637         var entities = groupEntities(graph);
17638
17639         // An array representing all the polygons that are part of the multipolygon.
17640         //
17641         // Each element is itself an array of objects with an id property, and has a
17642         // locs property which is an array of the locations forming the polygon.
17643         var polygons = entities.multipolygon.reduce(function(polygons, m) {
17644             return polygons.concat(iD.geo.joinWays(m.members, graph));
17645         }, []).concat(entities.closedWay.map(function(d) {
17646             var member = [{id: d.id}];
17647             member.nodes = graph.childNodes(d);
17648             return member;
17649         }));
17650
17651         // contained is an array of arrays of boolean values,
17652         // where contained[j][k] is true iff the jth way is
17653         // contained by the kth way.
17654         var contained = polygons.map(function(w, i) {
17655             return polygons.map(function(d, n) {
17656                 if (i === n) return null;
17657                 return iD.geo.polygonContainsPolygon(
17658                     _.pluck(d.nodes, 'loc'),
17659                     _.pluck(w.nodes, 'loc'));
17660             });
17661         });
17662
17663         // Sort all polygons as either outer or inner ways
17664         var members = [],
17665             outer = true;
17666
17667         while (polygons.length) {
17668             extractUncontained(polygons);
17669             polygons = polygons.filter(isContained);
17670             contained = contained.filter(isContained).map(filterContained);
17671         }
17672
17673         function isContained(d, i) {
17674             return _.any(contained[i]);
17675         }
17676
17677         function filterContained(d) {
17678             return d.filter(isContained);
17679         }
17680
17681         function extractUncontained(polygons) {
17682             polygons.forEach(function(d, i) {
17683                 if (!isContained(d, i)) {
17684                     d.forEach(function(member) {
17685                         members.push({
17686                             type: 'way',
17687                             id: member.id,
17688                             role: outer ? 'outer' : 'inner'
17689                         });
17690                     });
17691                 }
17692             });
17693             outer = !outer;
17694         }
17695
17696         // Move all tags to one relation
17697         var relation = entities.multipolygon[0] ||
17698             iD.Relation({ id: newRelationId, tags: { type: 'multipolygon' }});
17699
17700         entities.multipolygon.slice(1).forEach(function(m) {
17701             relation = relation.mergeTags(m.tags);
17702             graph = graph.remove(m);
17703         });
17704
17705         members.forEach(function(m) {
17706             var entity = graph.entity(m.id);
17707             relation = relation.mergeTags(entity.tags);
17708             graph = graph.replace(entity.update({ tags: {} }));
17709         });
17710
17711         return graph.replace(relation.update({
17712             members: members,
17713             tags: _.omit(relation.tags, 'area')
17714         }));
17715     };
17716
17717     action.disabled = function(graph) {
17718         var entities = groupEntities(graph);
17719         if (entities.other.length > 0 ||
17720             entities.closedWay.length + entities.multipolygon.length < 2)
17721             return 'not_eligible';
17722     };
17723
17724     return action;
17725 };
17726 // https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/command/MoveCommand.java
17727 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/MoveNodeAction.as
17728 iD.actions.Move = function(ids, delta, projection) {
17729     function addNodes(ids, nodes, graph) {
17730         ids.forEach(function(id) {
17731             var entity = graph.entity(id);
17732             if (entity.type === 'node') {
17733                 nodes.push(id);
17734             } else if (entity.type === 'way') {
17735                 nodes.push.apply(nodes, entity.nodes);
17736             } else {
17737                 addNodes(_.pluck(entity.members, 'id'), nodes, graph);
17738             }
17739         });
17740     }
17741
17742     var action = function(graph) {
17743         var nodes = [];
17744
17745         addNodes(ids, nodes, graph);
17746
17747         _.uniq(nodes).forEach(function(id) {
17748             var node = graph.entity(id),
17749                 start = projection(node.loc),
17750                 end = projection.invert([start[0] + delta[0], start[1] + delta[1]]);
17751             graph = graph.replace(node.move(end));
17752         });
17753
17754         return graph;
17755     };
17756
17757     action.disabled = function(graph) {
17758         function incompleteRelation(id) {
17759             var entity = graph.entity(id);
17760             return entity.type === 'relation' && !entity.isComplete(graph);
17761         }
17762
17763         if (_.any(ids, incompleteRelation))
17764             return 'incomplete_relation';
17765     };
17766
17767     return action;
17768 };
17769 // https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/command/MoveCommand.java
17770 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/MoveNodeAction.as
17771 iD.actions.MoveNode = function(nodeId, loc) {
17772     return function(graph) {
17773         return graph.replace(graph.entity(nodeId).move(loc));
17774     };
17775 };
17776 iD.actions.Noop = function() {
17777     return function(graph) {
17778         return graph;
17779     };
17780 };
17781 /*
17782  * Based on https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/potlatch2/tools/Quadrilateralise.as
17783  */
17784
17785 iD.actions.Orthogonalize = function(wayId, projection) {
17786     var threshold = 7, // degrees within right or straight to alter
17787         lowerThreshold = Math.cos((90 - threshold) * Math.PI / 180),
17788         upperThreshold = Math.cos(threshold * Math.PI / 180);
17789
17790     var action = function(graph) {
17791         var way = graph.entity(wayId),
17792             nodes = graph.childNodes(way),
17793             points = _.uniq(nodes).map(function(n) { return projection(n.loc); }),
17794             corner = {i: 0, dotp: 1},
17795             epsilon = 1e-4,
17796             i, j, score, motions;
17797
17798         if (nodes.length === 4) {
17799             for (i = 0; i < 1000; i++) {
17800                 motions = points.map(calcMotion);
17801                 points[corner.i] = addPoints(points[corner.i],motions[corner.i]);
17802                 score = corner.dotp;
17803                 if (score < epsilon) {
17804                     break;
17805                 }
17806             }
17807
17808             graph = graph.replace(graph.entity(nodes[corner.i].id)
17809                 .move(projection.invert(points[corner.i])));
17810         } else {
17811             var best,
17812                 originalPoints = _.clone(points);
17813             score = Infinity;
17814
17815             for (i = 0; i < 1000; i++) {
17816                 motions = points.map(calcMotion);
17817                 for (j = 0; j < motions.length; j++) {
17818                     points[j] = addPoints(points[j],motions[j]);
17819                 }
17820                 var newScore = squareness(points);
17821                 if (newScore < score) {
17822                     best = _.clone(points);
17823                     score = newScore;
17824                 }
17825                 if (score < epsilon) {
17826                     break;
17827                 }
17828             }
17829
17830             points = best;
17831
17832             for (i = 0; i < points.length; i++) {
17833                 // only move the points that actually moved
17834                 if (originalPoints[i][0] !== points[i][0] || originalPoints[i][1] !== points[i][1]) {
17835                     graph = graph.replace(graph.entity(nodes[i].id)
17836                         .move(projection.invert(points[i])));
17837                 }
17838             }
17839
17840             // remove empty nodes on straight sections
17841             for (i = 0; i < points.length; i++) {
17842                 var node = nodes[i];
17843
17844                 if (graph.parentWays(node).length > 1 ||
17845                     graph.parentRelations(node).length ||
17846                     node.hasInterestingTags()) {
17847
17848                     continue;
17849                 }
17850
17851                 var dotp = normalizedDotProduct(i, points);
17852                 if (dotp < -1 + epsilon) {
17853                     graph = iD.actions.DeleteNode(nodes[i].id)(graph);
17854                 }
17855             }
17856         }
17857
17858         return graph;
17859
17860         function calcMotion(b, i, array) {
17861             var a = array[(i - 1 + array.length) % array.length],
17862                 c = array[(i + 1) % array.length],
17863                 p = subtractPoints(a, b),
17864                 q = subtractPoints(c, b),
17865                 scale, dotp;
17866
17867             scale = 2 * Math.min(iD.geo.euclideanDistance(p, [0, 0]), iD.geo.euclideanDistance(q, [0, 0]));
17868             p = normalizePoint(p, 1.0);
17869             q = normalizePoint(q, 1.0);
17870
17871             dotp = filterDotProduct(p[0] * q[0] + p[1] * q[1]);
17872
17873             // nasty hack to deal with almost-straight segments (angle is closer to 180 than to 90/270).
17874             if (array.length > 3) {
17875                 if (dotp < -0.707106781186547) {
17876                     dotp += 1.0;
17877                 }
17878             } else if (dotp && Math.abs(dotp) < corner.dotp) {
17879                 corner.i = i;
17880                 corner.dotp = Math.abs(dotp);
17881             }
17882
17883             return normalizePoint(addPoints(p, q), 0.1 * dotp * scale);
17884         }
17885     };
17886
17887     function squareness(points) {
17888         return points.reduce(function(sum, val, i, array) {
17889             var dotp = normalizedDotProduct(i, array);
17890
17891             dotp = filterDotProduct(dotp);
17892             return sum + 2.0 * Math.min(Math.abs(dotp - 1.0), Math.min(Math.abs(dotp), Math.abs(dotp + 1)));
17893         }, 0);
17894     }
17895
17896     function normalizedDotProduct(i, points) {
17897         var a = points[(i - 1 + points.length) % points.length],
17898             b = points[i],
17899             c = points[(i + 1) % points.length],
17900             p = subtractPoints(a, b),
17901             q = subtractPoints(c, b);
17902
17903         p = normalizePoint(p, 1.0);
17904         q = normalizePoint(q, 1.0);
17905
17906         return p[0] * q[0] + p[1] * q[1];
17907     }
17908
17909     function subtractPoints(a, b) {
17910         return [a[0] - b[0], a[1] - b[1]];
17911     }
17912
17913     function addPoints(a, b) {
17914         return [a[0] + b[0], a[1] + b[1]];
17915     }
17916
17917     function normalizePoint(point, scale) {
17918         var vector = [0, 0];
17919         var length = Math.sqrt(point[0] * point[0] + point[1] * point[1]);
17920         if (length !== 0) {
17921             vector[0] = point[0] / length;
17922             vector[1] = point[1] / length;
17923         }
17924
17925         vector[0] *= scale;
17926         vector[1] *= scale;
17927
17928         return vector;
17929     }
17930
17931     function filterDotProduct(dotp) {
17932         if (lowerThreshold > Math.abs(dotp) || Math.abs(dotp) > upperThreshold) {
17933             return dotp;
17934         }
17935
17936         return 0;
17937     }
17938
17939     action.disabled = function(graph) {
17940         var way = graph.entity(wayId),
17941             nodes = graph.childNodes(way),
17942             points = _.uniq(nodes).map(function(n) { return projection(n.loc); });
17943
17944         if (squareness(points)) {
17945             return false;
17946         }
17947
17948         return 'not_squarish';
17949     };
17950
17951     return action;
17952 };
17953 /*
17954   Order the nodes of a way in reverse order and reverse any direction dependent tags
17955   other than `oneway`. (We assume that correcting a backwards oneway is the primary
17956   reason for reversing a way.)
17957
17958   The following transforms are performed:
17959
17960     Keys:
17961           *:right=* ⟺ *:left=*
17962         *:forward=* ⟺ *:backward=*
17963        direction=up ⟺ direction=down
17964          incline=up ⟺ incline=down
17965             *=right ⟺ *=left
17966
17967     Relation members:
17968        role=forward ⟺ role=backward
17969          role=north ⟺ role=south
17970           role=east ⟺ role=west
17971
17972    In addition, numeric-valued `incline` tags are negated.
17973
17974    The JOSM implementation was used as a guide, but transformations that were of unclear benefit
17975    or adjusted tags that don't seem to be used in practice were omitted.
17976
17977    References:
17978       http://wiki.openstreetmap.org/wiki/Forward_%26_backward,_left_%26_right
17979       http://wiki.openstreetmap.org/wiki/Key:direction#Steps
17980       http://wiki.openstreetmap.org/wiki/Key:incline
17981       http://wiki.openstreetmap.org/wiki/Route#Members
17982       http://josm.openstreetmap.de/browser/josm/trunk/src/org/openstreetmap/josm/corrector/ReverseWayTagCorrector.java
17983  */
17984 iD.actions.Reverse = function(wayId) {
17985     var replacements = [
17986             [/:right$/, ':left'], [/:left$/, ':right'],
17987             [/:forward$/, ':backward'], [/:backward$/, ':forward']
17988         ],
17989         numeric = /^([+\-]?)(?=[\d.])/,
17990         roleReversals = {
17991             forward: 'backward',
17992             backward: 'forward',
17993             north: 'south',
17994             south: 'north',
17995             east: 'west',
17996             west: 'east'
17997         };
17998
17999     function reverseKey(key) {
18000         for (var i = 0; i < replacements.length; ++i) {
18001             var replacement = replacements[i];
18002             if (replacement[0].test(key)) {
18003                 return key.replace(replacement[0], replacement[1]);
18004             }
18005         }
18006         return key;
18007     }
18008
18009     function reverseValue(key, value) {
18010         if (key === 'incline' && numeric.test(value)) {
18011             return value.replace(numeric, function(_, sign) { return sign === '-' ? '' : '-'; });
18012         } else if (key === 'incline' || key === 'direction') {
18013             return {up: 'down', down: 'up'}[value] || value;
18014         } else {
18015             return {left: 'right', right: 'left'}[value] || value;
18016         }
18017     }
18018
18019     return function(graph) {
18020         var way = graph.entity(wayId),
18021             nodes = way.nodes.slice().reverse(),
18022             tags = {}, key, role;
18023
18024         for (key in way.tags) {
18025             tags[reverseKey(key)] = reverseValue(key, way.tags[key]);
18026         }
18027
18028         graph.parentRelations(way).forEach(function(relation) {
18029             relation.members.forEach(function(member, index) {
18030                 if (member.id === way.id && (role = roleReversals[member.role])) {
18031                     relation = relation.updateMember({role: role}, index);
18032                     graph = graph.replace(relation);
18033                 }
18034             });
18035         });
18036
18037         return graph.replace(way.update({nodes: nodes, tags: tags}));
18038     };
18039 };
18040 iD.actions.RotateWay = function(wayId, pivot, angle, projection) {
18041     return function(graph) {
18042         return graph.update(function(graph) {
18043             var way = graph.entity(wayId);
18044
18045             _.unique(way.nodes).forEach(function(id) {
18046
18047                 var node = graph.entity(id),
18048                     point = projection(node.loc),
18049                     radial = [0,0];
18050
18051                 radial[0] = point[0] - pivot[0];
18052                 radial[1] = point[1] - pivot[1];
18053
18054                 point = [
18055                     radial[0] * Math.cos(angle) - radial[1] * Math.sin(angle) + pivot[0],
18056                     radial[0] * Math.sin(angle) + radial[1] * Math.cos(angle) + pivot[1]
18057                 ];
18058
18059                 graph = graph.replace(node.move(projection.invert(point)));
18060
18061             });
18062
18063         });
18064     };
18065 };
18066 // Split a way at the given node.
18067 //
18068 // Optionally, split only the given ways, if multiple ways share
18069 // the given node.
18070 //
18071 // This is the inverse of `iD.actions.Join`.
18072 //
18073 // For testing convenience, accepts an ID to assign to the new way.
18074 // Normally, this will be undefined and the way will automatically
18075 // be assigned a new ID.
18076 //
18077 // Reference:
18078 //   https://github.com/systemed/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/SplitWayAction.as
18079 //
18080 iD.actions.Split = function(nodeId, newWayIds) {
18081     var wayIds;
18082
18083     // if the way is closed, we need to search for a partner node
18084     // to split the way at.
18085     //
18086     // The following looks for a node that is both far away from
18087     // the initial node in terms of way segment length and nearby
18088     // in terms of beeline-distance. This assures that areas get
18089     // split on the most "natural" points (independent of the number
18090     // of nodes).
18091     // For example: bone-shaped areas get split across their waist
18092     // line, circles across the diameter.
18093     function splitArea(nodes, idxA, graph) {
18094         var lengths = new Array(nodes.length),
18095             length,
18096             i,
18097             best = 0,
18098             idxB;
18099
18100         function wrap(index) {
18101             return iD.util.wrap(index, nodes.length);
18102         }
18103
18104         function dist(nA, nB) {
18105             return iD.geo.sphericalDistance(graph.entity(nA).loc, graph.entity(nB).loc);
18106         }
18107
18108         // calculate lengths
18109         length = 0;
18110         for (i = wrap(idxA+1); i !== idxA; i = wrap(i+1)) {
18111             length += dist(nodes[i], nodes[wrap(i-1)]);
18112             lengths[i] = length;
18113         }
18114
18115         length = 0;
18116         for (i = wrap(idxA-1); i !== idxA; i = wrap(i-1)) {
18117             length += dist(nodes[i], nodes[wrap(i+1)]);
18118             if (length < lengths[i])
18119                 lengths[i] = length;
18120         }
18121
18122         // determine best opposite node to split
18123         for (i = 0; i < nodes.length; i++) {
18124             var cost = lengths[i] / dist(nodes[idxA], nodes[i]);
18125             if (cost > best) {
18126                 idxB = i;
18127                 best = cost;
18128             }
18129         }
18130
18131         return idxB;
18132     }
18133
18134     function split(graph, wayA, newWayId) {
18135         var wayB = iD.Way({id: newWayId, tags: wayA.tags}),
18136             nodesA,
18137             nodesB,
18138             isArea = wayA.isArea(),
18139             isOuter = iD.geo.isSimpleMultipolygonOuterMember(wayA, graph);
18140
18141         if (wayA.isClosed()) {
18142             var nodes = wayA.nodes.slice(0, -1),
18143                 idxA = _.indexOf(nodes, nodeId),
18144                 idxB = splitArea(nodes, idxA, graph);
18145
18146             if (idxB < idxA) {
18147                 nodesA = nodes.slice(idxA).concat(nodes.slice(0, idxB + 1));
18148                 nodesB = nodes.slice(idxB, idxA + 1);
18149             } else {
18150                 nodesA = nodes.slice(idxA, idxB + 1);
18151                 nodesB = nodes.slice(idxB).concat(nodes.slice(0, idxA + 1));
18152             }
18153         } else {
18154             var idx = _.indexOf(wayA.nodes, nodeId, 1);
18155             nodesA = wayA.nodes.slice(0, idx + 1);
18156             nodesB = wayA.nodes.slice(idx);
18157         }
18158
18159         wayA = wayA.update({nodes: nodesA});
18160         wayB = wayB.update({nodes: nodesB});
18161
18162         graph = graph.replace(wayA);
18163         graph = graph.replace(wayB);
18164
18165         graph.parentRelations(wayA).forEach(function(relation) {
18166             if (relation.isRestriction()) {
18167                 var via = relation.memberByRole('via');
18168                 if (via && wayB.contains(via.id)) {
18169                     relation = relation.updateMember({id: wayB.id}, relation.memberById(wayA.id).index);
18170                     graph = graph.replace(relation);
18171                 }
18172             } else {
18173                 if (relation === isOuter) {
18174                     graph = graph.replace(relation.mergeTags(wayA.tags));
18175                     graph = graph.replace(wayA.update({tags: {}}));
18176                     graph = graph.replace(wayB.update({tags: {}}));
18177                 }
18178
18179                 var member = {
18180                     id: wayB.id,
18181                     type: 'way',
18182                     role: relation.memberById(wayA.id).role
18183                 };
18184
18185                 graph = iD.actions.AddMember(relation.id, member)(graph);
18186             }
18187         });
18188
18189         if (!isOuter && isArea) {
18190             var multipolygon = iD.Relation({
18191                 tags: _.extend({}, wayA.tags, {type: 'multipolygon'}),
18192                 members: [
18193                     {id: wayA.id, role: 'outer', type: 'way'},
18194                     {id: wayB.id, role: 'outer', type: 'way'}
18195                 ]});
18196
18197             graph = graph.replace(multipolygon);
18198             graph = graph.replace(wayA.update({tags: {}}));
18199             graph = graph.replace(wayB.update({tags: {}}));
18200         }
18201
18202         return graph;
18203     }
18204
18205     var action = function(graph) {
18206         var candidates = action.ways(graph);
18207         for (var i = 0; i < candidates.length; i++) {
18208             graph = split(graph, candidates[i], newWayIds && newWayIds[i]);
18209         }
18210         return graph;
18211     };
18212
18213     action.ways = function(graph) {
18214         var node = graph.entity(nodeId),
18215             parents = graph.parentWays(node),
18216             hasLines = _.any(parents, function(parent) { return parent.geometry(graph) === 'line'; });
18217
18218         return parents.filter(function(parent) {
18219             if (wayIds && wayIds.indexOf(parent.id) === -1)
18220                 return false;
18221
18222             if (!wayIds && hasLines && parent.geometry(graph) !== 'line')
18223                 return false;
18224
18225             if (parent.isClosed()) {
18226                 return true;
18227             }
18228
18229             for (var i = 1; i < parent.nodes.length - 1; i++) {
18230                 if (parent.nodes[i] === nodeId) {
18231                     return true;
18232                 }
18233             }
18234
18235             return false;
18236         });
18237     };
18238
18239     action.disabled = function(graph) {
18240         var candidates = action.ways(graph);
18241         if (candidates.length === 0 || (wayIds && wayIds.length !== candidates.length))
18242             return 'not_eligible';
18243     };
18244
18245     action.limitWays = function(_) {
18246         if (!arguments.length) return wayIds;
18247         wayIds = _;
18248         return action;
18249     };
18250
18251     return action;
18252 };
18253 /*
18254  * Based on https://github.com/openstreetmap/potlatch2/net/systemeD/potlatch2/tools/Straighten.as
18255  */
18256
18257 iD.actions.Straighten = function(wayId, projection) {
18258     function positionAlongWay(n, s, e) {
18259         return ((n[0] - s[0]) * (e[0] - s[0]) + (n[1] - s[1]) * (e[1] - s[1]))/
18260                 (Math.pow(e[0] - s[0], 2) + Math.pow(e[1] - s[1], 2));
18261     }
18262
18263     var action = function(graph) {
18264         var way = graph.entity(wayId),
18265             nodes = graph.childNodes(way),
18266             points = nodes.map(function(n) { return projection(n.loc); }),
18267             startPoint = points[0],
18268             endPoint = points[points.length-1],
18269             toDelete = [],
18270             i;
18271
18272         for (i = 1; i < points.length-1; i++) {
18273             var node = nodes[i],
18274                 point = points[i];
18275
18276             if (graph.parentWays(node).length > 1 ||
18277                 graph.parentRelations(node).length ||
18278                 node.hasInterestingTags()) {
18279
18280                 var u = positionAlongWay(point, startPoint, endPoint),
18281                     p0 = startPoint[0] + u * (endPoint[0] - startPoint[0]),
18282                     p1 = startPoint[1] + u * (endPoint[1] - startPoint[1]);
18283
18284                 graph = graph.replace(graph.entity(node.id)
18285                     .move(projection.invert([p0, p1])));
18286             } else {
18287                 // safe to delete
18288                 if (toDelete.indexOf(node) === -1) {
18289                     toDelete.push(node);
18290                 }
18291             }
18292         }
18293
18294         for (i = 0; i < toDelete.length; i++) {
18295             graph = iD.actions.DeleteNode(toDelete[i].id)(graph);
18296         }
18297
18298         return graph;
18299     };
18300     
18301     action.disabled = function(graph) {
18302         // check way isn't too bendy
18303         var way = graph.entity(wayId),
18304             nodes = graph.childNodes(way),
18305             points = nodes.map(function(n) { return projection(n.loc); }),
18306             startPoint = points[0],
18307             endPoint = points[points.length-1],
18308             threshold = 0.2 * Math.sqrt(Math.pow(startPoint[0] - endPoint[0], 2) + Math.pow(startPoint[1] - endPoint[1], 2)),
18309             i;
18310
18311         for (i = 1; i < points.length-1; i++) {
18312             var point = points[i],
18313                 u = positionAlongWay(point, startPoint, endPoint),
18314                 p0 = startPoint[0] + u * (endPoint[0] - startPoint[0]),
18315                 p1 = startPoint[1] + u * (endPoint[1] - startPoint[1]),
18316                 dist = Math.sqrt(Math.pow(p0 - point[0], 2) + Math.pow(p1 - point[1], 2));
18317
18318             // to bendy if point is off by 20% of total start/end distance in projected space
18319             if (dist > threshold) {
18320                 return 'too_bendy';
18321             }
18322         }
18323     };
18324
18325     return action;
18326 };
18327 iD.behavior = {};
18328 iD.behavior.AddWay = function(context) {
18329     var event = d3.dispatch('start', 'startFromWay', 'startFromNode'),
18330         draw = iD.behavior.Draw(context);
18331
18332     var addWay = function(surface) {
18333         draw.on('click', event.start)
18334             .on('clickWay', event.startFromWay)
18335             .on('clickNode', event.startFromNode)
18336             .on('cancel', addWay.cancel)
18337             .on('finish', addWay.cancel);
18338
18339         context.map()
18340             .dblclickEnable(false);
18341
18342         surface.call(draw);
18343     };
18344
18345     addWay.off = function(surface) {
18346         surface.call(draw.off);
18347     };
18348
18349     addWay.cancel = function() {
18350         window.setTimeout(function() {
18351             context.map().dblclickEnable(true);
18352         }, 1000);
18353
18354         context.enter(iD.modes.Browse(context));
18355     };
18356
18357     addWay.tail = function(text) {
18358         draw.tail(text);
18359         return addWay;
18360     };
18361
18362     return d3.rebind(addWay, event, 'on');
18363 };
18364 /*
18365     `iD.behavior.drag` is like `d3.behavior.drag`, with the following differences:
18366
18367     * The `origin` function is expected to return an [x, y] tuple rather than an
18368       {x, y} object.
18369     * The events are `start`, `move`, and `end`.
18370       (https://github.com/mbostock/d3/issues/563)
18371     * The `start` event is not dispatched until the first cursor movement occurs.
18372       (https://github.com/mbostock/d3/pull/368)
18373     * The `move` event has a `point` and `delta` [x, y] tuple properties rather
18374       than `x`, `y`, `dx`, and `dy` properties.
18375     * The `end` event is not dispatched if no movement occurs.
18376     * An `off` function is available that unbinds the drag's internal event handlers.
18377     * Delegation is supported via the `delegate` function.
18378
18379  */
18380 iD.behavior.drag = function() {
18381     function d3_eventCancel() {
18382       d3.event.stopPropagation();
18383       d3.event.preventDefault();
18384     }
18385
18386     var event = d3.dispatch('start', 'move', 'end'),
18387         origin = null,
18388         selector = '',
18389         filter = null,
18390         event_, target, surface;
18391
18392     event.of = function(thiz, argumentz) {
18393       return function(e1) {
18394         var e0 = e1.sourceEvent = d3.event;
18395         e1.target = drag;
18396         d3.event = e1;
18397         try {
18398           event[e1.type].apply(thiz, argumentz);
18399         } finally {
18400           d3.event = e0;
18401         }
18402       };
18403     };
18404
18405     var d3_event_userSelectProperty = iD.util.prefixCSSProperty('UserSelect'),
18406         d3_event_userSelectSuppress = d3_event_userSelectProperty ?
18407             function () {
18408                 var selection = d3.selection(),
18409                     select = selection.style(d3_event_userSelectProperty);
18410                 selection.style(d3_event_userSelectProperty, 'none');
18411                 return function () {
18412                     selection.style(d3_event_userSelectProperty, select);
18413                 };
18414             } :
18415             function (type) {
18416                 var w = d3.select(window).on('selectstart.' + type, d3_eventCancel);
18417                 return function () {
18418                     w.on('selectstart.' + type, null);
18419                 };
18420             };
18421
18422     function mousedown() {
18423         target = this;
18424         event_ = event.of(target, arguments);
18425         var eventTarget = d3.event.target,
18426             touchId = d3.event.touches ? d3.event.changedTouches[0].identifier : null,
18427             offset,
18428             origin_ = point(),
18429             started = false,
18430             selectEnable = d3_event_userSelectSuppress(touchId !== null ? 'drag-' + touchId : 'drag');
18431
18432         var w = d3.select(window)
18433             .on(touchId !== null ? 'touchmove.drag-' + touchId : 'mousemove.drag', dragmove)
18434             .on(touchId !== null ? 'touchend.drag-' + touchId : 'mouseup.drag', dragend, true);
18435
18436         if (origin) {
18437             offset = origin.apply(target, arguments);
18438             offset = [offset[0] - origin_[0], offset[1] - origin_[1]];
18439         } else {
18440             offset = [0, 0];
18441         }
18442
18443         if (touchId === null) d3.event.stopPropagation();
18444
18445         function point() {
18446             var p = target.parentNode || surface;
18447             return touchId !== null ? d3.touches(p).filter(function(p) {
18448                 return p.identifier === touchId;
18449             })[0] : d3.mouse(p);
18450         }
18451
18452         function dragmove() {
18453
18454             var p = point(),
18455                 dx = p[0] - origin_[0],
18456                 dy = p[1] - origin_[1];
18457
18458             if (!started) {
18459                 started = true;
18460                 event_({
18461                     type: 'start'
18462                 });
18463             }
18464
18465             origin_ = p;
18466             d3_eventCancel();
18467
18468             event_({
18469                 type: 'move',
18470                 point: [p[0] + offset[0],  p[1] + offset[1]],
18471                 delta: [dx, dy]
18472             });
18473         }
18474
18475         function dragend() {
18476             if (started) {
18477                 event_({
18478                     type: 'end'
18479                 });
18480
18481                 d3_eventCancel();
18482                 if (d3.event.target === eventTarget) w.on('click.drag', click, true);
18483             }
18484
18485             w.on(touchId !== null ? 'touchmove.drag-' + touchId : 'mousemove.drag', null)
18486                 .on(touchId !== null ? 'touchend.drag-' + touchId : 'mouseup.drag', null);
18487             selectEnable();
18488         }
18489
18490         function click() {
18491             d3_eventCancel();
18492             w.on('click.drag', null);
18493         }
18494     }
18495
18496     function drag(selection) {
18497         var matchesSelector = iD.util.prefixDOMProperty('matchesSelector'),
18498             delegate = mousedown;
18499
18500         if (selector) {
18501             delegate = function() {
18502                 var root = this,
18503                     target = d3.event.target;
18504                 for (; target && target !== root; target = target.parentNode) {
18505                     if (target[matchesSelector](selector) &&
18506                             (!filter || filter(target.__data__))) {
18507                         return mousedown.call(target, target.__data__);
18508                     }
18509                 }
18510             };
18511         }
18512
18513         selection.on('mousedown.drag' + selector, delegate)
18514             .on('touchstart.drag' + selector, delegate);
18515     }
18516
18517     drag.off = function(selection) {
18518         selection.on('mousedown.drag' + selector, null)
18519             .on('touchstart.drag' + selector, null);
18520     };
18521
18522     drag.delegate = function(_) {
18523         if (!arguments.length) return selector;
18524         selector = _;
18525         return drag;
18526     };
18527
18528     drag.filter = function(_) {
18529         if (!arguments.length) return origin;
18530         filter = _;
18531         return drag;
18532     };
18533
18534     drag.origin = function (_) {
18535         if (!arguments.length) return origin;
18536         origin = _;
18537         return drag;
18538     };
18539
18540     drag.cancel = function() {
18541         d3.select(window)
18542             .on('mousemove.drag', null)
18543             .on('mouseup.drag', null);
18544         return drag;
18545     };
18546
18547     drag.target = function() {
18548         if (!arguments.length) return target;
18549         target = arguments[0];
18550         event_ = event.of(target, Array.prototype.slice.call(arguments, 1));
18551         return drag;
18552     };
18553
18554     drag.surface = function() {
18555         if (!arguments.length) return surface;
18556         surface = arguments[0];
18557         return drag;
18558     };
18559
18560     return d3.rebind(drag, event, 'on');
18561 };
18562 iD.behavior.Draw = function(context) {
18563     var event = d3.dispatch('move', 'click', 'clickWay',
18564         'clickNode', 'undo', 'cancel', 'finish'),
18565         keybinding = d3.keybinding('draw'),
18566         hover = iD.behavior.Hover(context)
18567             .altDisables(true)
18568             .on('hover', context.ui().sidebar.hover),
18569         tail = iD.behavior.Tail(),
18570         edit = iD.behavior.Edit(context),
18571         closeTolerance = 4,
18572         tolerance = 12;
18573
18574     function datum() {
18575         if (d3.event.altKey) return {};
18576         else return d3.event.target.__data__ || {};
18577     }
18578
18579     function mousedown() {
18580
18581         function point() {
18582             var p = element.node().parentNode;
18583             return touchId !== null ? d3.touches(p).filter(function(p) {
18584                 return p.identifier === touchId;
18585             })[0] : d3.mouse(p);
18586         }
18587
18588         var element = d3.select(this),
18589             touchId = d3.event.touches ? d3.event.changedTouches[0].identifier : null,
18590             time = +new Date(),
18591             pos = point();
18592
18593         element.on('mousemove.draw', null);
18594
18595         d3.select(window).on('mouseup.draw', function() {
18596             element.on('mousemove.draw', mousemove);
18597             if (iD.geo.euclideanDistance(pos, point()) < closeTolerance ||
18598                 (iD.geo.euclideanDistance(pos, point()) < tolerance &&
18599                 (+new Date() - time) < 500)) {
18600
18601                 // Prevent a quick second click
18602                 d3.select(window).on('click.draw-block', function() {
18603                     d3.event.stopPropagation();
18604                 }, true);
18605
18606                 context.map().dblclickEnable(false);
18607
18608                 window.setTimeout(function() {
18609                     context.map().dblclickEnable(true);
18610                     d3.select(window).on('click.draw-block', null);
18611                 }, 500);
18612
18613                 click();
18614             }
18615         });
18616     }
18617
18618     function mousemove() {
18619         event.move(datum());
18620     }
18621
18622     function click() {
18623         var d = datum();
18624         if (d.type === 'way') {
18625             var choice = iD.geo.chooseEdge(context.childNodes(d), context.mouse(), context.projection),
18626                 edge = [d.nodes[choice.index - 1], d.nodes[choice.index]];
18627             event.clickWay(choice.loc, edge);
18628
18629         } else if (d.type === 'node') {
18630             event.clickNode(d);
18631
18632         } else {
18633             event.click(context.map().mouseCoordinates());
18634         }
18635     }
18636
18637     function backspace() {
18638         d3.event.preventDefault();
18639         event.undo();
18640     }
18641
18642     function del() {
18643         d3.event.preventDefault();
18644         event.cancel();
18645     }
18646
18647     function ret() {
18648         d3.event.preventDefault();
18649         event.finish();
18650     }
18651
18652     function draw(selection) {
18653         context.install(hover);
18654         context.install(edit);
18655
18656         if (!iD.behavior.Draw.usedTails[tail.text()]) {
18657             context.install(tail);
18658         }
18659
18660         keybinding
18661             .on('⌫', backspace)
18662             .on('⌦', del)
18663             .on('⎋', ret)
18664             .on('↩', ret);
18665
18666         selection
18667             .on('mousedown.draw', mousedown)
18668             .on('mousemove.draw', mousemove);
18669
18670         d3.select(document)
18671             .call(keybinding);
18672
18673         return draw;
18674     }
18675
18676     draw.off = function(selection) {
18677         context.uninstall(hover);
18678         context.uninstall(edit);
18679
18680         if (!iD.behavior.Draw.usedTails[tail.text()]) {
18681             context.uninstall(tail);
18682             iD.behavior.Draw.usedTails[tail.text()] = true;
18683         }
18684
18685         selection
18686             .on('mousedown.draw', null)
18687             .on('mousemove.draw', null);
18688
18689         d3.select(window)
18690             .on('mouseup.draw', null);
18691
18692         d3.select(document)
18693             .call(keybinding.off);
18694     };
18695
18696     draw.tail = function(_) {
18697         tail.text(_);
18698         return draw;
18699     };
18700
18701     return d3.rebind(draw, event, 'on');
18702 };
18703
18704 iD.behavior.Draw.usedTails = {};
18705 iD.behavior.DrawWay = function(context, wayId, index, mode, baseGraph) {
18706     var way = context.entity(wayId),
18707         isArea = context.geometry(wayId) === 'area',
18708         finished = false,
18709         annotation = t((way.isDegenerate() ?
18710             'operations.start.annotation.' :
18711             'operations.continue.annotation.') + context.geometry(wayId)),
18712         draw = iD.behavior.Draw(context);
18713
18714     var startIndex = typeof index === 'undefined' ? way.nodes.length - 1 : 0,
18715         start = iD.Node({loc: context.graph().entity(way.nodes[startIndex]).loc}),
18716         end = iD.Node({loc: context.map().mouseCoordinates()}),
18717         segment = iD.Way({
18718             nodes: typeof index === 'undefined' ? [start.id, end.id] : [end.id, start.id],
18719             tags: _.clone(way.tags)
18720         });
18721
18722     var f = context[way.isDegenerate() ? 'replace' : 'perform'];
18723     if (isArea) {
18724         f(iD.actions.AddEntity(end),
18725             iD.actions.AddVertex(wayId, end.id, index));
18726     } else {
18727         f(iD.actions.AddEntity(start),
18728             iD.actions.AddEntity(end),
18729             iD.actions.AddEntity(segment));
18730     }
18731
18732     function move(datum) {
18733         var loc;
18734
18735         if (datum.type === 'node' && datum.id !== end.id) {
18736             loc = datum.loc;
18737         } else if (datum.type === 'way' && datum.id !== segment.id) {
18738             loc = iD.geo.chooseEdge(context.childNodes(datum), context.mouse(), context.projection).loc;
18739         } else {
18740             loc = context.map().mouseCoordinates();
18741         }
18742
18743         context.replace(iD.actions.MoveNode(end.id, loc));
18744     }
18745
18746     function undone() {
18747         finished = true;
18748         context.enter(iD.modes.Browse(context));
18749     }
18750
18751     function setActiveElements() {
18752         var active = isArea ? [wayId, end.id] : [segment.id, start.id, end.id];
18753         context.surface().selectAll(iD.util.entitySelector(active))
18754             .classed('active', true);
18755     }
18756
18757     var drawWay = function(surface) {
18758         draw.on('move', move)
18759             .on('click', drawWay.add)
18760             .on('clickWay', drawWay.addWay)
18761             .on('clickNode', drawWay.addNode)
18762             .on('undo', context.undo)
18763             .on('cancel', drawWay.cancel)
18764             .on('finish', drawWay.finish);
18765
18766         context.map()
18767             .dblclickEnable(false)
18768             .on('drawn.draw', setActiveElements);
18769
18770         setActiveElements();
18771
18772         surface.call(draw);
18773
18774         context.history()
18775             .on('undone.draw', undone);
18776     };
18777
18778     drawWay.off = function(surface) {
18779         if (!finished)
18780             context.pop();
18781
18782         context.map()
18783             .on('drawn.draw', null);
18784
18785         surface.call(draw.off)
18786             .selectAll('.active')
18787             .classed('active', false);
18788
18789         context.history()
18790             .on('undone.draw', null);
18791     };
18792
18793     function ReplaceTemporaryNode(newNode) {
18794         return function(graph) {
18795             if (isArea) {
18796                 return graph
18797                     .replace(way.addNode(newNode.id, index))
18798                     .remove(end);
18799
18800             } else {
18801                 return graph
18802                     .replace(graph.entity(wayId).addNode(newNode.id, index))
18803                     .remove(end)
18804                     .remove(segment)
18805                     .remove(start);
18806             }
18807         };
18808     }
18809
18810     // Accept the current position of the temporary node and continue drawing.
18811     drawWay.add = function(loc) {
18812
18813         // prevent duplicate nodes
18814         var last = context.hasEntity(way.nodes[way.nodes.length - (isArea ? 2 : 1)]);
18815         if (last && last.loc[0] === loc[0] && last.loc[1] === loc[1]) return;
18816
18817         var newNode = iD.Node({loc: loc});
18818
18819         context.replace(
18820             iD.actions.AddEntity(newNode),
18821             ReplaceTemporaryNode(newNode),
18822             annotation);
18823
18824         finished = true;
18825         context.enter(mode);
18826     };
18827
18828     // Connect the way to an existing way.
18829     drawWay.addWay = function(loc, edge) {
18830         var previousEdge = startIndex ?
18831             [way.nodes[startIndex], way.nodes[startIndex - 1]] :
18832             [way.nodes[0], way.nodes[1]];
18833
18834         // Avoid creating duplicate segments
18835         if (!isArea && iD.geo.edgeEqual(edge, previousEdge))
18836             return;
18837
18838         var newNode = iD.Node({ loc: loc });
18839
18840         context.perform(
18841             iD.actions.AddMidpoint({ loc: loc, edge: edge}, newNode),
18842             ReplaceTemporaryNode(newNode),
18843             annotation);
18844
18845         finished = true;
18846         context.enter(mode);
18847     };
18848
18849     // Connect the way to an existing node and continue drawing.
18850     drawWay.addNode = function(node) {
18851
18852         // Avoid creating duplicate segments
18853         if (way.areAdjacent(node.id, way.nodes[way.nodes.length - 1])) return;
18854
18855         context.perform(
18856             ReplaceTemporaryNode(node),
18857             annotation);
18858
18859         finished = true;
18860         context.enter(mode);
18861     };
18862
18863     // Finish the draw operation, removing the temporary node. If the way has enough
18864     // nodes to be valid, it's selected. Otherwise, return to browse mode.
18865     drawWay.finish = function() {
18866         context.pop();
18867         finished = true;
18868
18869         window.setTimeout(function() {
18870             context.map().dblclickEnable(true);
18871         }, 1000);
18872
18873         if (context.hasEntity(wayId)) {
18874             context.enter(
18875                 iD.modes.Select(context, [wayId])
18876                     .suppressMenu(true)
18877                     .newFeature(true));
18878         } else {
18879             context.enter(iD.modes.Browse(context));
18880         }
18881     };
18882
18883     // Cancel the draw operation and return to browse, deleting everything drawn.
18884     drawWay.cancel = function() {
18885         context.perform(
18886             d3.functor(baseGraph),
18887             t('operations.cancel_draw.annotation'));
18888
18889         window.setTimeout(function() {
18890             context.map().dblclickEnable(true);
18891         }, 1000);
18892
18893         finished = true;
18894         context.enter(iD.modes.Browse(context));
18895     };
18896
18897     drawWay.tail = function(text) {
18898         draw.tail(text);
18899         return drawWay;
18900     };
18901
18902     return drawWay;
18903 };
18904 iD.behavior.Edit = function(context) {
18905     function edit() {
18906         context.map()
18907             .minzoom(16);
18908     }
18909
18910     edit.off = function() {
18911         context.map()
18912             .minzoom(0);
18913     };
18914
18915     return edit;
18916 };
18917 iD.behavior.Hash = function(context) {
18918     var s0 = null, // cached location.hash
18919         lat = 90 - 1e-8; // allowable latitude range
18920
18921     var parser = function(map, s) {
18922         var q = iD.util.stringQs(s);
18923         var args = (q.map || '').split('/').map(Number);
18924         if (args.length < 3 || args.some(isNaN)) {
18925             return true; // replace bogus hash
18926         } else if (s !== formatter(map).slice(1)) {
18927             map.centerZoom([args[1],
18928                 Math.min(lat, Math.max(-lat, args[2]))], args[0]);
18929         }
18930     };
18931
18932     var formatter = function(map) {
18933         var center = map.center(),
18934             zoom = map.zoom(),
18935             precision = Math.max(0, Math.ceil(Math.log(zoom) / Math.LN2));
18936         var q = iD.util.stringQs(location.hash.substring(1));
18937         return '#' + iD.util.qsString(_.assign(q, {
18938                 map: zoom.toFixed(2) +
18939                     '/' + center[0].toFixed(precision) +
18940                     '/' + center[1].toFixed(precision)
18941             }), true);
18942     };
18943
18944     function update() {
18945         var s1 = formatter(context.map());
18946         if (s0 !== s1) location.replace(s0 = s1); // don't recenter the map!
18947     }
18948
18949     var move = _.throttle(update, 500);
18950
18951     function hashchange() {
18952         if (location.hash === s0) return; // ignore spurious hashchange events
18953         if (parser(context.map(), (s0 = location.hash).substring(1))) {
18954             update(); // replace bogus hash
18955         }
18956     }
18957
18958     function hash() {
18959         context.map()
18960             .on('move.hash', move);
18961
18962         d3.select(window)
18963             .on('hashchange.hash', hashchange);
18964
18965         if (location.hash) {
18966             var q = iD.util.stringQs(location.hash.substring(1));
18967             if (q.id) context.loadEntity(q.id, !q.map);
18968             hashchange();
18969             if (q.map) hash.hadHash = true;
18970         }
18971     }
18972
18973     hash.off = function() {
18974         context.map()
18975             .on('move.hash', null);
18976
18977         d3.select(window)
18978             .on('hashchange.hash', null);
18979
18980         location.hash = '';
18981     };
18982
18983     return hash;
18984 };
18985 /*
18986    The hover behavior adds the `.hover` class on mouseover to all elements to which
18987    the identical datum is bound, and removes it on mouseout.
18988
18989    The :hover pseudo-class is insufficient for iD's purposes because a datum's visual
18990    representation may consist of several elements scattered throughout the DOM hierarchy.
18991    Only one of these elements can have the :hover pseudo-class, but all of them will
18992    have the .hover class.
18993  */
18994 iD.behavior.Hover = function() {
18995     var dispatch = d3.dispatch('hover'),
18996         selection,
18997         altDisables,
18998         target;
18999
19000     function keydown() {
19001         if (altDisables && d3.event.keyCode === d3.keybinding.modifierCodes.alt) {
19002             dispatch.hover(null);
19003             selection.selectAll('.hover')
19004                 .classed('hover-suppressed', true)
19005                 .classed('hover', false);
19006         }
19007     }
19008
19009     function keyup() {
19010         if (altDisables && d3.event.keyCode === d3.keybinding.modifierCodes.alt) {
19011             dispatch.hover(target ? target.id : null);
19012             selection.selectAll('.hover-suppressed')
19013                 .classed('hover-suppressed', false)
19014                 .classed('hover', true);
19015         }
19016     }
19017
19018     var hover = function(__) {
19019         selection = __;
19020
19021         function enter(d) {
19022             if (d === target) return;
19023
19024             target = d;
19025
19026             selection.selectAll('.hover')
19027                 .classed('hover', false);
19028             selection.selectAll('.hover-suppressed')
19029                 .classed('hover-suppressed', false);
19030
19031             if (target instanceof iD.Entity) {
19032                 var selector = '.' + target.id;
19033
19034                 if (target.type === 'relation') {
19035                     target.members.forEach(function(member) {
19036                         selector += ', .' + member.id;
19037                     });
19038                 }
19039
19040                 var suppressed = altDisables && d3.event && d3.event.altKey;
19041
19042                 selection.selectAll(selector)
19043                     .classed(suppressed ? 'hover-suppressed' : 'hover', true);
19044
19045                 dispatch.hover(target.id);
19046             } else {
19047                 dispatch.hover(null);
19048             }
19049         }
19050
19051         var down;
19052
19053         function mouseover() {
19054             if (down) return;
19055             var target = d3.event.target;
19056             enter(target ? target.__data__ : null);
19057         }
19058
19059         function mouseout() {
19060             if (down) return;
19061             var target = d3.event.relatedTarget;
19062             enter(target ? target.__data__ : null);
19063         }
19064
19065         function mousedown() {
19066             down = true;
19067             d3.select(window)
19068                 .on('mouseup.hover', mouseup);
19069         }
19070
19071         function mouseup() {
19072             down = false;
19073         }
19074
19075         selection
19076             .on('mouseover.hover', mouseover)
19077             .on('mouseout.hover', mouseout)
19078             .on('mousedown.hover', mousedown)
19079             .on('mouseup.hover', mouseup);
19080
19081         d3.select(window)
19082             .on('keydown.hover', keydown)
19083             .on('keyup.hover', keyup);
19084     };
19085
19086     hover.off = function(selection) {
19087         selection.selectAll('.hover')
19088             .classed('hover', false);
19089         selection.selectAll('.hover-suppressed')
19090             .classed('hover-suppressed', false);
19091
19092         selection
19093             .on('mouseover.hover', null)
19094             .on('mouseout.hover', null)
19095             .on('mousedown.hover', null)
19096             .on('mouseup.hover', null);
19097
19098         d3.select(window)
19099             .on('keydown.hover', null)
19100             .on('keyup.hover', null)
19101             .on('mouseup.hover', null);
19102     };
19103
19104     hover.altDisables = function(_) {
19105         if (!arguments.length) return altDisables;
19106         altDisables = _;
19107         return hover;
19108     };
19109
19110     return d3.rebind(hover, dispatch, 'on');
19111 };
19112 iD.behavior.Lasso = function(context) {
19113
19114     var behavior = function(selection) {
19115
19116         var mouse = null,
19117             lasso;
19118
19119         function mousedown() {
19120             if (d3.event.shiftKey === true) {
19121
19122                 mouse = context.mouse();
19123                 lasso = null;
19124
19125                 selection
19126                     .on('mousemove.lasso', mousemove)
19127                     .on('mouseup.lasso', mouseup);
19128
19129                 d3.event.stopPropagation();
19130                 d3.event.preventDefault();
19131
19132             }
19133         }
19134
19135         function mousemove() {
19136             if (!lasso) {
19137                 lasso = iD.ui.Lasso(context).a(mouse);
19138                 context.surface().call(lasso);
19139             }
19140
19141             lasso.b(context.mouse());
19142         }
19143
19144         function normalize(a, b) {
19145             return [
19146                 [Math.min(a[0], b[0]), Math.min(a[1], b[1])],
19147                 [Math.max(a[0], b[0]), Math.max(a[1], b[1])]];
19148         }
19149
19150         function mouseup() {
19151
19152             selection
19153                 .on('mousemove.lasso', null)
19154                 .on('mouseup.lasso', null);
19155
19156             if (!lasso) return;
19157
19158             var extent = iD.geo.Extent(
19159                 normalize(context.projection.invert(lasso.a()),
19160                 context.projection.invert(lasso.b())));
19161
19162             lasso.close();
19163
19164             var selected = context.intersects(extent).filter(function (entity) {
19165                 return entity.type === 'node';
19166             });
19167
19168             if (selected.length) {
19169                 context.enter(iD.modes.Select(context, _.pluck(selected, 'id')));
19170             }
19171         }
19172
19173         selection
19174             .on('mousedown.lasso', mousedown);
19175     };
19176
19177     behavior.off = function(selection) {
19178         selection.on('mousedown.lasso', null);
19179     };
19180
19181     return behavior;
19182 };
19183 iD.behavior.Select = function(context) {
19184     function keydown() {
19185         if (d3.event && d3.event.shiftKey) {
19186             context.surface()
19187                 .classed('behavior-multiselect', true);
19188         }
19189     }
19190
19191     function keyup() {
19192         if (!d3.event || !d3.event.shiftKey) {
19193             context.surface()
19194                 .classed('behavior-multiselect', false);
19195         }
19196     }
19197
19198     function click() {
19199         var datum = d3.event.target.__data__;
19200         var lasso = d3.select('#surface .lasso').node();
19201         if (!(datum instanceof iD.Entity)) {
19202             if (!d3.event.shiftKey && !lasso)
19203                 context.enter(iD.modes.Browse(context));
19204
19205         } else if (!d3.event.shiftKey && !lasso) {
19206             // Avoid re-entering Select mode with same entity.
19207             if (context.selectedIDs().length !== 1 || context.selectedIDs()[0] !== datum.id) {
19208                 context.enter(iD.modes.Select(context, [datum.id]));
19209             } else {
19210                 context.mode().reselect();
19211             }
19212         } else if (context.selectedIDs().indexOf(datum.id) >= 0) {
19213             var selectedIDs = _.without(context.selectedIDs(), datum.id);
19214             context.enter(selectedIDs.length ?
19215                 iD.modes.Select(context, selectedIDs) :
19216                 iD.modes.Browse(context));
19217
19218         } else {
19219             context.enter(iD.modes.Select(context, context.selectedIDs().concat([datum.id])));
19220         }
19221     }
19222
19223     var behavior = function(selection) {
19224         d3.select(window)
19225             .on('keydown.select', keydown)
19226             .on('keyup.select', keyup);
19227
19228         selection.on('click.select', click);
19229
19230         keydown();
19231     };
19232
19233     behavior.off = function(selection) {
19234         d3.select(window)
19235             .on('keydown.select', null)
19236             .on('keyup.select', null);
19237
19238         selection.on('click.select', null);
19239
19240         keyup();
19241     };
19242
19243     return behavior;
19244 };
19245 iD.behavior.Tail = function() {
19246     var text,
19247         container,
19248         xmargin = 25,
19249         tooltipSize = [0, 0],
19250         selectionSize = [0, 0];
19251
19252     function tail(selection) {
19253         if (!text) return;
19254
19255         d3.select(window)
19256             .on('resize.tail', function() { selectionSize = selection.dimensions(); });
19257
19258         function show() {
19259             container.style('display', 'block');
19260             tooltipSize = container.dimensions();
19261         }
19262
19263         function mousemove() {
19264             if (container.style('display') === 'none') show();
19265             var xoffset = ((d3.event.clientX + tooltipSize[0] + xmargin) > selectionSize[0]) ?
19266                 -tooltipSize[0] - xmargin : xmargin;
19267             container.classed('left', xoffset > 0);
19268             iD.util.setTransform(container, d3.event.clientX + xoffset, d3.event.clientY);
19269         }
19270
19271         function mouseleave() {
19272             if (d3.event.relatedTarget !== container.node()) {
19273                 container.style('display', 'none');
19274             }
19275         }
19276
19277         function mouseenter() {
19278             if (d3.event.relatedTarget !== container.node()) {
19279                 show();
19280             }
19281         }
19282
19283         container = d3.select(document.body)
19284             .append('div')
19285             .style('display', 'none')
19286             .attr('class', 'tail tooltip-inner');
19287
19288         container.append('div')
19289             .text(text);
19290
19291         selection
19292             .on('mousemove.tail', mousemove)
19293             .on('mouseenter.tail', mouseenter)
19294             .on('mouseleave.tail', mouseleave);
19295
19296         container
19297             .on('mousemove.tail', mousemove);
19298
19299         tooltipSize = container.dimensions();
19300         selectionSize = selection.dimensions();
19301     }
19302
19303     tail.off = function(selection) {
19304         if (!text) return;
19305
19306         container
19307             .on('mousemove.tail', null)
19308             .remove();
19309
19310         selection
19311             .on('mousemove.tail', null)
19312             .on('mouseenter.tail', null)
19313             .on('mouseleave.tail', null);
19314
19315         d3.select(window)
19316             .on('resize.tail', null);
19317     };
19318
19319     tail.text = function(_) {
19320         if (!arguments.length) return text;
19321         text = _;
19322         return tail;
19323     };
19324
19325     return tail;
19326 };
19327 iD.modes = {};
19328 iD.modes.AddArea = function(context) {
19329     var mode = {
19330         id: 'add-area',
19331         button: 'area',
19332         title: t('modes.add_area.title'),
19333         description: t('modes.add_area.description'),
19334         key: '3'
19335     };
19336
19337     var behavior = iD.behavior.AddWay(context)
19338             .tail(t('modes.add_area.tail'))
19339             .on('start', start)
19340             .on('startFromWay', startFromWay)
19341             .on('startFromNode', startFromNode),
19342         defaultTags = {area: 'yes'};
19343
19344     function start(loc) {
19345         var graph = context.graph(),
19346             node = iD.Node({loc: loc}),
19347             way = iD.Way({tags: defaultTags});
19348
19349         context.perform(
19350             iD.actions.AddEntity(node),
19351             iD.actions.AddEntity(way),
19352             iD.actions.AddVertex(way.id, node.id),
19353             iD.actions.AddVertex(way.id, node.id));
19354
19355         context.enter(iD.modes.DrawArea(context, way.id, graph));
19356     }
19357
19358     function startFromWay(loc, edge) {
19359         var graph = context.graph(),
19360             node = iD.Node({loc: loc}),
19361             way = iD.Way({tags: defaultTags});
19362
19363         context.perform(
19364             iD.actions.AddEntity(node),
19365             iD.actions.AddEntity(way),
19366             iD.actions.AddVertex(way.id, node.id),
19367             iD.actions.AddVertex(way.id, node.id),
19368             iD.actions.AddMidpoint({ loc: loc, edge: edge }, node));
19369
19370         context.enter(iD.modes.DrawArea(context, way.id, graph));
19371     }
19372
19373     function startFromNode(node) {
19374         var graph = context.graph(),
19375             way = iD.Way({tags: defaultTags});
19376
19377         context.perform(
19378             iD.actions.AddEntity(way),
19379             iD.actions.AddVertex(way.id, node.id),
19380             iD.actions.AddVertex(way.id, node.id));
19381
19382         context.enter(iD.modes.DrawArea(context, way.id, graph));
19383     }
19384
19385     mode.enter = function() {
19386         context.install(behavior);
19387     };
19388
19389     mode.exit = function() {
19390         context.uninstall(behavior);
19391     };
19392
19393     return mode;
19394 };
19395 iD.modes.AddLine = function(context) {
19396     var mode = {
19397         id: 'add-line',
19398         button: 'line',
19399         title: t('modes.add_line.title'),
19400         description: t('modes.add_line.description'),
19401         key: '2'
19402     };
19403
19404     var behavior = iD.behavior.AddWay(context)
19405         .tail(t('modes.add_line.tail'))
19406         .on('start', start)
19407         .on('startFromWay', startFromWay)
19408         .on('startFromNode', startFromNode);
19409
19410     function start(loc) {
19411         var graph = context.graph(),
19412             node = iD.Node({loc: loc}),
19413             way = iD.Way();
19414
19415         context.perform(
19416             iD.actions.AddEntity(node),
19417             iD.actions.AddEntity(way),
19418             iD.actions.AddVertex(way.id, node.id));
19419
19420         context.enter(iD.modes.DrawLine(context, way.id, graph));
19421     }
19422
19423     function startFromWay(loc, edge) {
19424         var graph = context.graph(),
19425             node = iD.Node({loc: loc}),
19426             way = iD.Way();
19427
19428         context.perform(
19429             iD.actions.AddEntity(node),
19430             iD.actions.AddEntity(way),
19431             iD.actions.AddVertex(way.id, node.id),
19432             iD.actions.AddMidpoint({ loc: loc, edge: edge }, node));
19433
19434         context.enter(iD.modes.DrawLine(context, way.id, graph));
19435     }
19436
19437     function startFromNode(node) {
19438         var way = iD.Way();
19439
19440         context.perform(
19441             iD.actions.AddEntity(way),
19442             iD.actions.AddVertex(way.id, node.id));
19443
19444         context.enter(iD.modes.DrawLine(context, way.id, context.graph()));
19445     }
19446
19447     mode.enter = function() {
19448         context.install(behavior);
19449     };
19450
19451     mode.exit = function() {
19452         context.uninstall(behavior);
19453     };
19454
19455     return mode;
19456 };
19457 iD.modes.AddPoint = function(context) {
19458     var mode = {
19459         id: 'add-point',
19460         button: 'point',
19461         title: t('modes.add_point.title'),
19462         description: t('modes.add_point.description'),
19463         key: '1'
19464     };
19465
19466     var behavior = iD.behavior.Draw(context)
19467         .tail(t('modes.add_point.tail'))
19468         .on('click', add)
19469         .on('clickWay', addWay)
19470         .on('clickNode', addNode)
19471         .on('cancel', cancel)
19472         .on('finish', cancel);
19473
19474     function add(loc) {
19475         var node = iD.Node({loc: loc});
19476
19477         context.perform(
19478             iD.actions.AddEntity(node),
19479             t('operations.add.annotation.point'));
19480
19481         context.enter(
19482             iD.modes.Select(context, [node.id])
19483                 .suppressMenu(true)
19484                 .newFeature(true));
19485     }
19486
19487     function addWay(loc) {
19488         add(loc);
19489     }
19490
19491     function addNode(node) {
19492         add(node.loc);
19493     }
19494
19495     function cancel() {
19496         context.enter(iD.modes.Browse(context));
19497     }
19498
19499     mode.enter = function() {
19500         context.install(behavior);
19501     };
19502
19503     mode.exit = function() {
19504         context.uninstall(behavior);
19505     };
19506
19507     return mode;
19508 };
19509 iD.modes.Browse = function(context) {
19510     var mode = {
19511         button: 'browse',
19512         id: 'browse',
19513         title: t('modes.browse.title'),
19514         description: t('modes.browse.description'),
19515         key: '1'
19516     }, sidebar;
19517
19518     var behaviors = [
19519         iD.behavior.Hover(context)
19520             .on('hover', context.ui().sidebar.hover),
19521         iD.behavior.Select(context),
19522         iD.behavior.Lasso(context),
19523         iD.modes.DragNode(context).behavior];
19524
19525     mode.enter = function() {
19526         behaviors.forEach(function(behavior) {
19527             context.install(behavior);
19528         });
19529
19530         // Get focus on the body.
19531         if (document.activeElement && document.activeElement.blur) {
19532             document.activeElement.blur();
19533         }
19534
19535         if (sidebar) {
19536             context.ui().sidebar.show(sidebar);
19537         } else {
19538             context.ui().sidebar.select(null);
19539         }
19540     };
19541
19542     mode.exit = function() {
19543         behaviors.forEach(function(behavior) {
19544             context.uninstall(behavior);
19545         });
19546
19547         if (sidebar) {
19548             context.ui().sidebar.hide(sidebar);
19549         }
19550     };
19551
19552     mode.sidebar = function(_) {
19553         if (!arguments.length) return sidebar;
19554         sidebar = _;
19555         return mode;
19556     };
19557
19558     return mode;
19559 };
19560 iD.modes.DragNode = function(context) {
19561     var mode = {
19562         id: 'drag-node',
19563         button: 'browse'
19564     };
19565
19566     var nudgeInterval,
19567         activeIDs,
19568         wasMidpoint,
19569         cancelled,
19570         selectedIDs = [],
19571         hover = iD.behavior.Hover(context)
19572             .altDisables(true)
19573             .on('hover', context.ui().sidebar.hover),
19574         edit = iD.behavior.Edit(context);
19575
19576     function edge(point, size) {
19577         var pad = [30, 100, 30, 100];
19578         if (point[0] > size[0] - pad[0]) return [-10, 0];
19579         else if (point[0] < pad[2]) return [10, 0];
19580         else if (point[1] > size[1] - pad[1]) return [0, -10];
19581         else if (point[1] < pad[3]) return [0, 10];
19582         return null;
19583     }
19584
19585     function startNudge(nudge) {
19586         if (nudgeInterval) window.clearInterval(nudgeInterval);
19587         nudgeInterval = window.setInterval(function() {
19588             context.pan(nudge);
19589         }, 50);
19590     }
19591
19592     function stopNudge() {
19593         if (nudgeInterval) window.clearInterval(nudgeInterval);
19594         nudgeInterval = null;
19595     }
19596
19597     function moveAnnotation(entity) {
19598         return t('operations.move.annotation.' + entity.geometry(context.graph()));
19599     }
19600
19601     function connectAnnotation(entity) {
19602         return t('operations.connect.annotation.' + entity.geometry(context.graph()));
19603     }
19604
19605     function origin(entity) {
19606         return context.projection(entity.loc);
19607     }
19608
19609     function start(entity) {
19610         cancelled = d3.event.sourceEvent.shiftKey;
19611         if (cancelled) return behavior.cancel();
19612
19613         wasMidpoint = entity.type === 'midpoint';
19614         if (wasMidpoint) {
19615             var midpoint = entity;
19616             entity = iD.Node();
19617             context.perform(iD.actions.AddMidpoint(midpoint, entity));
19618
19619              var vertex = context.surface()
19620                 .selectAll('.' + entity.id);
19621              behavior.target(vertex.node(), entity);
19622
19623         } else {
19624             context.perform(
19625                 iD.actions.Noop());
19626         }
19627
19628         activeIDs = _.pluck(context.graph().parentWays(entity), 'id');
19629         activeIDs.push(entity.id);
19630
19631         context.enter(mode);
19632     }
19633
19634     function datum() {
19635         if (d3.event.sourceEvent.altKey) {
19636             return {};
19637         }
19638
19639         return d3.event.sourceEvent.target.__data__ || {};
19640     }
19641
19642     // via https://gist.github.com/shawnbot/4166283
19643     function childOf(p, c) {
19644         if (p === c) return false;
19645         while (c && c !== p) c = c.parentNode;
19646         return c === p;
19647     }
19648
19649     function move(entity) {
19650         if (cancelled) return;
19651         d3.event.sourceEvent.stopPropagation();
19652
19653         var nudge = childOf(context.container().node(),
19654             d3.event.sourceEvent.toElement) &&
19655             edge(d3.event.point, context.map().dimensions());
19656
19657         if (nudge) startNudge(nudge);
19658         else stopNudge();
19659
19660         var loc = context.map().mouseCoordinates();
19661
19662         var d = datum();
19663         if (d.type === 'node' && d.id !== entity.id) {
19664             loc = d.loc;
19665         } else if (d.type === 'way' && !d3.select(d3.event.sourceEvent.target).classed('fill')) {
19666             loc = iD.geo.chooseEdge(context.childNodes(d), context.mouse(), context.projection).loc;
19667         }
19668
19669         context.replace(
19670             iD.actions.MoveNode(entity.id, loc),
19671             moveAnnotation(entity));
19672     }
19673
19674     function end(entity) {
19675         if (cancelled) return;
19676
19677         var d = datum();
19678
19679         if (d.type === 'way') {
19680             var choice = iD.geo.chooseEdge(context.childNodes(d), context.mouse(), context.projection);
19681             context.replace(
19682                 iD.actions.AddMidpoint({ loc: choice.loc, edge: [d.nodes[choice.index - 1], d.nodes[choice.index]] }, entity),
19683                 connectAnnotation(d));
19684
19685         } else if (d.type === 'node' && d.id !== entity.id) {
19686             context.replace(
19687                 iD.actions.Connect([d.id, entity.id]),
19688                 connectAnnotation(d));
19689
19690         } else if (wasMidpoint) {
19691             context.replace(
19692                 iD.actions.Noop(),
19693                 t('operations.add.annotation.vertex'));
19694
19695         } else {
19696             context.replace(
19697                 iD.actions.Noop(),
19698                 moveAnnotation(entity));
19699         }
19700
19701         var reselection = selectedIDs.filter(function(id) {
19702             return context.graph().hasEntity(id);
19703         });
19704
19705         if (reselection.length) {
19706             context.enter(
19707                 iD.modes.Select(context, reselection)
19708                     .suppressMenu(true));
19709         } else {
19710             context.enter(iD.modes.Browse(context));
19711         }
19712     }
19713
19714     function cancel() {
19715         behavior.cancel();
19716         context.enter(iD.modes.Browse(context));
19717     }
19718
19719     function setActiveElements() {
19720         context.surface().selectAll(iD.util.entitySelector(activeIDs))
19721             .classed('active', true);
19722     }
19723
19724     var behavior = iD.behavior.drag()
19725         .delegate('g.node, g.point, g.midpoint')
19726         .surface(context.surface().node())
19727         .origin(origin)
19728         .on('start', start)
19729         .on('move', move)
19730         .on('end', end);
19731
19732     mode.enter = function() {
19733         context.install(hover);
19734         context.install(edit);
19735
19736         context.history()
19737             .on('undone.drag-node', cancel);
19738
19739         context.map()
19740             .on('drawn.drag-node', setActiveElements);
19741
19742         setActiveElements();
19743     };
19744
19745     mode.exit = function() {
19746         context.uninstall(hover);
19747         context.uninstall(edit);
19748
19749         context.history()
19750             .on('undone.drag-node', null);
19751
19752         context.map()
19753             .on('drawn.drag-node', null);
19754
19755         context.surface()
19756             .selectAll('.active')
19757             .classed('active', false);
19758
19759         stopNudge();
19760     };
19761
19762     mode.selectedIDs = function(_) {
19763         if (!arguments.length) return selectedIDs;
19764         selectedIDs = _;
19765         return mode;
19766     };
19767
19768     mode.behavior = behavior;
19769
19770     return mode;
19771 };
19772 iD.modes.DrawArea = function(context, wayId, baseGraph) {
19773     var mode = {
19774         button: 'area',
19775         id: 'draw-area'
19776     };
19777
19778     var behavior;
19779
19780     mode.enter = function() {
19781         var way = context.entity(wayId),
19782             headId = way.nodes[way.nodes.length - 2],
19783             tailId = way.first();
19784
19785         behavior = iD.behavior.DrawWay(context, wayId, -1, mode, baseGraph)
19786             .tail(t('modes.draw_area.tail'));
19787
19788         var addNode = behavior.addNode;
19789
19790         behavior.addNode = function(node) {
19791             if (node.id === headId || node.id === tailId) {
19792                 behavior.finish();
19793             } else {
19794                 addNode(node);
19795             }
19796         };
19797
19798         context.install(behavior);
19799     };
19800
19801     mode.exit = function() {
19802         context.uninstall(behavior);
19803     };
19804
19805     mode.selectedIDs = function() {
19806         return [wayId];
19807     };
19808
19809     return mode;
19810 };
19811 iD.modes.DrawLine = function(context, wayId, baseGraph, affix) {
19812     var mode = {
19813         button: 'line',
19814         id: 'draw-line'
19815     };
19816
19817     var behavior;
19818
19819     mode.enter = function() {
19820         var way = context.entity(wayId),
19821             index = (affix === 'prefix') ? 0 : undefined,
19822             headId = (affix === 'prefix') ? way.first() : way.last();
19823
19824         behavior = iD.behavior.DrawWay(context, wayId, index, mode, baseGraph)
19825             .tail(t('modes.draw_line.tail'));
19826
19827         var addNode = behavior.addNode;
19828
19829         behavior.addNode = function(node) {
19830             if (node.id === headId) {
19831                 behavior.finish();
19832             } else {
19833                 addNode(node);
19834             }
19835         };
19836
19837         context.install(behavior);
19838     };
19839
19840     mode.exit = function() {
19841         context.uninstall(behavior);
19842     };
19843
19844     mode.selectedIDs = function() {
19845         return [wayId];
19846     };
19847
19848     return mode;
19849 };
19850 iD.modes.Move = function(context, entityIDs) {
19851     var mode = {
19852         id: 'move',
19853         button: 'browse'
19854     };
19855
19856     var keybinding = d3.keybinding('move'),
19857         edit = iD.behavior.Edit(context),
19858         annotation = entityIDs.length === 1 ?
19859             t('operations.move.annotation.' + context.geometry(entityIDs[0])) :
19860             t('operations.move.annotation.multiple'),
19861         origin,
19862         nudgeInterval;
19863
19864     function edge(point, size) {
19865         var pad = [30, 100, 30, 100];
19866         if (point[0] > size[0] - pad[0]) return [-10, 0];
19867         else if (point[0] < pad[2]) return [10, 0];
19868         else if (point[1] > size[1] - pad[1]) return [0, -10];
19869         else if (point[1] < pad[3]) return [0, 10];
19870         return null;
19871     }
19872
19873     function startNudge(nudge) {
19874         if (nudgeInterval) window.clearInterval(nudgeInterval);
19875         nudgeInterval = window.setInterval(function() {
19876             context.pan(nudge);
19877             context.replace(
19878                 iD.actions.Move(entityIDs, [-nudge[0], -nudge[1]], context.projection),
19879                 annotation);
19880             var c = context.projection(origin);
19881             origin = context.projection.invert([c[0] - nudge[0], c[1] - nudge[1]]);
19882         }, 50);
19883     }
19884
19885     function stopNudge() {
19886         if (nudgeInterval) window.clearInterval(nudgeInterval);
19887         nudgeInterval = null;
19888     }
19889
19890     function move() {
19891         var p = context.mouse();
19892
19893         var delta = origin ?
19894             [p[0] - context.projection(origin)[0],
19895                 p[1] - context.projection(origin)[1]] :
19896             [0, 0];
19897
19898         var nudge = edge(p, context.map().dimensions());
19899         if (nudge) startNudge(nudge);
19900         else stopNudge();
19901
19902         origin = context.map().mouseCoordinates();
19903
19904         context.replace(
19905             iD.actions.Move(entityIDs, delta, context.projection),
19906             annotation);
19907     }
19908
19909     function finish() {
19910         d3.event.stopPropagation();
19911         context.enter(iD.modes.Select(context, entityIDs)
19912             .suppressMenu(true));
19913         stopNudge();
19914     }
19915
19916     function cancel() {
19917         context.pop();
19918         context.enter(iD.modes.Select(context, entityIDs)
19919             .suppressMenu(true));
19920         stopNudge();
19921     }
19922
19923     function undone() {
19924         context.enter(iD.modes.Browse(context));
19925     }
19926
19927     mode.enter = function() {
19928         context.install(edit);
19929
19930         context.perform(
19931             iD.actions.Noop(),
19932             annotation);
19933
19934         context.surface()
19935             .on('mousemove.move', move)
19936             .on('click.move', finish);
19937
19938         context.history()
19939             .on('undone.move', undone);
19940
19941         keybinding
19942             .on('⎋', cancel)
19943             .on('↩', finish);
19944
19945         d3.select(document)
19946             .call(keybinding);
19947     };
19948
19949     mode.exit = function() {
19950         stopNudge();
19951
19952         context.uninstall(edit);
19953
19954         context.surface()
19955             .on('mousemove.move', null)
19956             .on('click.move', null);
19957
19958         context.history()
19959             .on('undone.move', null);
19960
19961         keybinding.off();
19962     };
19963
19964     return mode;
19965 };
19966 iD.modes.RotateWay = function(context, wayId) {
19967     var mode = {
19968         id: 'rotate-way',
19969         button: 'browse'
19970     };
19971
19972     var keybinding = d3.keybinding('rotate-way'),
19973         edit = iD.behavior.Edit(context);
19974
19975     mode.enter = function() {
19976         context.install(edit);
19977
19978         var annotation = t('operations.rotate.annotation.' + context.geometry(wayId)),
19979             way = context.graph().entity(wayId),
19980             nodes = _.uniq(context.graph().childNodes(way)),
19981             points = nodes.map(function(n) { return context.projection(n.loc); }),
19982             pivot = d3.geom.polygon(points).centroid(),
19983             angle;
19984
19985         context.perform(
19986             iD.actions.Noop(),
19987             annotation);
19988
19989         function rotate() {
19990
19991             var mousePoint = context.mouse(),
19992                 newAngle = Math.atan2(mousePoint[1] - pivot[1], mousePoint[0] - pivot[0]);
19993
19994             if (typeof angle === 'undefined') angle = newAngle;
19995
19996             context.replace(
19997                 iD.actions.RotateWay(wayId, pivot, newAngle - angle, context.projection),
19998                 annotation);
19999
20000             angle = newAngle;
20001         }
20002
20003         function finish() {
20004             d3.event.stopPropagation();
20005             context.enter(iD.modes.Select(context, [wayId])
20006                 .suppressMenu(true));
20007         }
20008
20009         function cancel() {
20010             context.pop();
20011             context.enter(iD.modes.Select(context, [wayId])
20012                 .suppressMenu(true));
20013         }
20014
20015         function undone() {
20016             context.enter(iD.modes.Browse(context));
20017         }
20018
20019         context.surface()
20020             .on('mousemove.rotate-way', rotate)
20021             .on('click.rotate-way', finish);
20022
20023         context.history()
20024             .on('undone.rotate-way', undone);
20025
20026         keybinding
20027             .on('⎋', cancel)
20028             .on('↩', finish);
20029
20030         d3.select(document)
20031             .call(keybinding);
20032     };
20033
20034     mode.exit = function() {
20035         context.uninstall(edit);
20036
20037         context.surface()
20038             .on('mousemove.rotate-way', null)
20039             .on('click.rotate-way', null);
20040
20041         context.history()
20042             .on('undone.rotate-way', null);
20043
20044         keybinding.off();
20045     };
20046
20047     return mode;
20048 };
20049 iD.modes.Save = function(context) {
20050     var ui = iD.ui.Commit(context)
20051         .on('cancel', cancel)
20052         .on('save', save);
20053
20054     function cancel() {
20055         context.enter(iD.modes.Browse(context));
20056     }
20057
20058     function save(e) {
20059         var loading = iD.ui.Loading(context)
20060             .message(t('save.uploading'))
20061             .blocking(true);
20062
20063         context.container()
20064             .call(loading);
20065
20066         context.connection().putChangeset(
20067             context.history().changes(iD.actions.DiscardTags(context.history().difference())),
20068             e.comment,
20069             context.history().imageryUsed(),
20070             function(err, changeset_id) {
20071                 loading.close();
20072                 if (err) {
20073                     var confirm = iD.ui.confirm(context.container());
20074                     confirm
20075                         .select('.modal-section.header')
20076                         .append('h3')
20077                         .text(t('save.error'));
20078                     confirm
20079                         .select('.modal-section.message-text')
20080                         .append('p')
20081                         .text(err.responseText);
20082                 } else {
20083                     context.flush();
20084                     success(e, changeset_id);
20085                 }
20086             });
20087     }
20088
20089     function success(e, changeset_id) {
20090         context.enter(iD.modes.Browse(context)
20091             .sidebar(iD.ui.Success(context)
20092                 .changeset({
20093                     id: changeset_id,
20094                     comment: e.comment
20095                 })
20096                 .on('cancel', function(ui) {
20097                     context.ui().sidebar.hide(ui);
20098                 })));
20099     }
20100
20101     var mode = {
20102         id: 'save'
20103     };
20104
20105     var behaviors = [
20106         iD.behavior.Hover(context),
20107         iD.behavior.Select(context),
20108         iD.behavior.Lasso(context),
20109         iD.modes.DragNode(context).behavior];
20110
20111     mode.enter = function() {
20112         behaviors.forEach(function(behavior) {
20113             context.install(behavior);
20114         });
20115
20116         context.connection().authenticate(function() {
20117             context.ui().sidebar.show(ui);
20118         });
20119     };
20120
20121     mode.exit = function() {
20122         behaviors.forEach(function(behavior) {
20123             context.uninstall(behavior);
20124         });
20125
20126         context.ui().sidebar.hide(ui);
20127     };
20128
20129     return mode;
20130 };
20131 iD.modes.Select = function(context, selectedIDs) {
20132     var mode = {
20133         id: 'select',
20134         button: 'browse'
20135     };
20136
20137     var keybinding = d3.keybinding('select'),
20138         timeout = null,
20139         behaviors = [
20140             iD.behavior.Hover(context),
20141             iD.behavior.Select(context),
20142             iD.behavior.Lasso(context),
20143             iD.modes.DragNode(context)
20144                 .selectedIDs(selectedIDs)
20145                 .behavior],
20146         inspector,
20147         radialMenu,
20148         newFeature = false,
20149         suppressMenu = false;
20150
20151     var wrap = context.container()
20152         .select('.inspector-wrap');
20153
20154     function singular() {
20155         if (selectedIDs.length === 1) {
20156             return context.entity(selectedIDs[0]);
20157         }
20158     }
20159
20160     function positionMenu() {
20161         var entity = singular();
20162
20163         if (entity && entity.type === 'node') {
20164             radialMenu.center(context.projection(entity.loc));
20165         } else {
20166             radialMenu.center(context.mouse());
20167         }
20168     }
20169
20170     function showMenu() {
20171         context.surface()
20172             .call(radialMenu.close)
20173             .call(radialMenu);
20174     }
20175
20176     mode.selectedIDs = function() {
20177         return selectedIDs;
20178     };
20179
20180     mode.reselect = function() {
20181         var surfaceNode = context.surface().node();
20182         if (surfaceNode.focus) { // FF doesn't support it
20183             surfaceNode.focus();
20184         }
20185
20186         positionMenu();
20187         showMenu();
20188     };
20189
20190     mode.newFeature = function(_) {
20191         if (!arguments.length) return newFeature;
20192         newFeature = _;
20193         return mode;
20194     };
20195
20196     mode.suppressMenu = function(_) {
20197         if (!arguments.length) return suppressMenu;
20198         suppressMenu = _;
20199         return mode;
20200     };
20201
20202     mode.enter = function() {
20203         behaviors.forEach(function(behavior) {
20204             context.install(behavior);
20205         });
20206
20207         var operations = _.without(d3.values(iD.operations), iD.operations.Delete)
20208             .map(function(o) { return o(selectedIDs, context); })
20209             .filter(function(o) { return o.available(); });
20210         operations.unshift(iD.operations.Delete(selectedIDs, context));
20211
20212         keybinding.on('⎋', function() {
20213             context.enter(iD.modes.Browse(context));
20214         }, true);
20215
20216         operations.forEach(function(operation) {
20217             operation.keys.forEach(function(key) {
20218                 keybinding.on(key, function() {
20219                     if (!operation.disabled()) {
20220                         operation();
20221                     }
20222                 });
20223             });
20224         });
20225
20226         var notNew = selectedIDs.filter(function(id) {
20227             return !context.entity(id).isNew();
20228         });
20229
20230         if (notNew.length) {
20231             var q = iD.util.stringQs(location.hash.substring(1));
20232             location.replace('#' + iD.util.qsString(_.assign(q, {
20233                 id: notNew.join(',')
20234             }), true));
20235         }
20236
20237         context.ui().sidebar
20238             .select(singular() ? singular().id : null, newFeature);
20239
20240         context.history()
20241             .on('undone.select', update)
20242             .on('redone.select', update);
20243
20244         function update() {
20245             context.surface().call(radialMenu.close);
20246
20247             if (_.any(selectedIDs, function(id) { return !context.hasEntity(id); })) {
20248                 // Exit mode if selected entity gets undone
20249                 context.enter(iD.modes.Browse(context));
20250             }
20251         }
20252
20253         context.map().on('move.select', function() {
20254             context.surface().call(radialMenu.close);
20255         });
20256
20257         function dblclick() {
20258             var target = d3.select(d3.event.target),
20259                 datum = target.datum();
20260
20261             if (datum instanceof iD.Way && !target.classed('fill')) {
20262                 var choice = iD.geo.chooseEdge(context.childNodes(datum), context.mouse(), context.projection),
20263                     node = iD.Node();
20264
20265                 var prev = datum.nodes[choice.index - 1],
20266                     next = datum.nodes[choice.index];
20267
20268                 context.perform(
20269                     iD.actions.AddMidpoint({loc: choice.loc, edge: [prev, next]}, node),
20270                     t('operations.add.annotation.vertex'));
20271
20272                 d3.event.preventDefault();
20273                 d3.event.stopPropagation();
20274             }
20275         }
20276
20277         d3.select(document)
20278             .call(keybinding);
20279
20280         function selectElements() {
20281             context.surface()
20282                 .selectAll(iD.util.entityOrMemberSelector(selectedIDs, context.graph()))
20283                 .classed('selected', true);
20284         }
20285
20286         context.map().on('drawn.select', selectElements);
20287         selectElements();
20288
20289         radialMenu = iD.ui.RadialMenu(context, operations);
20290         var show = d3.event && !suppressMenu;
20291
20292         if (show) {
20293             positionMenu();
20294         }
20295
20296         timeout = window.setTimeout(function() {
20297             if (show) {
20298                 showMenu();
20299             }
20300
20301             context.surface()
20302                 .on('dblclick.select', dblclick);
20303         }, 200);
20304
20305         if (selectedIDs.length > 1) {
20306             var entities = iD.ui.SelectionList(context, selectedIDs);
20307             context.ui().sidebar.show(entities);
20308         }
20309     };
20310
20311     mode.exit = function() {
20312         if (timeout) window.clearTimeout(timeout);
20313
20314         if (inspector) wrap.call(inspector.close);
20315
20316         behaviors.forEach(function(behavior) {
20317             context.uninstall(behavior);
20318         });
20319
20320         var q = iD.util.stringQs(location.hash.substring(1));
20321         location.replace('#' + iD.util.qsString(_.omit(q, 'id'), true));
20322
20323         keybinding.off();
20324
20325         context.history()
20326             .on('undone.select', null)
20327             .on('redone.select', null);
20328
20329         context.surface()
20330             .call(radialMenu.close)
20331             .on('dblclick.select', null)
20332             .selectAll('.selected')
20333             .classed('selected', false);
20334
20335         context.map().on('drawn.select', null);
20336         context.ui().sidebar.hide();
20337     };
20338
20339     return mode;
20340 };
20341 iD.operations = {};
20342 iD.operations.Circularize = function(selectedIDs, context) {
20343     var entityId = selectedIDs[0],
20344         geometry = context.geometry(entityId),
20345         action = iD.actions.Circularize(entityId, context.projection);
20346
20347     var operation = function() {
20348         var annotation = t('operations.circularize.annotation.' + geometry);
20349         context.perform(action, annotation);
20350     };
20351
20352     operation.available = function() {
20353         return selectedIDs.length === 1 &&
20354             context.entity(entityId).type === 'way';
20355     };
20356
20357     operation.disabled = function() {
20358         return action.disabled(context.graph());
20359     };
20360
20361     operation.tooltip = function() {
20362         var disable = operation.disabled();
20363         return disable ?
20364             t('operations.circularize.' + disable) :
20365             t('operations.circularize.description.' + geometry);
20366     };
20367
20368     operation.id = 'circularize';
20369     operation.keys = [t('operations.circularize.key')];
20370     operation.title = t('operations.circularize.title');
20371
20372     return operation;
20373 };
20374 iD.operations.Continue = function(selectedIDs, context) {
20375     var graph = context.graph(),
20376         entities = selectedIDs.map(function(id) { return graph.entity(id); }),
20377         geometries = _.extend({line: [], vertex: []},
20378             _.groupBy(entities, function(entity) { return entity.geometry(graph); })),
20379         vertex = geometries.vertex[0];
20380
20381     function candidateWays() {
20382         return graph.parentWays(vertex).filter(function(parent) {
20383             return parent.geometry(graph) === 'line' &&
20384                 parent.affix(vertex.id) &&
20385                 (geometries.line.length === 0 || geometries.line[0] === parent);
20386         });
20387     }
20388
20389     var operation = function() {
20390         var candidate = candidateWays()[0];
20391         context.enter(iD.modes.DrawLine(
20392             context,
20393             candidate.id,
20394             context.graph(),
20395             candidate.affix(vertex.id)));
20396     };
20397
20398     operation.available = function() {
20399         return geometries.vertex.length === 1 && geometries.line.length <= 1;
20400     };
20401
20402     operation.disabled = function() {
20403         var candidates = candidateWays();
20404         if (candidates.length === 0)
20405             return 'not_eligible';
20406         if (candidates.length > 1)
20407             return 'multiple';
20408     };
20409
20410     operation.tooltip = function() {
20411         var disable = operation.disabled();
20412         return disable ?
20413             t('operations.continue.' + disable) :
20414             t('operations.continue.description');
20415     };
20416
20417     operation.id = 'continue';
20418     operation.keys = [t('operations.continue.key')];
20419     operation.title = t('operations.continue.title');
20420
20421     return operation;
20422 };
20423 iD.operations.Delete = function(selectedIDs, context) {
20424     var action = iD.actions.DeleteMultiple(selectedIDs);
20425
20426     var operation = function() {
20427         var annotation,
20428             nextSelectedID;
20429
20430         if (selectedIDs.length > 1) {
20431             annotation = t('operations.delete.annotation.multiple', {n: selectedIDs.length});
20432
20433         } else {
20434             var id = selectedIDs[0],
20435                 entity = context.entity(id),
20436                 geometry = context.geometry(id),
20437                 parents = context.graph().parentWays(entity),
20438                 parent = parents[0];
20439
20440             annotation = t('operations.delete.annotation.' + geometry);
20441
20442             // Select the next closest node in the way.
20443             if (geometry === 'vertex' && parents.length === 1 && parent.nodes.length > 2) {
20444                 var nodes = parent.nodes,
20445                     i = nodes.indexOf(id);
20446
20447                 if (i === 0) {
20448                     i++;
20449                 } else if (i === nodes.length - 1) {
20450                     i--;
20451                 } else {
20452                     var a = iD.geo.sphericalDistance(entity.loc, context.entity(nodes[i - 1]).loc),
20453                         b = iD.geo.sphericalDistance(entity.loc, context.entity(nodes[i + 1]).loc);
20454                     i = a < b ? i - 1 : i + 1;
20455                 }
20456
20457                 nextSelectedID = nodes[i];
20458             }
20459         }
20460
20461         context.perform(
20462             action,
20463             annotation);
20464
20465         if (nextSelectedID && context.hasEntity(nextSelectedID)) {
20466             context.enter(iD.modes.Select(context, [nextSelectedID]));
20467         } else {
20468             context.enter(iD.modes.Browse(context));
20469         }
20470     };
20471
20472     operation.available = function() {
20473         return true;
20474     };
20475
20476     operation.disabled = function() {
20477         return action.disabled(context.graph());
20478     };
20479
20480     operation.tooltip = function() {
20481         var disable = operation.disabled();
20482         return disable ?
20483             t('operations.delete.' + disable) :
20484             t('operations.delete.description');
20485     };
20486
20487     operation.id = 'delete';
20488     operation.keys = [iD.ui.cmd('⌘⌫'), iD.ui.cmd('⌘⌦')];
20489     operation.title = t('operations.delete.title');
20490
20491     return operation;
20492 };
20493 iD.operations.Disconnect = function(selectedIDs, context) {
20494     var vertices = _.filter(selectedIDs, function vertex(entityId) {
20495         return context.geometry(entityId) === 'vertex';
20496     });
20497
20498     var entityId = vertices[0],
20499         action = iD.actions.Disconnect(entityId);
20500
20501     if (selectedIDs.length > 1) {
20502         action.limitWays(_.without(selectedIDs, entityId));
20503     }
20504
20505     var operation = function() {
20506         context.perform(action, t('operations.disconnect.annotation'));
20507     };
20508
20509     operation.available = function() {
20510         return vertices.length === 1;
20511     };
20512
20513     operation.disabled = function() {
20514         return action.disabled(context.graph());
20515     };
20516
20517     operation.tooltip = function() {
20518         var disable = operation.disabled();
20519         return disable ?
20520             t('operations.disconnect.' + disable) :
20521             t('operations.disconnect.description');
20522     };
20523
20524     operation.id = 'disconnect';
20525     operation.keys = [t('operations.disconnect.key')];
20526     operation.title = t('operations.disconnect.title');
20527
20528     return operation;
20529 };
20530 iD.operations.Merge = function(selectedIDs, context) {
20531     var join = iD.actions.Join(selectedIDs),
20532         merge = iD.actions.Merge(selectedIDs),
20533         mergePolygon = iD.actions.MergePolygon(selectedIDs);
20534
20535     var operation = function() {
20536         var annotation = t('operations.merge.annotation', {n: selectedIDs.length}),
20537             action;
20538
20539         if (!join.disabled(context.graph())) {
20540             action = join;
20541         } else if (!merge.disabled(context.graph())) {
20542             action = merge;
20543         } else {
20544             action = mergePolygon;
20545         }
20546
20547         context.perform(action, annotation);
20548         context.enter(iD.modes.Select(context, selectedIDs.filter(function(id) { return context.hasEntity(id); }))
20549             .suppressMenu(true));
20550     };
20551
20552     operation.available = function() {
20553         return selectedIDs.length >= 2;
20554     };
20555
20556     operation.disabled = function() {
20557         return join.disabled(context.graph()) &&
20558             merge.disabled(context.graph()) &&
20559             mergePolygon.disabled(context.graph());
20560     };
20561
20562     operation.tooltip = function() {
20563         var j = join.disabled(context.graph()),
20564             m = merge.disabled(context.graph()),
20565             p = mergePolygon.disabled(context.graph());
20566
20567         if (j === 'restriction' && m && p)
20568             return t('operations.merge.restriction', {relation: context.presets().item('type/restriction').name()});
20569
20570         if (j && m && p)
20571             return t('operations.merge.' + j);
20572
20573         return t('operations.merge.description');
20574     };
20575
20576     operation.id = 'merge';
20577     operation.keys = [t('operations.merge.key')];
20578     operation.title = t('operations.merge.title');
20579
20580     return operation;
20581 };
20582 iD.operations.Move = function(selectedIDs, context) {
20583     var operation = function() {
20584         context.enter(iD.modes.Move(context, selectedIDs));
20585     };
20586
20587     operation.available = function() {
20588         return selectedIDs.length > 1 ||
20589             context.entity(selectedIDs[0]).type !== 'node';
20590     };
20591
20592     operation.disabled = function() {
20593         return iD.actions.Move(selectedIDs)
20594             .disabled(context.graph());
20595     };
20596
20597     operation.tooltip = function() {
20598         var disable = operation.disabled();
20599         return disable ?
20600             t('operations.move.' + disable) :
20601             t('operations.move.description');
20602     };
20603
20604     operation.id = 'move';
20605     operation.keys = [t('operations.move.key')];
20606     operation.title = t('operations.move.title');
20607
20608     return operation;
20609 };
20610 iD.operations.Orthogonalize = function(selectedIDs, context) {
20611     var entityId = selectedIDs[0],
20612         geometry = context.geometry(entityId),
20613         action = iD.actions.Orthogonalize(entityId, context.projection);
20614
20615     function operation() {
20616         var annotation = t('operations.orthogonalize.annotation.' + geometry);
20617         context.perform(action, annotation);
20618     }
20619
20620     operation.available = function() {
20621         var entity = context.entity(entityId);
20622         return selectedIDs.length === 1 &&
20623             entity.type === 'way' &&
20624             entity.isClosed() &&
20625             _.uniq(entity.nodes).length > 2;
20626     };
20627
20628     operation.disabled = function() {
20629         return action.disabled(context.graph());
20630     };
20631
20632     operation.tooltip = function() {
20633         var disable = operation.disabled();
20634         return disable ?
20635             t('operations.orthogonalize.' + disable) :
20636             t('operations.orthogonalize.description.' + geometry);
20637     };
20638
20639     operation.id = 'orthogonalize';
20640     operation.keys = [t('operations.orthogonalize.key')];
20641     operation.title = t('operations.orthogonalize.title');
20642
20643     return operation;
20644 };
20645 iD.operations.Reverse = function(selectedIDs, context) {
20646     var entityId = selectedIDs[0];
20647
20648     var operation = function() {
20649         context.perform(
20650             iD.actions.Reverse(entityId),
20651             t('operations.reverse.annotation'));
20652     };
20653
20654     operation.available = function() {
20655         return selectedIDs.length === 1 &&
20656             context.geometry(entityId) === 'line';
20657     };
20658
20659     operation.disabled = function() {
20660         return false;
20661     };
20662
20663     operation.tooltip = function() {
20664         return t('operations.reverse.description');
20665     };
20666
20667     operation.id = 'reverse';
20668     operation.keys = [t('operations.reverse.key')];
20669     operation.title = t('operations.reverse.title');
20670
20671     return operation;
20672 };
20673 iD.operations.Rotate = function(selectedIDs, context) {
20674     var entityId = selectedIDs[0];
20675
20676     var operation = function() {
20677         context.enter(iD.modes.RotateWay(context, entityId));
20678     };
20679
20680     operation.available = function() {
20681         return selectedIDs.length === 1 &&
20682             context.entity(entityId).type === 'way' &&
20683             context.geometry(entityId) === 'area';
20684     };
20685
20686     operation.disabled = function() {
20687         return false;
20688     };
20689
20690     operation.tooltip = function() {
20691         return t('operations.rotate.description');
20692     };
20693
20694     operation.id = 'rotate';
20695     operation.keys = [t('operations.rotate.key')];
20696     operation.title = t('operations.rotate.title');
20697
20698     return operation;
20699 };
20700 iD.operations.Split = function(selectedIDs, context) {
20701     var vertices = _.filter(selectedIDs, function vertex(entityId) {
20702         return context.geometry(entityId) === 'vertex';
20703     });
20704
20705     var entityId = vertices[0],
20706         action = iD.actions.Split(entityId);
20707
20708     if (selectedIDs.length > 1) {
20709         action.limitWays(_.without(selectedIDs, entityId));
20710     }
20711
20712     var operation = function() {
20713         var annotation;
20714
20715         var ways = action.ways(context.graph());
20716         if (ways.length === 1) {
20717             annotation = t('operations.split.annotation.' + context.geometry(ways[0].id));
20718         } else {
20719             annotation = t('operations.split.annotation.multiple', {n: ways.length});
20720         }
20721
20722         var difference = context.perform(action, annotation);
20723         context.enter(iD.modes.Select(context, difference.extantIDs()));
20724     };
20725
20726     operation.available = function() {
20727         return vertices.length === 1;
20728     };
20729
20730     operation.disabled = function() {
20731         return action.disabled(context.graph());
20732     };
20733
20734     operation.tooltip = function() {
20735         var disable = operation.disabled();
20736         if (disable) {
20737             return t('operations.split.' + disable);
20738         }
20739
20740         var ways = action.ways(context.graph());
20741         if (ways.length === 1) {
20742             return t('operations.split.description.' + context.geometry(ways[0].id));
20743         } else {
20744             return t('operations.split.description.multiple');
20745         }
20746     };
20747
20748     operation.id = 'split';
20749     operation.keys = [t('operations.split.key')];
20750     operation.title = t('operations.split.title');
20751
20752     return operation;
20753 };
20754 iD.operations.Straighten = function(selectedIDs, context) {
20755     var entityId = selectedIDs[0],
20756         action = iD.actions.Straighten(entityId, context.projection);
20757
20758     function operation() {
20759         var annotation = t('operations.straighten.annotation');
20760         context.perform(action, annotation);
20761     }
20762
20763     operation.available = function() {
20764         var entity = context.entity(entityId);
20765         return selectedIDs.length === 1 &&
20766             entity.type === 'way' &&
20767             !entity.isClosed() &&
20768             _.uniq(entity.nodes).length > 2;
20769     };
20770
20771     operation.disabled = function() {
20772         return action.disabled(context.graph());
20773     };
20774
20775     operation.tooltip = function() {
20776         var disable = operation.disabled();
20777         return disable ?
20778             t('operations.straighten.' + disable) :
20779             t('operations.straighten.description');
20780     };
20781
20782     operation.id = 'straighten';
20783     operation.keys = [t('operations.straighten.key')];
20784     operation.title = t('operations.straighten.title');
20785
20786     return operation;
20787 };
20788 /* jshint -W109 */
20789 iD.areaKeys = {
20790     "aeroway": {
20791         "gate": true,
20792         "taxiway": true
20793     },
20794     "amenity": {
20795         "atm": true,
20796         "bench": true,
20797         "clock": true,
20798         "drinking_water": true,
20799         "post_box": true,
20800         "telephone": true,
20801         "vending_machine": true,
20802         "waste_basket": true
20803     },
20804     "area": {},
20805     "barrier": {
20806         "block": true,
20807         "bollard": true,
20808         "cattle_grid": true,
20809         "cycle_barrier": true,
20810         "entrance": true,
20811         "gate": true,
20812         "kissing_gate": true,
20813         "lift_gate": true,
20814         "stile": true,
20815         "toll_booth": true
20816     },
20817     "building": {
20818         "entrance": true
20819     },
20820     "craft": {},
20821     "emergency": {
20822         "fire_hydrant": true,
20823         "phone": true
20824     },
20825     "golf": {
20826         "hole": true
20827     },
20828     "historic": {
20829         "boundary_stone": true
20830     },
20831     "landuse": {},
20832     "leisure": {
20833         "slipway": true
20834     },
20835     "man_made": {
20836         "cutline": true,
20837         "embankment": true,
20838         "flagpole": true,
20839         "pipeline": true,
20840         "survey_point": true
20841     },
20842     "military": {},
20843     "natural": {
20844         "coastline": true,
20845         "peak": true,
20846         "spring": true,
20847         "tree": true
20848     },
20849     "office": {},
20850     "piste:type": {},
20851     "place": {},
20852     "power": {
20853         "line": true,
20854         "minor_line": true,
20855         "pole": true,
20856         "tower": true
20857     },
20858     "public_transport": {
20859         "stop_position": true
20860     },
20861     "shop": {},
20862     "tourism": {
20863         "viewpoint": true
20864     },
20865     "waterway": {
20866         "canal": true,
20867         "ditch": true,
20868         "drain": true,
20869         "river": true,
20870         "stream": true,
20871         "weir": true
20872     }
20873 };iD.Connection = function() {
20874
20875     var event = d3.dispatch('authenticating', 'authenticated', 'auth', 'loading', 'load', 'loaded'),
20876         url = 'http://www.openstreetmap.org',
20877         connection = {},
20878         inflight = {},
20879         loadedTiles = {},
20880         tileZoom = 16,
20881         oauth = osmAuth({
20882             url: 'http://www.openstreetmap.org',
20883             oauth_consumer_key: '5A043yRSEugj4DJ5TljuapfnrflWDte8jTOcWLlT',
20884             oauth_secret: 'aB3jKq1TRsCOUrfOIZ6oQMEDmv2ptV76PA54NGLL',
20885             loading: authenticating,
20886             done: authenticated
20887         }),
20888         ndStr = 'nd',
20889         tagStr = 'tag',
20890         memberStr = 'member',
20891         nodeStr = 'node',
20892         wayStr = 'way',
20893         relationStr = 'relation',
20894         off;
20895
20896     connection.changesetURL = function(changesetId) {
20897         return url + '/changeset/' + changesetId;
20898     };
20899
20900     connection.changesetsURL = function(center, zoom) {
20901         var precision = Math.max(0, Math.ceil(Math.log(zoom) / Math.LN2));
20902         return url + '/history#map=' +
20903             Math.floor(zoom) + '/' +
20904             center[1].toFixed(precision) + '/' +
20905             center[0].toFixed(precision);
20906     };
20907
20908     connection.entityURL = function(entity) {
20909         return url + '/' + entity.type + '/' + entity.osmId();
20910     };
20911
20912     connection.userURL = function(username) {
20913         return url + '/user/' + username;
20914     };
20915
20916     connection.loadFromURL = function(url, callback) {
20917         function done(dom) {
20918             return callback(null, parse(dom));
20919         }
20920         return d3.xml(url).get().on('load', done);
20921     };
20922
20923     connection.loadEntity = function(id, callback) {
20924         var type = iD.Entity.id.type(id),
20925             osmID = iD.Entity.id.toOSM(id);
20926
20927         connection.loadFromURL(
20928             url + '/api/0.6/' + type + '/' + osmID + (type !== 'node' ? '/full' : ''),
20929             function(err, entities) {
20930                 event.load(err, {data: entities});
20931                 if (callback) callback(err, entities && _.find(entities, function(e) { return e.id === id; }));
20932             });
20933     };
20934
20935     function authenticating() {
20936         event.authenticating();
20937     }
20938
20939     function authenticated() {
20940         event.authenticated();
20941     }
20942
20943     function getNodes(obj) {
20944         var elems = obj.getElementsByTagName(ndStr),
20945             nodes = new Array(elems.length);
20946         for (var i = 0, l = elems.length; i < l; i++) {
20947             nodes[i] = 'n' + elems[i].attributes.ref.nodeValue;
20948         }
20949         return nodes;
20950     }
20951
20952     function getTags(obj) {
20953         var elems = obj.getElementsByTagName(tagStr),
20954             tags = {};
20955         for (var i = 0, l = elems.length; i < l; i++) {
20956             var attrs = elems[i].attributes;
20957             tags[attrs.k.nodeValue] = attrs.v.nodeValue;
20958         }
20959         return tags;
20960     }
20961
20962     function getMembers(obj) {
20963         var elems = obj.getElementsByTagName(memberStr),
20964             members = new Array(elems.length);
20965         for (var i = 0, l = elems.length; i < l; i++) {
20966             var attrs = elems[i].attributes;
20967             members[i] = {
20968                 id: attrs.type.nodeValue[0] + attrs.ref.nodeValue,
20969                 type: attrs.type.nodeValue,
20970                 role: attrs.role.nodeValue
20971             };
20972         }
20973         return members;
20974     }
20975
20976     var parsers = {
20977         node: function nodeData(obj) {
20978             var attrs = obj.attributes;
20979             return new iD.Node({
20980                 id: iD.Entity.id.fromOSM(nodeStr, attrs.id.nodeValue),
20981                 loc: [parseFloat(attrs.lon.nodeValue), parseFloat(attrs.lat.nodeValue)],
20982                 version: attrs.version.nodeValue,
20983                 user: attrs.user && attrs.user.nodeValue,
20984                 tags: getTags(obj)
20985             });
20986         },
20987
20988         way: function wayData(obj) {
20989             var attrs = obj.attributes;
20990             return new iD.Way({
20991                 id: iD.Entity.id.fromOSM(wayStr, attrs.id.nodeValue),
20992                 version: attrs.version.nodeValue,
20993                 user: attrs.user && attrs.user.nodeValue,
20994                 tags: getTags(obj),
20995                 nodes: getNodes(obj)
20996             });
20997         },
20998
20999         relation: function relationData(obj) {
21000             var attrs = obj.attributes;
21001             return new iD.Relation({
21002                 id: iD.Entity.id.fromOSM(relationStr, attrs.id.nodeValue),
21003                 version: attrs.version.nodeValue,
21004                 user: attrs.user && attrs.user.nodeValue,
21005                 tags: getTags(obj),
21006                 members: getMembers(obj)
21007             });
21008         }
21009     };
21010
21011     function parse(dom) {
21012         if (!dom || !dom.childNodes) return new Error('Bad request');
21013
21014         var root = dom.childNodes[0],
21015             children = root.childNodes,
21016             entities = [];
21017
21018         for (var i = 0, l = children.length; i < l; i++) {
21019             var child = children[i],
21020                 parser = parsers[child.nodeName];
21021             if (parser) {
21022                 entities.push(parser(child));
21023             }
21024         }
21025
21026         return entities;
21027     }
21028
21029     connection.authenticated = function() {
21030         return oauth.authenticated();
21031     };
21032
21033     // Generate Changeset XML. Returns a string.
21034     connection.changesetJXON = function(tags) {
21035         return {
21036             osm: {
21037                 changeset: {
21038                     tag: _.map(tags, function(value, key) {
21039                         return { '@k': key, '@v': value };
21040                     }),
21041                     '@version': 0.3,
21042                     '@generator': 'iD'
21043                 }
21044             }
21045         };
21046     };
21047
21048     // Generate [osmChange](http://wiki.openstreetmap.org/wiki/OsmChange)
21049     // XML. Returns a string.
21050     connection.osmChangeJXON = function(changeset_id, changes) {
21051         function nest(x, order) {
21052             var groups = {};
21053             for (var i = 0; i < x.length; i++) {
21054                 var tagName = Object.keys(x[i])[0];
21055                 if (!groups[tagName]) groups[tagName] = [];
21056                 groups[tagName].push(x[i][tagName]);
21057             }
21058             var ordered = {};
21059             order.forEach(function(o) {
21060                 if (groups[o]) ordered[o] = groups[o];
21061             });
21062             return ordered;
21063         }
21064
21065         function rep(entity) {
21066             return entity.asJXON(changeset_id);
21067         }
21068
21069         return {
21070             osmChange: {
21071                 '@version': 0.3,
21072                 '@generator': 'iD',
21073                 'create': nest(changes.created.map(rep), ['node', 'way', 'relation']),
21074                 'modify': nest(changes.modified.map(rep), ['node', 'way', 'relation']),
21075                 'delete': _.extend(nest(changes.deleted.map(rep), ['relation', 'way', 'node']), {'@if-unused': true})
21076             }
21077         };
21078     };
21079
21080     connection.changesetTags = function(comment, imageryUsed) {
21081         var tags = {
21082             imagery_used: imageryUsed.join(';'),
21083             created_by: 'iD ' + iD.version
21084         };
21085
21086         if (comment) {
21087             tags.comment = comment;
21088         }
21089
21090         return tags;
21091     };
21092
21093     connection.putChangeset = function(changes, comment, imageryUsed, callback) {
21094         oauth.xhr({
21095                 method: 'PUT',
21096                 path: '/api/0.6/changeset/create',
21097                 options: { header: { 'Content-Type': 'text/xml' } },
21098                 content: JXON.stringify(connection.changesetJXON(connection.changesetTags(comment, imageryUsed)))
21099             }, function(err, changeset_id) {
21100                 if (err) return callback(err);
21101                 oauth.xhr({
21102                     method: 'POST',
21103                     path: '/api/0.6/changeset/' + changeset_id + '/upload',
21104                     options: { header: { 'Content-Type': 'text/xml' } },
21105                     content: JXON.stringify(connection.osmChangeJXON(changeset_id, changes))
21106                 }, function(err) {
21107                     if (err) return callback(err);
21108                     oauth.xhr({
21109                         method: 'PUT',
21110                         path: '/api/0.6/changeset/' + changeset_id + '/close'
21111                     }, function(err) {
21112                         callback(err, changeset_id);
21113                     });
21114                 });
21115             });
21116     };
21117
21118     var userDetails;
21119
21120     connection.userDetails = function(callback) {
21121         if (userDetails) {
21122             callback(undefined, userDetails);
21123             return;
21124         }
21125
21126         function done(err, user_details) {
21127             if (err) return callback(err);
21128
21129             var u = user_details.getElementsByTagName('user')[0],
21130                 img = u.getElementsByTagName('img'),
21131                 image_url = '';
21132
21133             if (img && img[0] && img[0].getAttribute('href')) {
21134                 image_url = img[0].getAttribute('href');
21135             }
21136
21137             userDetails = {
21138                 display_name: u.attributes.display_name.nodeValue,
21139                 image_url: image_url,
21140                 id: u.attributes.id.nodeValue
21141             };
21142
21143             callback(undefined, userDetails);
21144         }
21145
21146         oauth.xhr({ method: 'GET', path: '/api/0.6/user/details' }, done);
21147     };
21148
21149     connection.status = function(callback) {
21150         function done(capabilities) {
21151             var apiStatus = capabilities.getElementsByTagName('status');
21152             callback(undefined, apiStatus[0].getAttribute('api'));
21153         }
21154         d3.xml(url + '/api/capabilities').get()
21155             .on('load', done)
21156             .on('error', callback);
21157     };
21158
21159     function abortRequest(i) { i.abort(); }
21160
21161     connection.tileZoom = function(_) {
21162         if (!arguments.length) return tileZoom;
21163         tileZoom = _;
21164         return connection;
21165     };
21166
21167     connection.loadTiles = function(projection, dimensions) {
21168
21169         if (off) return;
21170
21171         var s = projection.scale() * 2 * Math.PI,
21172             z = Math.max(Math.log(s) / Math.log(2) - 8, 0),
21173             ts = 256 * Math.pow(2, z - tileZoom),
21174             origin = [
21175                 s / 2 - projection.translate()[0],
21176                 s / 2 - projection.translate()[1]];
21177
21178         var tiles = d3.geo.tile()
21179             .scaleExtent([tileZoom, tileZoom])
21180             .scale(s)
21181             .size(dimensions)
21182             .translate(projection.translate())()
21183             .map(function(tile) {
21184                 var x = tile[0] * ts - origin[0],
21185                     y = tile[1] * ts - origin[1];
21186
21187                 return {
21188                     id: tile.toString(),
21189                     extent: iD.geo.Extent(
21190                         projection.invert([x, y + ts]),
21191                         projection.invert([x + ts, y]))
21192                 };
21193             });
21194
21195         function bboxUrl(tile) {
21196             return url + '/api/0.6/map?bbox=' + tile.extent.toParam();
21197         }
21198
21199         _.filter(inflight, function(v, i) {
21200             var wanted = _.find(tiles, function(tile) {
21201                 return i === tile.id;
21202             });
21203             if (!wanted) delete inflight[i];
21204             return !wanted;
21205         }).map(abortRequest);
21206
21207         tiles.forEach(function(tile) {
21208             var id = tile.id;
21209
21210             if (loadedTiles[id] || inflight[id]) return;
21211
21212             if (_.isEmpty(inflight)) {
21213                 event.loading();
21214             }
21215
21216             inflight[id] = connection.loadFromURL(bboxUrl(tile), function(err, parsed) {
21217                 loadedTiles[id] = true;
21218                 delete inflight[id];
21219
21220                 event.load(err, _.extend({data: parsed}, tile));
21221
21222                 if (_.isEmpty(inflight)) {
21223                     event.loaded();
21224                 }
21225             });
21226         });
21227     };
21228
21229     connection.switch = function(options) {
21230         url = options.url;
21231         oauth.options(_.extend({
21232             loading: authenticating,
21233             done: authenticated
21234         }, options));
21235         event.auth();
21236         connection.flush();
21237         return connection;
21238     };
21239
21240     connection.toggle = function(_) {
21241         off = !_;
21242         return connection;
21243     };
21244
21245     connection.flush = function() {
21246         _.forEach(inflight, abortRequest);
21247         loadedTiles = {};
21248         inflight = {};
21249         return connection;
21250     };
21251
21252     connection.loadedTiles = function(_) {
21253         if (!arguments.length) return loadedTiles;
21254         loadedTiles = _;
21255         return connection;
21256     };
21257
21258     connection.logout = function() {
21259         oauth.logout();
21260         event.auth();
21261         return connection;
21262     };
21263
21264     connection.authenticate = function(callback) {
21265         function done(err, res) {
21266             event.auth();
21267             if (callback) callback(err, res);
21268         }
21269         return oauth.authenticate(done);
21270     };
21271
21272     return d3.rebind(connection, event, 'on');
21273 };
21274 /*
21275     iD.Difference represents the difference between two graphs.
21276     It knows how to calculate the set of entities that were
21277     created, modified, or deleted, and also contains the logic
21278     for recursively extending a difference to the complete set
21279     of entities that will require a redraw, taking into account
21280     child and parent relationships.
21281  */
21282 iD.Difference = function(base, head) {
21283     var changes = {}, length = 0;
21284
21285     function changed(h, b) {
21286         return !_.isEqual(_.omit(h, 'v'), _.omit(b, 'v'));
21287     }
21288
21289     _.each(head.entities, function(h, id) {
21290         var b = base.entities[id];
21291         if (changed(h, b)) {
21292             changes[id] = {base: b, head: h};
21293             length++;
21294         }
21295     });
21296
21297     _.each(base.entities, function(b, id) {
21298         var h = head.entities[id];
21299         if (!changes[id] && changed(h, b)) {
21300             changes[id] = {base: b, head: h};
21301             length++;
21302         }
21303     });
21304
21305     function addParents(parents, result) {
21306         for (var i = 0; i < parents.length; i++) {
21307             var parent = parents[i];
21308
21309             if (parent.id in result)
21310                 continue;
21311
21312             result[parent.id] = parent;
21313             addParents(head.parentRelations(parent), result);
21314         }
21315     }
21316
21317     var difference = {};
21318
21319     difference.length = function() {
21320         return length;
21321     };
21322
21323     difference.changes = function() {
21324         return changes;
21325     };
21326
21327     difference.extantIDs = function() {
21328         var result = [];
21329         _.each(changes, function(change, id) {
21330             if (change.head) result.push(id);
21331         });
21332         return result;
21333     };
21334
21335     difference.modified = function() {
21336         var result = [];
21337         _.each(changes, function(change) {
21338             if (change.base && change.head) result.push(change.head);
21339         });
21340         return result;
21341     };
21342
21343     difference.created = function() {
21344         var result = [];
21345         _.each(changes, function(change) {
21346             if (!change.base && change.head) result.push(change.head);
21347         });
21348         return result;
21349     };
21350
21351     difference.deleted = function() {
21352         var result = [];
21353         _.each(changes, function(change) {
21354             if (change.base && !change.head) result.push(change.base);
21355         });
21356         return result;
21357     };
21358
21359     difference.summary = function() {
21360         var relevant = {};
21361
21362         function addEntity(entity, graph, changeType) {
21363             relevant[entity.id] = {
21364                 entity: entity,
21365                 graph: graph,
21366                 changeType: changeType
21367             };
21368         }
21369
21370         function addParents(entity) {
21371             var parents = head.parentWays(entity);
21372             for (var j = parents.length - 1; j >= 0; j--) {
21373                 var parent = parents[j];
21374                 if (!(parent.id in relevant)) addEntity(parent, head, 'modified');
21375             }
21376         }
21377
21378         _.each(changes, function(change) {
21379             if (change.head && change.head.geometry(head) !== 'vertex') {
21380                 addEntity(change.head, head, change.base ? 'modified' : 'created');
21381
21382             } else if (change.base && change.base.geometry(base) !== 'vertex') {
21383                 addEntity(change.base, base, 'deleted');
21384
21385             } else if (change.base && change.head) { // modified vertex
21386                 var moved    = !_.isEqual(change.base.loc,  change.head.loc),
21387                     retagged = !_.isEqual(change.base.tags, change.head.tags);
21388
21389                 if (moved) {
21390                     addParents(change.head);
21391                 }
21392
21393                 if (retagged || (moved && change.head.hasInterestingTags())) {
21394                     addEntity(change.head, head, 'modified');
21395                 }
21396
21397             } else if (change.head && change.head.hasInterestingTags()) { // created vertex
21398                 addEntity(change.head, head, 'created');
21399
21400             } else if (change.base && change.base.hasInterestingTags()) { // deleted vertex
21401                 addEntity(change.base, base, 'deleted');
21402             }
21403         });
21404
21405         return d3.values(relevant);
21406     };
21407
21408     difference.complete = function(extent) {
21409         var result = {}, id, change;
21410
21411         for (id in changes) {
21412             change = changes[id];
21413
21414             var h = change.head,
21415                 b = change.base,
21416                 entity = h || b;
21417
21418             if (extent &&
21419                 (!h || !h.intersects(extent, head)) &&
21420                 (!b || !b.intersects(extent, base)))
21421                 continue;
21422
21423             result[id] = h;
21424
21425             if (entity.type === 'way') {
21426                 var nh = h ? h.nodes : [],
21427                     nb = b ? b.nodes : [],
21428                     diff, i;
21429
21430                 diff = _.difference(nh, nb);
21431                 for (i = 0; i < diff.length; i++) {
21432                     result[diff[i]] = head.hasEntity(diff[i]);
21433                 }
21434
21435                 diff = _.difference(nb, nh);
21436                 for (i = 0; i < diff.length; i++) {
21437                     result[diff[i]] = head.hasEntity(diff[i]);
21438                 }
21439             }
21440
21441             addParents(head.parentWays(entity), result);
21442             addParents(head.parentRelations(entity), result);
21443         }
21444
21445         return result;
21446     };
21447
21448     return difference;
21449 };
21450 iD.Entity = function(attrs) {
21451     // For prototypal inheritance.
21452     if (this instanceof iD.Entity) return;
21453
21454     // Create the appropriate subtype.
21455     if (attrs && attrs.type) {
21456         return iD.Entity[attrs.type].apply(this, arguments);
21457     } else if (attrs && attrs.id) {
21458         return iD.Entity[iD.Entity.id.type(attrs.id)].apply(this, arguments);
21459     }
21460
21461     // Initialize a generic Entity (used only in tests).
21462     return (new iD.Entity()).initialize(arguments);
21463 };
21464
21465 iD.Entity.id = function(type) {
21466     return iD.Entity.id.fromOSM(type, iD.Entity.id.next[type]--);
21467 };
21468
21469 iD.Entity.id.next = {node: -1, way: -1, relation: -1};
21470
21471 iD.Entity.id.fromOSM = function(type, id) {
21472     return type[0] + id;
21473 };
21474
21475 iD.Entity.id.toOSM = function(id) {
21476     return id.slice(1);
21477 };
21478
21479 iD.Entity.id.type = function(id) {
21480     return {'n': 'node', 'w': 'way', 'r': 'relation'}[id[0]];
21481 };
21482
21483 // A function suitable for use as the second argument to d3.selection#data().
21484 iD.Entity.key = function(entity) {
21485     return entity.id + 'v' + (entity.v || 0);
21486 };
21487
21488 iD.Entity.prototype = {
21489     tags: {},
21490
21491     initialize: function(sources) {
21492         for (var i = 0; i < sources.length; ++i) {
21493             var source = sources[i];
21494             for (var prop in source) {
21495                 if (Object.prototype.hasOwnProperty.call(source, prop)) {
21496                     this[prop] = source[prop];
21497                 }
21498             }
21499         }
21500
21501         if (!this.id && this.type) {
21502             this.id = iD.Entity.id(this.type);
21503         }
21504
21505         if (iD.debug) {
21506             Object.freeze(this);
21507             Object.freeze(this.tags);
21508
21509             if (this.loc) Object.freeze(this.loc);
21510             if (this.nodes) Object.freeze(this.nodes);
21511             if (this.members) Object.freeze(this.members);
21512         }
21513
21514         return this;
21515     },
21516
21517     osmId: function() {
21518         return iD.Entity.id.toOSM(this.id);
21519     },
21520
21521     isNew: function() {
21522         return this.osmId() < 0;
21523     },
21524
21525     update: function(attrs) {
21526         return iD.Entity(this, attrs, {v: 1 + (this.v || 0)});
21527     },
21528
21529     mergeTags: function(tags) {
21530         var merged = _.clone(this.tags), changed = false;
21531         for (var k in tags) {
21532             var t1 = merged[k],
21533                 t2 = tags[k];
21534             if (!t1) {
21535                 changed = true;
21536                 merged[k] = t2;
21537             } else if (t1 !== t2) {
21538                 changed = true;
21539                 merged[k] = _.union(t1.split(/;\s*/), t2.split(/;\s*/)).join(';');
21540             }
21541         }
21542         return changed ? this.update({tags: merged}) : this;
21543     },
21544
21545     intersects: function(extent, resolver) {
21546         return this.extent(resolver).intersects(extent);
21547     },
21548
21549     isUsed: function(resolver) {
21550         return _.without(Object.keys(this.tags), 'area').length > 0 ||
21551             resolver.parentRelations(this).length > 0;
21552     },
21553
21554     hasInterestingTags: function() {
21555         return _.keys(this.tags).some(function(key) {
21556             return key !== 'attribution' &&
21557                 key !== 'created_by' &&
21558                 key !== 'source' &&
21559                 key !== 'odbl' &&
21560                 key.indexOf('tiger:') !== 0;
21561         });
21562     },
21563
21564     deprecatedTags: function() {
21565         var tags = _.pairs(this.tags);
21566         var deprecated = {};
21567
21568         iD.data.deprecated.forEach(function(d) {
21569             var match = _.pairs(d.old)[0];
21570             tags.forEach(function(t) {
21571                 if (t[0] === match[0] &&
21572                     (t[1] === match[1] || match[1] === '*')) {
21573                     deprecated[t[0]] = t[1];
21574                 }
21575             });
21576         });
21577
21578         return deprecated;
21579     }
21580 };
21581 iD.Graph = function(other, mutable) {
21582     if (!(this instanceof iD.Graph)) return new iD.Graph(other, mutable);
21583
21584     if (other instanceof iD.Graph) {
21585         var base = other.base();
21586         this.entities = _.assign(Object.create(base.entities), other.entities);
21587         this._parentWays = _.assign(Object.create(base.parentWays), other._parentWays);
21588         this._parentRels = _.assign(Object.create(base.parentRels), other._parentRels);
21589
21590     } else {
21591         this.entities = Object.create({});
21592         this._parentWays = Object.create({});
21593         this._parentRels = Object.create({});
21594         this.rebase(other || [], [this]);
21595     }
21596
21597     this.transients = {};
21598     this._childNodes = {};
21599
21600     if (!mutable) {
21601         this.freeze();
21602     }
21603 };
21604
21605 iD.Graph.prototype = {
21606     hasEntity: function(id) {
21607         return this.entities[id];
21608     },
21609
21610     entity: function(id) {
21611         var entity = this.entities[id];
21612         if (!entity) {
21613             throw new Error('entity ' + id + ' not found');
21614         }
21615         return entity;
21616     },
21617
21618     transient: function(entity, key, fn) {
21619         var id = entity.id,
21620             transients = this.transients[id] ||
21621             (this.transients[id] = {});
21622
21623         if (transients[key] !== undefined) {
21624             return transients[key];
21625         }
21626
21627         transients[key] = fn.call(entity);
21628
21629         return transients[key];
21630     },
21631
21632     parentWays: function(entity) {
21633         return _.map(this._parentWays[entity.id], this.entity, this);
21634     },
21635
21636     isPoi: function(entity) {
21637         var parentWays = this._parentWays[entity.id];
21638         return !parentWays || parentWays.length === 0;
21639     },
21640
21641     isShared: function(entity) {
21642         var parentWays = this._parentWays[entity.id];
21643         return parentWays && parentWays.length > 1;
21644     },
21645
21646     parentRelations: function(entity) {
21647         return _.map(this._parentRels[entity.id], this.entity, this);
21648     },
21649
21650     childNodes: function(entity) {
21651         if (this._childNodes[entity.id])
21652             return this._childNodes[entity.id];
21653
21654         var nodes = [];
21655         for (var i = 0, l = entity.nodes.length; i < l; i++) {
21656             nodes[i] = this.entity(entity.nodes[i]);
21657         }
21658
21659         if (iD.debug) Object.freeze(nodes);
21660
21661         this._childNodes[entity.id] = nodes;
21662         return this._childNodes[entity.id];
21663     },
21664
21665     base: function() {
21666         return {
21667             'entities': iD.util.getPrototypeOf(this.entities),
21668             'parentWays': iD.util.getPrototypeOf(this._parentWays),
21669             'parentRels': iD.util.getPrototypeOf(this._parentRels)
21670         };
21671     },
21672
21673     // Unlike other graph methods, rebase mutates in place. This is because it
21674     // is used only during the history operation that merges newly downloaded
21675     // data into each state. To external consumers, it should appear as if the
21676     // graph always contained the newly downloaded data.
21677     rebase: function(entities, stack) {
21678         var base = this.base(),
21679             i, j, k, id;
21680
21681         for (i = 0; i < entities.length; i++) {
21682             var entity = entities[i];
21683
21684             if (base.entities[entity.id])
21685                 continue;
21686
21687             // Merging data into the base graph
21688             base.entities[entity.id] = entity;
21689             this._updateCalculated(undefined, entity,
21690                 base.parentWays, base.parentRels);
21691
21692             // Restore provisionally-deleted nodes that are discovered to have an extant parent
21693             if (entity.type === 'way') {
21694                 for (j = 0; j < entity.nodes.length; j++) {
21695                     id = entity.nodes[j];
21696                     for (k = 1; k < stack.length; k++) {
21697                         var ents = stack[k].entities;
21698                         if (ents.hasOwnProperty(id) && ents[id] === undefined) {
21699                             delete ents[id];
21700                         }
21701                     }
21702                 }
21703             }
21704         }
21705
21706         for (i = 0; i < stack.length; i++) {
21707             stack[i]._updateRebased();
21708         }
21709     },
21710
21711     _updateRebased: function() {
21712         var base = this.base(),
21713             i, k, child, id, keys;
21714
21715         keys = Object.keys(this._parentWays);
21716         for (i = 0; i < keys.length; i++) {
21717             child = keys[i];
21718             if (base.parentWays[child]) {
21719                 for (k = 0; k < base.parentWays[child].length; k++) {
21720                     id = base.parentWays[child][k];
21721                     if (!this.entities.hasOwnProperty(id) && !_.contains(this._parentWays[child], id)) {
21722                         this._parentWays[child].push(id);
21723                     }
21724                 }
21725             }
21726         }
21727
21728         keys = Object.keys(this._parentRels);
21729         for (i = 0; i < keys.length; i++) {
21730             child = keys[i];
21731             if (base.parentRels[child]) {
21732                 for (k = 0; k < base.parentRels[child].length; k++) {
21733                     id = base.parentRels[child][k];
21734                     if (!this.entities.hasOwnProperty(id) && !_.contains(this._parentRels[child], id)) {
21735                         this._parentRels[child].push(id);
21736                     }
21737                 }
21738             }
21739         }
21740
21741         this.transients = {};
21742
21743         // this._childNodes is not updated, under the assumption that
21744         // ways are always downloaded with their child nodes.
21745     },
21746
21747     // Updates calculated properties (parentWays, parentRels) for the specified change
21748     _updateCalculated: function(oldentity, entity, parentWays, parentRels) {
21749
21750         parentWays = parentWays || this._parentWays;
21751         parentRels = parentRels || this._parentRels;
21752
21753         var type = entity && entity.type || oldentity && oldentity.type,
21754             removed, added, ways, rels, i;
21755
21756
21757         if (type === 'way') {
21758
21759             // Update parentWays
21760             if (oldentity && entity) {
21761                 removed = _.difference(oldentity.nodes, entity.nodes);
21762                 added = _.difference(entity.nodes, oldentity.nodes);
21763             } else if (oldentity) {
21764                 removed = oldentity.nodes;
21765                 added = [];
21766             } else if (entity) {
21767                 removed = [];
21768                 added = entity.nodes;
21769             }
21770             for (i = 0; i < removed.length; i++) {
21771                 parentWays[removed[i]] = _.without(parentWays[removed[i]], oldentity.id);
21772             }
21773             for (i = 0; i < added.length; i++) {
21774                 ways = _.without(parentWays[added[i]], entity.id);
21775                 ways.push(entity.id);
21776                 parentWays[added[i]] = ways;
21777             }
21778
21779         } else if (type === 'relation') {
21780
21781             // Update parentRels
21782             if (oldentity && entity) {
21783                 removed = _.difference(oldentity.members, entity.members);
21784                 added = _.difference(entity.members, oldentity);
21785             } else if (oldentity) {
21786                 removed = oldentity.members;
21787                 added = [];
21788             } else if (entity) {
21789                 removed = [];
21790                 added = entity.members;
21791             }
21792             for (i = 0; i < removed.length; i++) {
21793                 parentRels[removed[i].id] = _.without(parentRels[removed[i].id], oldentity.id);
21794             }
21795             for (i = 0; i < added.length; i++) {
21796                 rels = _.without(parentRels[added[i].id], entity.id);
21797                 rels.push(entity.id);
21798                 parentRels[added[i].id] = rels;
21799             }
21800         }
21801     },
21802
21803     replace: function(entity) {
21804         if (this.entities[entity.id] === entity)
21805             return this;
21806
21807         return this.update(function() {
21808             this._updateCalculated(this.entities[entity.id], entity);
21809             this.entities[entity.id] = entity;
21810         });
21811     },
21812
21813     remove: function(entity) {
21814         return this.update(function() {
21815             this._updateCalculated(entity, undefined);
21816             this.entities[entity.id] = undefined;
21817         });
21818     },
21819
21820     update: function() {
21821         var graph = this.frozen ? iD.Graph(this, true) : this;
21822
21823         for (var i = 0; i < arguments.length; i++) {
21824             arguments[i].call(graph, graph);
21825         }
21826
21827         return this.frozen ? graph.freeze() : this;
21828     },
21829
21830     freeze: function() {
21831         this.frozen = true;
21832
21833         // No longer freezing entities here due to in-place updates needed in rebase.
21834
21835         return this;
21836     },
21837
21838     // Obliterates any existing entities
21839     load: function(entities) {
21840         var base = this.base();
21841         this.entities = Object.create(base.entities);
21842
21843         for (var i in entities) {
21844             this.entities[i] = entities[i];
21845             this._updateCalculated(base.entities[i], this.entities[i]);
21846         }
21847
21848         return this;
21849     }
21850 };
21851 iD.History = function(context) {
21852     var stack, index, tree,
21853         imageryUsed = ['Bing'],
21854         dispatch = d3.dispatch('change', 'undone', 'redone'),
21855         lock = iD.util.SessionMutex('lock');
21856
21857     function perform(actions) {
21858         actions = Array.prototype.slice.call(actions);
21859
21860         var annotation;
21861
21862         if (!_.isFunction(_.last(actions))) {
21863             annotation = actions.pop();
21864         }
21865
21866         var graph = stack[index].graph;
21867         for (var i = 0; i < actions.length; i++) {
21868             graph = actions[i](graph);
21869         }
21870
21871         return {
21872             graph: graph,
21873             annotation: annotation,
21874             imageryUsed: imageryUsed
21875         };
21876     }
21877
21878     function change(previous) {
21879         var difference = iD.Difference(previous, history.graph());
21880         dispatch.change(difference);
21881         return difference;
21882     }
21883
21884     // iD uses namespaced keys so multiple installations do not conflict
21885     function getKey(n) {
21886         return 'iD_' + window.location.origin + '_' + n;
21887     }
21888
21889     var history = {
21890         graph: function() {
21891             return stack[index].graph;
21892         },
21893
21894         merge: function(entities, extent) {
21895             stack[0].graph.rebase(entities, _.pluck(stack, 'graph'));
21896             tree.rebase(entities);
21897
21898             dispatch.change(undefined, extent);
21899         },
21900
21901         perform: function() {
21902             var previous = stack[index].graph;
21903
21904             stack = stack.slice(0, index + 1);
21905             stack.push(perform(arguments));
21906             index++;
21907
21908             return change(previous);
21909         },
21910
21911         replace: function() {
21912             var previous = stack[index].graph;
21913
21914             // assert(index == stack.length - 1)
21915             stack[index] = perform(arguments);
21916
21917             return change(previous);
21918         },
21919
21920         pop: function() {
21921             var previous = stack[index].graph;
21922
21923             if (index > 0) {
21924                 index--;
21925                 stack.pop();
21926                 return change(previous);
21927             }
21928         },
21929
21930         undo: function() {
21931             var previous = stack[index].graph;
21932
21933             // Pop to the next annotated state.
21934             while (index > 0) {
21935                 index--;
21936                 if (stack[index].annotation) break;
21937             }
21938
21939             dispatch.undone();
21940             return change(previous);
21941         },
21942
21943         redo: function() {
21944             var previous = stack[index].graph;
21945
21946             while (index < stack.length - 1) {
21947                 index++;
21948                 if (stack[index].annotation) break;
21949             }
21950
21951             dispatch.redone();
21952             return change(previous);
21953         },
21954
21955         undoAnnotation: function() {
21956             var i = index;
21957             while (i >= 0) {
21958                 if (stack[i].annotation) return stack[i].annotation;
21959                 i--;
21960             }
21961         },
21962
21963         redoAnnotation: function() {
21964             var i = index + 1;
21965             while (i <= stack.length - 1) {
21966                 if (stack[i].annotation) return stack[i].annotation;
21967                 i++;
21968             }
21969         },
21970
21971         intersects: function(extent) {
21972             return tree.intersects(extent, stack[index].graph);
21973         },
21974
21975         difference: function() {
21976             var base = stack[0].graph,
21977                 head = stack[index].graph;
21978             return iD.Difference(base, head);
21979         },
21980
21981         changes: function(action) {
21982             var base = stack[0].graph,
21983                 head = stack[index].graph;
21984
21985             if (action) {
21986                 head = action(head);
21987             }
21988
21989             var difference = iD.Difference(base, head);
21990
21991             return {
21992                 modified: difference.modified(),
21993                 created: difference.created(),
21994                 deleted: difference.deleted()
21995             };
21996         },
21997
21998         hasChanges: function() {
21999             return this.difference().length() > 0;
22000         },
22001
22002         imageryUsed: function(sources) {
22003             if (sources) {
22004                 imageryUsed = sources;
22005                 return history;
22006             } else {
22007                 return _(stack.slice(1, index + 1))
22008                     .pluck('imageryUsed')
22009                     .flatten()
22010                     .unique()
22011                     .without(undefined, 'Custom')
22012                     .value();
22013             }
22014         },
22015
22016         reset: function() {
22017             stack = [{graph: iD.Graph()}];
22018             index = 0;
22019             tree = iD.Tree(stack[0].graph);
22020             dispatch.change();
22021             return history;
22022         },
22023
22024         toJSON: function() {
22025             if (stack.length <= 1) return;
22026
22027             var allEntities = {};
22028
22029             var s = stack.map(function(i) {
22030                 var modified = [], deleted = [];
22031
22032                 _.forEach(i.graph.entities, function(entity, id) {
22033                     if (entity) {
22034                         var key = iD.Entity.key(entity);
22035                         allEntities[key] = entity;
22036                         modified.push(key);
22037                     } else {
22038                         deleted.push(id);
22039                     }
22040                 });
22041
22042                 var x = {};
22043
22044                 if (modified.length) x.modified = modified;
22045                 if (deleted.length) x.deleted = deleted;
22046                 if (i.imageryUsed) x.imageryUsed = i.imageryUsed;
22047                 if (i.annotation) x.annotation = i.annotation;
22048
22049                 return x;
22050             });
22051
22052             return JSON.stringify({
22053                 version: 2,
22054                 entities: _.values(allEntities),
22055                 stack: s,
22056                 nextIDs: iD.Entity.id.next,
22057                 index: index
22058             });
22059         },
22060
22061         fromJSON: function(json) {
22062             var h = JSON.parse(json);
22063
22064             iD.Entity.id.next = h.nextIDs;
22065             index = h.index;
22066
22067             if (h.version === 2) {
22068                 var allEntities = {};
22069
22070                 h.entities.forEach(function(entity) {
22071                     allEntities[iD.Entity.key(entity)] = iD.Entity(entity);
22072                 });
22073
22074                 stack = h.stack.map(function(d) {
22075                     var entities = {}, entity;
22076
22077                     if (d.modified) {
22078                         d.modified.forEach(function(key) {
22079                             entity = allEntities[key];
22080                             entities[entity.id] = entity;
22081                         });
22082                     }
22083
22084                     if (d.deleted) {
22085                         d.deleted.forEach(function(id) {
22086                             entities[id] = undefined;
22087                         });
22088                     }
22089
22090                     return {
22091                         graph: iD.Graph(stack[0].graph).load(entities),
22092                         annotation: d.annotation,
22093                         imageryUsed: d.imageryUsed
22094                     };
22095                 });
22096             } else { // original version
22097                 stack = h.stack.map(function(d) {
22098                     var entities = {};
22099
22100                     for (var i in d.entities) {
22101                         var entity = d.entities[i];
22102                         entities[i] = entity === 'undefined' ? undefined : iD.Entity(entity);
22103                     }
22104
22105                     d.graph = iD.Graph(stack[0].graph).load(entities);
22106                     return d;
22107                 });
22108             }
22109
22110             dispatch.change();
22111
22112             return history;
22113         },
22114
22115         save: function() {
22116             if (lock.locked()) context.storage(getKey('saved_history'), history.toJSON() || null);
22117             return history;
22118         },
22119
22120         clearSaved: function() {
22121             if (lock.locked()) context.storage(getKey('saved_history'), null);
22122             return history;
22123         },
22124
22125         lock: function() {
22126             return lock.lock();
22127         },
22128
22129         unlock: function() {
22130             lock.unlock();
22131         },
22132
22133         // is iD not open in another window and it detects that
22134         // there's a history stored in localStorage that's recoverable?
22135         restorableChanges: function() {
22136             return lock.locked() && !!context.storage(getKey('saved_history'));
22137         },
22138
22139         // load history from a version stored in localStorage
22140         restore: function() {
22141             if (!lock.locked()) return;
22142
22143             var json = context.storage(getKey('saved_history'));
22144             if (json) history.fromJSON(json);
22145
22146             context.storage(getKey('saved_history', null));
22147         },
22148
22149         _getKey: getKey
22150
22151     };
22152
22153     history.reset();
22154
22155     return d3.rebind(history, dispatch, 'on');
22156 };
22157 iD.Node = iD.Entity.node = function iD_Node() {
22158     if (!(this instanceof iD_Node)) {
22159         return (new iD_Node()).initialize(arguments);
22160     } else if (arguments.length) {
22161         this.initialize(arguments);
22162     }
22163 };
22164
22165 iD.Node.prototype = Object.create(iD.Entity.prototype);
22166
22167 _.extend(iD.Node.prototype, {
22168     type: 'node',
22169
22170     extent: function() {
22171         return new iD.geo.Extent(this.loc);
22172     },
22173
22174     geometry: function(graph) {
22175         return graph.transient(this, 'geometry', function() {
22176             return graph.isPoi(this) ? 'point' : 'vertex';
22177         });
22178     },
22179
22180     move: function(loc) {
22181         return this.update({loc: loc});
22182     },
22183
22184     isIntersection: function(resolver) {
22185         return resolver.transient(this, 'isIntersection', function() {
22186             return resolver.parentWays(this).filter(function(parent) {
22187                 return (parent.tags.highway ||
22188                     parent.tags.waterway ||
22189                     parent.tags.railway ||
22190                     parent.tags.aeroway) &&
22191                     parent.geometry(resolver) === 'line';
22192             }).length > 1;
22193         });
22194     },
22195
22196     asJXON: function(changeset_id) {
22197         var r = {
22198             node: {
22199                 '@id': this.osmId(),
22200                 '@lon': this.loc[0],
22201                 '@lat': this.loc[1],
22202                 '@version': (this.version || 0),
22203                 tag: _.map(this.tags, function(v, k) {
22204                     return { keyAttributes: { k: k, v: v } };
22205                 })
22206             }
22207         };
22208         if (changeset_id) r.node['@changeset'] = changeset_id;
22209         return r;
22210     },
22211
22212     asGeoJSON: function() {
22213         return {
22214             type: 'Point',
22215             coordinates: this.loc
22216         };
22217     }
22218 });
22219 iD.Relation = iD.Entity.relation = function iD_Relation() {
22220     if (!(this instanceof iD_Relation)) {
22221         return (new iD_Relation()).initialize(arguments);
22222     } else if (arguments.length) {
22223         this.initialize(arguments);
22224     }
22225 };
22226
22227 iD.Relation.prototype = Object.create(iD.Entity.prototype);
22228
22229 iD.Relation.creationOrder = function(a, b) {
22230     var aId = parseInt(iD.Entity.id.toOSM(a.id), 10);
22231     var bId = parseInt(iD.Entity.id.toOSM(b.id), 10);
22232
22233     if (aId < 0 || bId < 0) return aId - bId;
22234     return bId - aId;
22235 };
22236
22237 _.extend(iD.Relation.prototype, {
22238     type: 'relation',
22239     members: [],
22240
22241     extent: function(resolver, memo) {
22242         return resolver.transient(this, 'extent', function() {
22243             if (memo && memo[this.id]) return iD.geo.Extent();
22244             memo = memo || {};
22245             memo[this.id] = true;
22246             return this.members.reduce(function(extent, member) {
22247                 member = resolver.hasEntity(member.id);
22248                 if (member) {
22249                     return extent.extend(member.extent(resolver, memo));
22250                 } else {
22251                     return extent;
22252                 }
22253             }, iD.geo.Extent());
22254         });
22255     },
22256
22257     geometry: function(graph) {
22258         return graph.transient(this, 'geometry', function() {
22259             return this.isMultipolygon() ? 'area' : 'relation';
22260         });
22261     },
22262
22263     isDegenerate: function() {
22264         return this.members.length === 0;
22265     },
22266
22267     // Return an array of members, each extended with an 'index' property whose value
22268     // is the member index.
22269     indexedMembers: function() {
22270         var result = new Array(this.members.length);
22271         for (var i = 0; i < this.members.length; i++) {
22272             result[i] = _.extend({}, this.members[i], {index: i});
22273         }
22274         return result;
22275     },
22276
22277     // Return the first member with the given role. A copy of the member object
22278     // is returned, extended with an 'index' property whose value is the member index.
22279     memberByRole: function(role) {
22280         for (var i = 0; i < this.members.length; i++) {
22281             if (this.members[i].role === role) {
22282                 return _.extend({}, this.members[i], {index: i});
22283             }
22284         }
22285     },
22286
22287     // Return the first member with the given id. A copy of the member object
22288     // is returned, extended with an 'index' property whose value is the member index.
22289     memberById: function(id) {
22290         for (var i = 0; i < this.members.length; i++) {
22291             if (this.members[i].id === id) {
22292                 return _.extend({}, this.members[i], {index: i});
22293             }
22294         }
22295     },
22296
22297     // Return the first member with the given id and role. A copy of the member object
22298     // is returned, extended with an 'index' property whose value is the member index.
22299     memberByIdAndRole: function(id, role) {
22300         for (var i = 0; i < this.members.length; i++) {
22301             if (this.members[i].id === id && this.members[i].role === role) {
22302                 return _.extend({}, this.members[i], {index: i});
22303             }
22304         }
22305     },
22306
22307     addMember: function(member, index) {
22308         var members = this.members.slice();
22309         members.splice(index === undefined ? members.length : index, 0, member);
22310         return this.update({members: members});
22311     },
22312
22313     updateMember: function(member, index) {
22314         var members = this.members.slice();
22315         members.splice(index, 1, _.extend({}, members[index], member));
22316         return this.update({members: members});
22317     },
22318
22319     removeMember: function(index) {
22320         var members = this.members.slice();
22321         members.splice(index, 1);
22322         return this.update({members: members});
22323     },
22324
22325     removeMembersWithID: function(id) {
22326         var members = _.reject(this.members, function(m) { return m.id === id; });
22327         return this.update({members: members});
22328     },
22329
22330     // Wherever a member appears with id `needle.id`, replace it with a member
22331     // with id `replacement.id`, type `replacement.type`, and the original role,
22332     // unless a member already exists with that id and role. Return an updated
22333     // relation.
22334     replaceMember: function(needle, replacement) {
22335         if (!this.memberById(needle.id))
22336             return this;
22337
22338         var members = [];
22339
22340         for (var i = 0; i < this.members.length; i++) {
22341             var member = this.members[i];
22342             if (member.id !== needle.id) {
22343                 members.push(member);
22344             } else if (!this.memberByIdAndRole(replacement.id, member.role)) {
22345                 members.push({id: replacement.id, type: replacement.type, role: member.role});
22346             }
22347         }
22348
22349         return this.update({members: members});
22350     },
22351
22352     asJXON: function(changeset_id) {
22353         var r = {
22354             relation: {
22355                 '@id': this.osmId(),
22356                 '@version': this.version || 0,
22357                 member: _.map(this.members, function(member) {
22358                     return { keyAttributes: { type: member.type, role: member.role, ref: iD.Entity.id.toOSM(member.id) } };
22359                 }),
22360                 tag: _.map(this.tags, function(v, k) {
22361                     return { keyAttributes: { k: k, v: v } };
22362                 })
22363             }
22364         };
22365         if (changeset_id) r.relation['@changeset'] = changeset_id;
22366         return r;
22367     },
22368
22369     asGeoJSON: function(resolver) {
22370         return resolver.transient(this, 'GeoJSON', function () {
22371             if (this.isMultipolygon()) {
22372                 return {
22373                     type: 'MultiPolygon',
22374                     coordinates: this.multipolygon(resolver)
22375                 };
22376             } else {
22377                 return {
22378                     type: 'FeatureCollection',
22379                     properties: this.tags,
22380                     features: this.members.map(function (member) {
22381                         return _.extend({role: member.role}, resolver.entity(member.id).asGeoJSON(resolver));
22382                     })
22383                 };
22384             }
22385         });
22386     },
22387
22388     area: function(resolver) {
22389         return resolver.transient(this, 'area', function() {
22390             return d3.geo.area(this.asGeoJSON(resolver));
22391         });
22392     },
22393
22394     isMultipolygon: function() {
22395         return this.tags.type === 'multipolygon';
22396     },
22397
22398     isComplete: function(resolver) {
22399         for (var i = 0; i < this.members.length; i++) {
22400             if (!resolver.hasEntity(this.members[i].id)) {
22401                 return false;
22402             }
22403         }
22404         return true;
22405     },
22406
22407     isRestriction: function() {
22408         return !!(this.tags.type && this.tags.type.match(/^restriction:?/));
22409     },
22410
22411     // Returns an array [A0, ... An], each Ai being an array of node arrays [Nds0, ... Ndsm],
22412     // where Nds0 is an outer ring and subsequent Ndsi's (if any i > 0) being inner rings.
22413     //
22414     // This corresponds to the structure needed for rendering a multipolygon path using a
22415     // `evenodd` fill rule, as well as the structure of a GeoJSON MultiPolygon geometry.
22416     //
22417     // In the case of invalid geometries, this function will still return a result which
22418     // includes the nodes of all way members, but some Nds may be unclosed and some inner
22419     // rings not matched with the intended outer ring.
22420     //
22421     multipolygon: function(resolver) {
22422         var outers = this.members.filter(function(m) { return 'outer' === (m.role || 'outer'); }),
22423             inners = this.members.filter(function(m) { return 'inner' === m.role; });
22424
22425         outers = iD.geo.joinWays(outers, resolver);
22426         inners = iD.geo.joinWays(inners, resolver);
22427
22428         outers = outers.map(function(outer) { return _.pluck(outer.nodes, 'loc'); });
22429         inners = inners.map(function(inner) { return _.pluck(inner.nodes, 'loc'); });
22430
22431         var result = outers.map(function(o) {
22432             // Heuristic for detecting counterclockwise winding order. Assumes
22433             // that OpenStreetMap polygons are not hemisphere-spanning.
22434             return [d3.geo.area({type: 'Polygon', coordinates: [o]}) > 2 * Math.PI ? o.reverse() : o];
22435         });
22436
22437         function findOuter(inner) {
22438             var o, outer;
22439
22440             for (o = 0; o < outers.length; o++) {
22441                 outer = outers[o];
22442                 if (iD.geo.polygonContainsPolygon(outer, inner))
22443                     return o;
22444             }
22445
22446             for (o = 0; o < outers.length; o++) {
22447                 outer = outers[o];
22448                 if (iD.geo.polygonIntersectsPolygon(outer, inner))
22449                     return o;
22450             }
22451         }
22452
22453         for (var i = 0; i < inners.length; i++) {
22454             var inner = inners[i];
22455
22456             if (d3.geo.area({type: 'Polygon', coordinates: [inner]}) < 2 * Math.PI) {
22457                 inner = inner.reverse();
22458             }
22459
22460             var o = findOuter(inners[i]);
22461             if (o !== undefined)
22462                 result[o].push(inners[i]);
22463             else
22464                 result.push([inners[i]]); // Invalid geometry
22465         }
22466
22467         return result;
22468     }
22469 });
22470 iD.Tree = function(head) {
22471     var rtree = rbush(),
22472         rectangles = {};
22473
22474     function extentRectangle(extent) {
22475         return [
22476             extent[0][0],
22477             extent[0][1],
22478             extent[1][0],
22479             extent[1][1]
22480         ];
22481     }
22482
22483     function entityRectangle(entity) {
22484         var rect = extentRectangle(entity.extent(head));
22485         rect.id = entity.id;
22486         rectangles[entity.id] = rect;
22487         return rect;
22488     }
22489
22490     function updateParents(entity, insertions) {
22491         head.parentWays(entity).forEach(function(parent) {
22492             if (rectangles[parent.id]) {
22493                 rtree.remove(rectangles[parent.id]);
22494                 insertions.push(parent);
22495             }
22496         });
22497
22498         head.parentRelations(entity).forEach(function(parent) {
22499             if (rectangles[parent.id]) {
22500                 rtree.remove(rectangles[parent.id]);
22501                 insertions.push(parent);
22502             }
22503             updateParents(parent, insertions);
22504         });
22505     }
22506
22507     var tree = {};
22508
22509     tree.rebase = function(entities) {
22510         var insertions = [];
22511
22512         entities.forEach(function(entity) {
22513             if (head.entities.hasOwnProperty(entity.id) || rectangles[entity.id])
22514                 return;
22515
22516             insertions.push(entity);
22517             updateParents(entity, insertions);
22518         });
22519
22520         insertions = _.unique(insertions).map(entityRectangle);
22521         rtree.load(insertions);
22522
22523         return tree;
22524     };
22525
22526     tree.intersects = function(extent, graph) {
22527         if (graph !== head) {
22528             var diff = iD.Difference(head, graph),
22529                 insertions = [];
22530
22531             head = graph;
22532
22533             diff.deleted().forEach(function(entity) {
22534                 rtree.remove(rectangles[entity.id]);
22535                 delete rectangles[entity.id];
22536             });
22537
22538             diff.modified().forEach(function(entity) {
22539                 rtree.remove(rectangles[entity.id]);
22540                 insertions.push(entity);
22541                 updateParents(entity, insertions);
22542             });
22543
22544             diff.created().forEach(function(entity) {
22545                 insertions.push(entity);
22546             });
22547
22548             insertions = _.unique(insertions).map(entityRectangle);
22549             rtree.load(insertions);
22550         }
22551
22552         return rtree.search(extentRectangle(extent)).map(function(rect) {
22553             return head.entity(rect.id);
22554         });
22555     };
22556
22557     return tree;
22558 };
22559 iD.Way = iD.Entity.way = function iD_Way() {
22560     if (!(this instanceof iD_Way)) {
22561         return (new iD_Way()).initialize(arguments);
22562     } else if (arguments.length) {
22563         this.initialize(arguments);
22564     }
22565 };
22566
22567 iD.Way.prototype = Object.create(iD.Entity.prototype);
22568
22569 _.extend(iD.Way.prototype, {
22570     type: 'way',
22571     nodes: [],
22572
22573     extent: function(resolver) {
22574         return resolver.transient(this, 'extent', function() {
22575             return this.nodes.reduce(function(extent, id) {
22576                 var node = resolver.hasEntity(id);
22577                 if (node) {
22578                     return extent.extend(node.extent());
22579                 } else {
22580                     return extent;
22581                 }
22582             }, iD.geo.Extent());
22583         });
22584     },
22585
22586     first: function() {
22587         return this.nodes[0];
22588     },
22589
22590     last: function() {
22591         return this.nodes[this.nodes.length - 1];
22592     },
22593
22594     contains: function(node) {
22595         return this.nodes.indexOf(node) >= 0;
22596     },
22597
22598     affix: function(node) {
22599         if (this.nodes[0] === node) return 'prefix';
22600         if (this.nodes[this.nodes.length - 1] === node) return 'suffix';
22601     },
22602
22603     isOneWay: function() {
22604         return this.tags.oneway === 'yes' ||
22605             this.tags.oneway === '1' ||
22606             this.tags.oneway === '-1' ||
22607             this.tags.waterway === 'river' ||
22608             this.tags.waterway === 'stream' ||
22609             this.tags.junction === 'roundabout';
22610     },
22611
22612     isClosed: function() {
22613         return this.nodes.length > 0 && this.first() === this.last();
22614     },
22615
22616     isArea: function() {
22617         if (this.tags.area === 'yes')
22618             return true;
22619         if (!this.isClosed() || this.tags.area === 'no')
22620             return false;
22621         for (var key in this.tags)
22622             if (key in iD.areaKeys && !(this.tags[key] in iD.areaKeys[key]))
22623                 return true;
22624         return false;
22625     },
22626
22627     isDegenerate: function() {
22628         return _.uniq(this.nodes).length < (this.isArea() ? 3 : 2);
22629     },
22630
22631     areAdjacent: function(n1, n2) {
22632         for (var i = 0; i < this.nodes.length; i++) {
22633             if (this.nodes[i] === n1) {
22634                 if (this.nodes[i - 1] === n2) return true;
22635                 if (this.nodes[i + 1] === n2) return true;
22636             }
22637         }
22638         return false;
22639     },
22640
22641     geometry: function(graph) {
22642         return graph.transient(this, 'geometry', function() {
22643             return this.isArea() ? 'area' : 'line';
22644         });
22645     },
22646
22647     addNode: function(id, index) {
22648         var nodes = this.nodes.slice();
22649         nodes.splice(index === undefined ? nodes.length : index, 0, id);
22650         return this.update({nodes: nodes});
22651     },
22652
22653     updateNode: function(id, index) {
22654         var nodes = this.nodes.slice();
22655         nodes.splice(index, 1, id);
22656         return this.update({nodes: nodes});
22657     },
22658
22659     replaceNode: function(needle, replacement) {
22660         if (this.nodes.indexOf(needle) < 0)
22661             return this;
22662
22663         var nodes = this.nodes.slice();
22664         for (var i = 0; i < nodes.length; i++) {
22665             if (nodes[i] === needle) {
22666                 nodes[i] = replacement;
22667             }
22668         }
22669         return this.update({nodes: nodes});
22670     },
22671
22672     removeNode: function(id) {
22673         var nodes = [];
22674
22675         for (var i = 0; i < this.nodes.length; i++) {
22676             var node = this.nodes[i];
22677             if (node !== id && nodes[nodes.length - 1] !== node) {
22678                 nodes.push(node);
22679             }
22680         }
22681
22682         // Preserve circularity
22683         if (this.nodes.length > 1 && this.first() === id && this.last() === id && nodes[nodes.length - 1] !== nodes[0]) {
22684             nodes.push(nodes[0]);
22685         }
22686
22687         return this.update({nodes: nodes});
22688     },
22689
22690     asJXON: function(changeset_id) {
22691         var r = {
22692             way: {
22693                 '@id': this.osmId(),
22694                 '@version': this.version || 0,
22695                 nd: _.map(this.nodes, function(id) {
22696                     return { keyAttributes: { ref: iD.Entity.id.toOSM(id) } };
22697                 }),
22698                 tag: _.map(this.tags, function(v, k) {
22699                     return { keyAttributes: { k: k, v: v } };
22700                 })
22701             }
22702         };
22703         if (changeset_id) r.way['@changeset'] = changeset_id;
22704         return r;
22705     },
22706
22707     asGeoJSON: function(resolver) {
22708         return resolver.transient(this, 'GeoJSON', function() {
22709             var coordinates = _.pluck(resolver.childNodes(this), 'loc');
22710             if (this.isArea() && this.isClosed()) {
22711                 return {
22712                     type: 'Polygon',
22713                     coordinates: [coordinates]
22714                 };
22715             } else {
22716                 return {
22717                     type: 'LineString',
22718                     coordinates: coordinates
22719                 };
22720             }
22721         });
22722     },
22723
22724     area: function(resolver) {
22725         return resolver.transient(this, 'area', function() {
22726             var nodes = resolver.childNodes(this);
22727
22728             if (!this.isClosed() && nodes.length) {
22729                 nodes = nodes.concat([nodes[0]]);
22730             }
22731
22732             var json = {
22733                 type: 'Polygon',
22734                 coordinates: [_.pluck(nodes, 'loc')]
22735             };
22736
22737             var area = d3.geo.area(json);
22738
22739             // Heuristic for detecting counterclockwise winding order. Assumes
22740             // that OpenStreetMap polygons are not hemisphere-spanning.
22741             if (d3.geo.area(json) > 2 * Math.PI) {
22742                 json.coordinates[0] = json.coordinates[0].reverse();
22743                 area = d3.geo.area(json);
22744             }
22745
22746             return isNaN(area) ? 0 : area;
22747         });
22748     }
22749 });
22750 iD.Background = function(context) {
22751     var dispatch = d3.dispatch('change'),
22752         baseLayer = iD.TileLayer()
22753             .projection(context.projection),
22754         gpxLayer = iD.GpxLayer(context, dispatch)
22755             .projection(context.projection),
22756         overlayLayers = [];
22757
22758     var backgroundSources = iD.data.imagery.map(function(source) {
22759         if (source.type === 'bing') {
22760             return iD.BackgroundSource.Bing(source, dispatch);
22761         } else {
22762             return iD.BackgroundSource(source);
22763         }
22764     });
22765
22766     backgroundSources.unshift(iD.BackgroundSource.None());
22767
22768     function findSource(id) {
22769         return _.find(backgroundSources, function(d) {
22770             return d.id && d.id === id;
22771         });
22772     }
22773
22774     function updateImagery() {
22775         var b = background.baseLayerSource(),
22776             o = overlayLayers.map(function (d) { return d.source().id; }).join(','),
22777             q = iD.util.stringQs(location.hash.substring(1));
22778
22779         var id = b.id;
22780         if (id === 'custom') {
22781             id = 'custom:' + b.template;
22782         }
22783
22784         if (id) {
22785             q.background = id;
22786         } else {
22787             delete q.background;
22788         }
22789
22790         if (o) {
22791             q.overlays = o;
22792         } else {
22793             delete q.overlays;
22794         }
22795
22796         location.replace('#' + iD.util.qsString(q, true));
22797
22798         var imageryUsed = [b.imageryUsed()];
22799
22800         overlayLayers.forEach(function (d) {
22801             var source = d.source();
22802             if (!source.isLocatorOverlay()) {
22803                 imageryUsed.push(source.imageryUsed());
22804             }
22805         });
22806
22807         if (background.showsGpxLayer()) {
22808             imageryUsed.push('Local GPX');
22809         }
22810
22811         context.history().imageryUsed(imageryUsed);
22812     }
22813
22814     function background(selection) {
22815         var base = selection.selectAll('.background-layer')
22816             .data([0]);
22817
22818         base.enter().insert('div', '.layer-data')
22819             .attr('class', 'layer-layer background-layer');
22820
22821         base.call(baseLayer);
22822
22823         var gpx = selection.selectAll('.gpx-layer')
22824             .data([0]);
22825
22826         gpx.enter().insert('div', '.layer-data')
22827             .attr('class', 'layer-layer gpx-layer');
22828
22829         gpx.call(gpxLayer);
22830
22831         var overlays = selection.selectAll('.overlay-layer')
22832             .data(overlayLayers, function(d) { return d.source().name(); });
22833
22834         overlays.enter().insert('div', '.layer-data')
22835             .attr('class', 'layer-layer overlay-layer');
22836
22837         overlays.each(function(layer) {
22838             d3.select(this).call(layer);
22839         });
22840
22841         overlays.exit()
22842             .remove();
22843     }
22844
22845     background.sources = function(extent) {
22846         return backgroundSources.filter(function(source) {
22847             return source.intersects(extent);
22848         });
22849     };
22850
22851     background.dimensions = function(_) {
22852         baseLayer.dimensions(_);
22853         gpxLayer.dimensions(_);
22854
22855         overlayLayers.forEach(function(layer) {
22856             layer.dimensions(_);
22857         });
22858     };
22859
22860     background.baseLayerSource = function(d) {
22861         if (!arguments.length) return baseLayer.source();
22862
22863         baseLayer.source(d);
22864         dispatch.change();
22865         updateImagery();
22866
22867         return background;
22868     };
22869
22870     background.bing = function() {
22871         background.baseLayerSource(findSource('Bing'));
22872     };
22873
22874     background.hasGpxLayer = function() {
22875         return !_.isEmpty(gpxLayer.geojson());
22876     };
22877
22878     background.showsGpxLayer = function() {
22879         return background.hasGpxLayer() && gpxLayer.enable();
22880     };
22881
22882     function toDom(x) {
22883         return (new DOMParser()).parseFromString(x, 'text/xml');
22884     }
22885
22886     background.gpxLayerFiles = function(fileList) {
22887         var f = fileList[0],
22888             reader = new FileReader();
22889
22890         reader.onload = function(e) {
22891             gpxLayer.geojson(toGeoJSON.gpx(toDom(e.target.result)));
22892             dispatch.change();
22893         };
22894
22895         reader.readAsText(f);
22896     };
22897
22898     background.zoomToGpxLayer = function() {
22899         if (background.hasGpxLayer()) {
22900             context.map()
22901                 .extent(d3.geo.bounds(gpxLayer.geojson()));
22902         }
22903     };
22904
22905     background.toggleGpxLayer = function() {
22906         gpxLayer.enable(!gpxLayer.enable());
22907         dispatch.change();
22908     };
22909
22910     background.showsLayer = function(d) {
22911         return d === baseLayer.source() ||
22912             (d.id === 'custom' && baseLayer.source().id === 'custom') ||
22913             overlayLayers.some(function(l) { return l.source() === d; });
22914     };
22915
22916     background.overlayLayerSources = function() {
22917         return overlayLayers.map(function (l) { return l.source(); });
22918     };
22919
22920     background.toggleOverlayLayer = function(d) {
22921         var layer;
22922
22923         for (var i = 0; i < overlayLayers.length; i++) {
22924             layer = overlayLayers[i];
22925             if (layer.source() === d) {
22926                 overlayLayers.splice(i, 1);
22927                 dispatch.change();
22928                 updateImagery();
22929                 return;
22930             }
22931         }
22932
22933         layer = iD.TileLayer()
22934             .source(d)
22935             .projection(context.projection)
22936             .dimensions(baseLayer.dimensions());
22937
22938         overlayLayers.push(layer);
22939         dispatch.change();
22940         updateImagery();
22941     };
22942
22943     background.nudge = function(d, zoom) {
22944         baseLayer.source().nudge(d, zoom);
22945         dispatch.change();
22946         return background;
22947     };
22948
22949     background.offset = function(d) {
22950         if (!arguments.length) return baseLayer.source().offset();
22951         baseLayer.source().offset(d);
22952         dispatch.change();
22953         return background;
22954     };
22955
22956     var q = iD.util.stringQs(location.hash.substring(1)),
22957         chosen = q.background || q.layer;
22958
22959     if (chosen && chosen.indexOf('custom:') === 0) {
22960         background.baseLayerSource(iD.BackgroundSource.Custom(chosen.replace(/^custom:/, '')));
22961     } else {
22962         background.baseLayerSource(findSource(chosen) || findSource('Bing'));
22963     }
22964
22965     var locator = _.find(backgroundSources, function(d) {
22966         return d.overlay && d.default;
22967     });
22968
22969     if (locator) {
22970         background.toggleOverlayLayer(locator);
22971     }
22972
22973     var overlays = (q.overlays || '').split(',');
22974     overlays.forEach(function(overlay) {
22975         overlay = findSource(overlay);
22976         if (overlay) background.toggleOverlayLayer(overlay);
22977     });
22978
22979     var gpx = q.gpx;
22980     if (gpx) {
22981         d3.text(gpx, function(err, gpxTxt) {
22982             gpxLayer.geojson(toGeoJSON.gpx(toDom(gpxTxt)));
22983             dispatch.change();
22984         });
22985     }
22986
22987     return d3.rebind(background, dispatch, 'on');
22988 };
22989 iD.BackgroundSource = function(data) {
22990     var source = _.clone(data),
22991         offset = [0, 0],
22992         name = source.name;
22993
22994     source.scaleExtent = data.scaleExtent || [0, 20];
22995
22996     source.offset = function(_) {
22997         if (!arguments.length) return offset;
22998         offset = _;
22999         return source;
23000     };
23001
23002     source.nudge = function(_, zoomlevel) {
23003         offset[0] += _[0] / Math.pow(2, zoomlevel);
23004         offset[1] += _[1] / Math.pow(2, zoomlevel);
23005         return source;
23006     };
23007
23008     source.name = function() {
23009         return name;
23010     };
23011
23012     source.imageryUsed = function() {
23013         return source.id || name;
23014     };
23015
23016     source.url = function(coord) {
23017         return data.template
23018             .replace('{x}', coord[0])
23019             .replace('{y}', coord[1])
23020             // TMS-flipped y coordinate
23021             .replace(/\{[t-]y\}/, Math.pow(2, coord[2]) - coord[1] - 1)
23022             .replace(/\{z(oom)?\}/, coord[2])
23023             .replace(/\{switch:([^}]+)\}/, function(s, r) {
23024                 var subdomains = r.split(',');
23025                 return subdomains[(coord[0] + coord[1]) % subdomains.length];
23026             });
23027     };
23028
23029     source.intersects = function(extent) {
23030         extent = extent.polygon();
23031         return !data.polygon || data.polygon.some(function(polygon) {
23032             return iD.geo.polygonIntersectsPolygon(polygon, extent);
23033         });
23034     };
23035
23036     source.validZoom = function(z) {
23037         return source.scaleExtent[0] <= z &&
23038             (!source.isLocatorOverlay() || source.scaleExtent[1] > z);
23039     };
23040
23041     source.isLocatorOverlay = function() {
23042         return name === 'Locator Overlay';
23043     };
23044
23045     source.copyrightNotices = function() {};
23046
23047     return source;
23048 };
23049
23050 iD.BackgroundSource.Bing = function(data, dispatch) {
23051     // http://msdn.microsoft.com/en-us/library/ff701716.aspx
23052     // http://msdn.microsoft.com/en-us/library/ff701701.aspx
23053
23054     var bing = iD.BackgroundSource(data),
23055         key = 'Arzdiw4nlOJzRwOz__qailc8NiR31Tt51dN2D7cm57NrnceZnCpgOkmJhNpGoppU', // Same as P2 and JOSM
23056         url = 'http://dev.virtualearth.net/REST/v1/Imagery/Metadata/Aerial?include=ImageryProviders&key=' +
23057             key + '&jsonp={callback}',
23058         providers = [];
23059
23060     d3.jsonp(url, function(json) {
23061         providers = json.resourceSets[0].resources[0].imageryProviders.map(function(provider) {
23062             return {
23063                 attribution: provider.attribution,
23064                 areas: provider.coverageAreas.map(function(area) {
23065                     return {
23066                         zoom: [area.zoomMin, area.zoomMax],
23067                         extent: iD.geo.Extent([area.bbox[1], area.bbox[0]], [area.bbox[3], area.bbox[2]])
23068                     };
23069                 })
23070             };
23071         });
23072         dispatch.change();
23073     });
23074
23075     var template = 'http://ecn.t{t}.tiles.virtualearth.net/tiles/a{u}.jpeg?g=587&mkt=en-gb&n=z',
23076         subdomains = [0, 1, 2, 3];
23077
23078     bing.url = function(coord) {
23079         var u = '';
23080
23081         for (var zoom = coord[2]; zoom > 0; zoom--) {
23082             var b = 0;
23083             var mask = 1 << (zoom - 1);
23084             if ((coord[0] & mask) !== 0) b++;
23085             if ((coord[1] & mask) !== 0) b += 2;
23086             u += b.toString();
23087         }
23088
23089         return template
23090             .replace('{t}', subdomains[(coord[0] + coord[1]) % 4])
23091             .replace('{u}', u);
23092     };
23093
23094     bing.copyrightNotices = function(zoom, extent) {
23095         zoom = Math.min(zoom, 21);
23096         return providers.filter(function(provider) {
23097             return _.any(provider.areas, function(area) {
23098                 return extent.intersects(area.extent) &&
23099                     area.zoom[0] <= zoom &&
23100                     area.zoom[1] >= zoom;
23101             });
23102         }).map(function(provider) {
23103             return provider.attribution;
23104         }).join(', ');
23105     };
23106
23107     bing.logo = 'bing_maps.png';
23108     bing.terms_url = 'http://opengeodata.org/microsoft-imagery-details';
23109
23110     return bing;
23111 };
23112
23113 iD.BackgroundSource.None = function() {
23114     var source = iD.BackgroundSource({id: 'none', template: ''});
23115
23116     source.name = function() {
23117         return t('background.none');
23118     };
23119
23120     source.imageryUsed = function() {
23121         return 'None';
23122     };
23123
23124     return source;
23125 };
23126
23127 iD.BackgroundSource.Custom = function(template) {
23128     var source = iD.BackgroundSource({id: 'custom', template: template});
23129
23130     source.name = function() {
23131         return t('background.custom');
23132     };
23133
23134     source.imageryUsed = function() {
23135         return 'Custom (' + template + ')';
23136     };
23137
23138     return source;
23139 };
23140 iD.GpxLayer = function(context) {
23141     var projection,
23142         gj = {},
23143         enable = true,
23144         svg;
23145
23146     function render(selection) {
23147         svg = selection.selectAll('svg')
23148             .data([render]);
23149
23150         svg.enter()
23151             .append('svg');
23152
23153         svg.style('display', enable ? 'block' : 'none');
23154
23155         var paths = svg
23156             .selectAll('path')
23157             .data([gj]);
23158
23159         paths
23160             .enter()
23161             .append('path')
23162             .attr('class', 'gpx');
23163
23164         var path = d3.geo.path()
23165             .projection(projection);
23166
23167         paths
23168             .attr('d', path);
23169
23170         if (typeof gj.features !== 'undefined') {
23171             svg
23172                 .selectAll('text')
23173                 .remove();
23174
23175             svg
23176                 .selectAll('path')
23177                 .data(gj.features)
23178                 .enter()
23179                 .append('text')
23180                 .attr('class', 'gpx')
23181                 .text(function(d) {
23182                     return d.properties.name;
23183                 })
23184                 .attr('x', function(d) {
23185                     var centroid = path.centroid(d);
23186                     return centroid[0] + 5;
23187                 })
23188                 .attr('y', function(d) {
23189                     var centroid = path.centroid(d);
23190                     return centroid[1];
23191                 });
23192         }
23193     }
23194
23195     render.projection = function(_) {
23196         if (!arguments.length) return projection;
23197         projection = _;
23198         return render;
23199     };
23200
23201     render.enable = function(_) {
23202         if (!arguments.length) return enable;
23203         enable = _;
23204         return render;
23205     };
23206
23207     render.geojson = function(_) {
23208         if (!arguments.length) return gj;
23209         gj = _;
23210         return render;
23211     };
23212
23213     render.dimensions = function(_) {
23214         if (!arguments.length) return svg.dimensions();
23215         svg.dimensions(_);
23216         return render;
23217     };
23218
23219     render.id = 'layer-gpx';
23220
23221     function over() {
23222         d3.event.stopPropagation();
23223         d3.event.preventDefault();
23224         d3.event.dataTransfer.dropEffect = 'copy';
23225     }
23226
23227     d3.select('body')
23228         .attr('dropzone', 'copy')
23229         .on('drop.localgpx', function() {
23230             d3.event.stopPropagation();
23231             d3.event.preventDefault();
23232             if (!iD.detect().filedrop) return;
23233             context.background().gpxLayerFiles(d3.event.dataTransfer.files);
23234         })
23235         .on('dragenter.localgpx', over)
23236         .on('dragexit.localgpx', over)
23237         .on('dragover.localgpx', over);
23238
23239     return render;
23240 };
23241 iD.Map = function(context) {
23242     var dimensions = [1, 1],
23243         dispatch = d3.dispatch('move', 'drawn'),
23244         projection = context.projection,
23245         roundedProjection = iD.svg.RoundProjection(projection),
23246         zoom = d3.behavior.zoom()
23247             .translate(projection.translate())
23248             .scale(projection.scale() * 2 * Math.PI)
23249             .scaleExtent([1024, 256 * Math.pow(2, 24)])
23250             .on('zoom', zoomPan),
23251         dblclickEnabled = true,
23252         transformStart,
23253         transformed = false,
23254         minzoom = 0,
23255         points = iD.svg.Points(roundedProjection, context),
23256         vertices = iD.svg.Vertices(roundedProjection, context),
23257         lines = iD.svg.Lines(projection),
23258         areas = iD.svg.Areas(projection),
23259         midpoints = iD.svg.Midpoints(roundedProjection, context),
23260         labels = iD.svg.Labels(projection, context),
23261         supersurface, surface,
23262         mouse,
23263         mousemove;
23264
23265     function map(selection) {
23266         context.history()
23267             .on('change.map', redraw);
23268         context.background()
23269             .on('change.map', redraw);
23270
23271         selection.call(zoom);
23272
23273         supersurface = selection.append('div')
23274             .attr('id', 'supersurface');
23275
23276         supersurface.call(context.background());
23277
23278         // Need a wrapper div because Opera can't cope with an absolutely positioned
23279         // SVG element: http://bl.ocks.org/jfirebaugh/6fbfbd922552bf776c16
23280         var dataLayer = supersurface.append('div')
23281             .attr('class', 'layer-layer layer-data');
23282
23283         map.surface = surface = dataLayer.append('svg')
23284             .on('mousedown.zoom', function() {
23285                 if (d3.event.button === 2) {
23286                     d3.event.stopPropagation();
23287                 }
23288             }, true)
23289             .on('mouseup.zoom', function() {
23290                 if (resetTransform()) redraw();
23291             })
23292             .attr('id', 'surface')
23293             .call(iD.svg.Surface(context));
23294
23295         surface.on('mousemove.map', function() {
23296             mousemove = d3.event;
23297         });
23298
23299         surface.on('mouseover.vertices', function() {
23300             if (map.editable() && !transformed) {
23301                 var hover = d3.event.target.__data__;
23302                 surface.call(vertices.drawHover, context.graph(), hover, map.extent(), map.zoom());
23303                 dispatch.drawn({full: false});
23304             }
23305         });
23306
23307         surface.on('mouseout.vertices', function() {
23308             if (map.editable() && !transformed) {
23309                 var hover = d3.event.relatedTarget && d3.event.relatedTarget.__data__;
23310                 surface.call(vertices.drawHover, context.graph(), hover, map.extent(), map.zoom());
23311                 dispatch.drawn({full: false});
23312             }
23313         });
23314
23315         context.on('enter.map', function() {
23316             if (map.editable() && !transformed) {
23317                 var all = context.intersects(map.extent()),
23318                     filter = d3.functor(true),
23319                     extent = map.extent(),
23320                     graph = context.graph();
23321                 surface.call(vertices, graph, all, filter, extent, map.zoom());
23322                 surface.call(midpoints, graph, all, filter, extent);
23323                 dispatch.drawn({full: false});
23324             }
23325         });
23326
23327         map.dimensions(selection.dimensions());
23328
23329         labels.supersurface(supersurface);
23330     }
23331
23332     function pxCenter() { return [dimensions[0] / 2, dimensions[1] / 2]; }
23333
23334     function drawVector(difference, extent) {
23335         var filter, all,
23336             graph = context.graph();
23337
23338         if (difference) {
23339             var complete = difference.complete(map.extent());
23340             all = _.compact(_.values(complete));
23341             filter = function(d) {
23342                 if (d.type === 'midpoint') {
23343
23344                     var a = d.edge[0],
23345                         b = d.edge[1];
23346
23347                     // redraw a midpoint if it needs to be
23348                     // - moved (either edge node moved)
23349                     // - deleted (edge nodes not consecutive in any parent way)
23350                     if (a in complete || b in complete) return true;
23351
23352                     var parentsWays = graph.parentWays({ id: a });
23353                     for (var i = 0; i < parentsWays.length; i++) {
23354                         var nodes = parentsWays[i].nodes;
23355                         for (var n = 0; n < nodes.length; n++) {
23356                             if (nodes[n] === a && (nodes[n - 1] === b || nodes[n + 1] === b)) return false;
23357                         }
23358                     }
23359                     return true;
23360
23361                 } else {
23362                     return d.id in complete;
23363                 }
23364             };
23365
23366         } else if (extent) {
23367             all = context.intersects(map.extent().intersection(extent));
23368             var set = d3.set(_.pluck(all, 'id'));
23369             filter = function(d) { return set.has(d.id); };
23370
23371         } else {
23372             all = context.intersects(map.extent());
23373             filter = d3.functor(true);
23374         }
23375
23376         surface
23377             .call(vertices, graph, all, filter, map.extent(), map.zoom())
23378             .call(lines, graph, all, filter)
23379             .call(areas, graph, all, filter)
23380             .call(midpoints, graph, all, filter, map.extent())
23381             .call(labels, graph, all, filter, dimensions, !difference && !extent);
23382
23383         if (points.points(context.intersects(map.extent()), 100).length >= 100) {
23384             surface.select('.layer-hit').selectAll('g.point').remove();
23385         } else {
23386             surface.call(points, points.points(all), filter);
23387         }
23388
23389         dispatch.drawn({full: true});
23390     }
23391
23392     function editOff() {
23393         surface.selectAll('.layer *').remove();
23394         dispatch.drawn({full: true});
23395     }
23396
23397     function zoomPan() {
23398         if (d3.event && d3.event.sourceEvent.type === 'dblclick') {
23399             if (!dblclickEnabled) {
23400                 zoom.scale(projection.scale() * 2 * Math.PI)
23401                     .translate(projection.translate());
23402                 return d3.event.sourceEvent.preventDefault();
23403             }
23404         }
23405
23406         if (Math.log(d3.event.scale / Math.LN2 - 8) < minzoom + 1) {
23407             iD.ui.flash(context.container())
23408                 .select('.content')
23409                 .text(t('cannot_zoom'));
23410             return setZoom(16, true);
23411         }
23412
23413         projection
23414             .translate(d3.event.translate)
23415             .scale(d3.event.scale / (2 * Math.PI));
23416
23417         var scale = d3.event.scale / transformStart[0],
23418             tX = Math.round((d3.event.translate[0] / scale - transformStart[1][0]) * scale),
23419             tY = Math.round((d3.event.translate[1] / scale - transformStart[1][1]) * scale);
23420
23421         transformed = true;
23422         iD.util.setTransform(supersurface, tX, tY, scale);
23423         queueRedraw();
23424
23425         dispatch.move(map);
23426     }
23427
23428     function resetTransform() {
23429         if (!transformed) return false;
23430         iD.util.setTransform(supersurface, 0, 0);
23431         transformed = false;
23432         return true;
23433     }
23434
23435     function redraw(difference, extent) {
23436
23437         if (!surface) return;
23438
23439         clearTimeout(timeoutId);
23440
23441         // If we are in the middle of a zoom/pan, we can't do differenced redraws.
23442         // It would result in artifacts where differenced entities are redrawn with
23443         // one transform and unchanged entities with another.
23444         if (resetTransform()) {
23445             difference = extent = undefined;
23446         }
23447
23448         var zoom = String(~~map.zoom());
23449         if (surface.attr('data-zoom') !== zoom) {
23450             surface.attr('data-zoom', zoom)
23451                 .classed('low-zoom', zoom <= 16);
23452         }
23453
23454         if (!difference) {
23455             supersurface.call(context.background());
23456         }
23457
23458         if (map.editable()) {
23459             context.connection().loadTiles(projection, dimensions);
23460             drawVector(difference, extent);
23461         } else {
23462             editOff();
23463         }
23464
23465         transformStart = [
23466             projection.scale() * 2 * Math.PI,
23467             projection.translate().slice()];
23468
23469         return map;
23470     }
23471
23472     var timeoutId;
23473     function queueRedraw() {
23474         clearTimeout(timeoutId);
23475         timeoutId = setTimeout(function() { redraw(); }, 300);
23476     }
23477
23478     function pointLocation(p) {
23479         var translate = projection.translate(),
23480             scale = projection.scale() * 2 * Math.PI;
23481         return [(p[0] - translate[0]) / scale, (p[1] - translate[1]) / scale];
23482     }
23483
23484     function locationPoint(l) {
23485         var translate = projection.translate(),
23486             scale = projection.scale() * 2 * Math.PI;
23487         return [l[0] * scale + translate[0], l[1] * scale + translate[1]];
23488     }
23489
23490     map.mouse = function() {
23491         var e = mousemove || d3.event, s;
23492         while ((s = e.sourceEvent)) e = s;
23493         return mouse(e);
23494     };
23495
23496     map.mouseCoordinates = function() {
23497         return projection.invert(map.mouse());
23498     };
23499
23500     map.dblclickEnable = function(_) {
23501         if (!arguments.length) return dblclickEnabled;
23502         dblclickEnabled = _;
23503         return map;
23504     };
23505
23506     function setZoom(_, force) {
23507         if (_ === map.zoom() && !force)
23508             return false;
23509         var scale = 256 * Math.pow(2, _),
23510             center = pxCenter(),
23511             l = pointLocation(center);
23512         scale = Math.max(1024, Math.min(256 * Math.pow(2, 24), scale));
23513         projection.scale(scale / (2 * Math.PI));
23514         zoom.scale(scale);
23515         var t = projection.translate();
23516         l = locationPoint(l);
23517         t[0] += center[0] - l[0];
23518         t[1] += center[1] - l[1];
23519         projection.translate(t);
23520         zoom.translate(projection.translate());
23521         return true;
23522     }
23523
23524     function setCenter(_) {
23525         var c = map.center();
23526         if (_[0] === c[0] && _[1] === c[1])
23527             return false;
23528         var t = projection.translate(),
23529             pxC = pxCenter(),
23530             ll = projection(_);
23531         projection.translate([
23532             t[0] - ll[0] + pxC[0],
23533             t[1] - ll[1] + pxC[1]]);
23534         zoom.translate(projection.translate());
23535         return true;
23536     }
23537
23538     map.pan = function(d) {
23539         var t = projection.translate();
23540         t[0] += d[0];
23541         t[1] += d[1];
23542         projection.translate(t);
23543         zoom.translate(projection.translate());
23544         dispatch.move(map);
23545         return redraw();
23546     };
23547
23548     map.dimensions = function(_) {
23549         if (!arguments.length) return dimensions;
23550         var center = map.center();
23551         dimensions = _;
23552         surface.dimensions(dimensions);
23553         context.background().dimensions(dimensions);
23554         projection.clipExtent([[0, 0], dimensions]);
23555         mouse = iD.util.fastMouse(supersurface.node());
23556         setCenter(center);
23557         return redraw();
23558     };
23559
23560     map.zoomIn = function() { return map.zoom(Math.ceil(map.zoom() + 1)); };
23561     map.zoomOut = function() { return map.zoom(Math.floor(map.zoom() - 1)); };
23562
23563     map.center = function(loc) {
23564         if (!arguments.length) {
23565             return projection.invert(pxCenter());
23566         }
23567
23568         if (setCenter(loc)) {
23569             dispatch.move(map);
23570         }
23571
23572         return redraw();
23573     };
23574
23575     map.zoom = function(z) {
23576         if (!arguments.length) {
23577             return Math.max(Math.log(projection.scale() * 2 * Math.PI) / Math.LN2 - 8, 0);
23578         }
23579
23580         if (setZoom(z)) {
23581             dispatch.move(map);
23582         }
23583
23584         return redraw();
23585     };
23586
23587     map.zoomTo = function(entity, zoomLimits) {
23588         var extent = entity.extent(context.graph()),
23589             zoom = map.extentZoom(extent);
23590         zoomLimits = zoomLimits || [16, 20];
23591         map.centerZoom(extent.center(), Math.min(Math.max(zoom, zoomLimits[0]), zoomLimits[1]));
23592     };
23593
23594     map.centerZoom = function(loc, z) {
23595         var centered = setCenter(loc),
23596             zoomed   = setZoom(z);
23597
23598         if (centered || zoomed) {
23599             dispatch.move(map);
23600         }
23601
23602         return redraw();
23603     };
23604
23605     map.centerEase = function(loc) {
23606         var from = map.center().slice(),
23607             t = 0,
23608             stop;
23609
23610         surface.one('mousedown.ease', function() {
23611             stop = true;
23612         });
23613
23614         d3.timer(function() {
23615             if (stop) return true;
23616             map.center(iD.geo.interp(from, loc, (t += 1) / 10));
23617             return t === 10;
23618         }, 20);
23619         return map;
23620     };
23621
23622     map.extent = function(_) {
23623         if (!arguments.length) {
23624             return new iD.geo.Extent(projection.invert([0, dimensions[1]]),
23625                                  projection.invert([dimensions[0], 0]));
23626         } else {
23627             var extent = iD.geo.Extent(_);
23628             map.centerZoom(extent.center(), map.extentZoom(extent));
23629         }
23630     };
23631
23632     map.extentZoom = function(_) {
23633         var extent = iD.geo.Extent(_),
23634             tl = projection([extent[0][0], extent[1][1]]),
23635             br = projection([extent[1][0], extent[0][1]]);
23636
23637         // Calculate maximum zoom that fits extent
23638         var hFactor = (br[0] - tl[0]) / dimensions[0],
23639             vFactor = (br[1] - tl[1]) / dimensions[1],
23640             hZoomDiff = Math.log(Math.abs(hFactor)) / Math.LN2,
23641             vZoomDiff = Math.log(Math.abs(vFactor)) / Math.LN2,
23642             newZoom = map.zoom() - Math.max(hZoomDiff, vZoomDiff);
23643
23644         return newZoom;
23645     };
23646
23647     map.editable = function() {
23648         return map.zoom() >= 16;
23649     };
23650
23651     map.minzoom = function(_) {
23652         if (!arguments.length) return minzoom;
23653         minzoom = _;
23654         return map;
23655     };
23656
23657     return d3.rebind(map, dispatch, 'on');
23658 };
23659 iD.TileLayer = function() {
23660     var tileSize = 256,
23661         tile = d3.geo.tile(),
23662         projection,
23663         cache = {},
23664         tileOrigin,
23665         z,
23666         transformProp = iD.util.prefixCSSProperty('Transform'),
23667         source = d3.functor('');
23668
23669     function tileSizeAtZoom(d, z) {
23670         return Math.ceil(tileSize * Math.pow(2, z - d[2])) / tileSize;
23671     }
23672
23673     function atZoom(t, distance) {
23674         var power = Math.pow(2, distance);
23675         return [
23676             Math.floor(t[0] * power),
23677             Math.floor(t[1] * power),
23678             t[2] + distance];
23679     }
23680
23681     function lookUp(d) {
23682         for (var up = -1; up > -d[2]; up--) {
23683             var tile = atZoom(d, up);
23684             if (cache[source.url(tile)] !== false) {
23685                 return tile;
23686             }
23687         }
23688     }
23689
23690     function uniqueBy(a, n) {
23691         var o = [], seen = {};
23692         for (var i = 0; i < a.length; i++) {
23693             if (seen[a[i][n]] === undefined) {
23694                 o.push(a[i]);
23695                 seen[a[i][n]] = true;
23696             }
23697         }
23698         return o;
23699     }
23700
23701     function addSource(d) {
23702         d.push(source.url(d));
23703         return d;
23704     }
23705
23706     // Update tiles based on current state of `projection`.
23707     function background(selection) {
23708         tile.scale(projection.scale() * 2 * Math.PI)
23709             .translate(projection.translate());
23710
23711         tileOrigin = [
23712             projection.scale() * Math.PI - projection.translate()[0],
23713             projection.scale() * Math.PI - projection.translate()[1]];
23714
23715         z = Math.max(Math.log(projection.scale() * 2 * Math.PI) / Math.log(2) - 8, 0);
23716
23717         render(selection);
23718     }
23719
23720     // Derive the tiles onscreen, remove those offscreen and position them.
23721     // Important that this part not depend on `projection` because it's
23722     // rentered when tiles load/error (see #644).
23723     function render(selection) {
23724         var requests = [];
23725
23726         if (source.validZoom(z)) {
23727             tile().forEach(function(d) {
23728                 addSource(d);
23729                 if (d[3] === '') return;
23730                 requests.push(d);
23731                 if (cache[d[3]] === false && lookUp(d)) {
23732                     requests.push(addSource(lookUp(d)));
23733                 }
23734             });
23735
23736             requests = uniqueBy(requests, 3).filter(function(r) {
23737                 // don't re-request tiles which have failed in the past
23738                 return cache[r[3]] !== false;
23739             });
23740         }
23741
23742         var pixelOffset = [
23743             Math.round(source.offset()[0] * Math.pow(2, z)),
23744             Math.round(source.offset()[1] * Math.pow(2, z))
23745         ];
23746
23747         function load(d) {
23748             cache[d[3]] = true;
23749             d3.select(this)
23750                 .on('error', null)
23751                 .on('load', null)
23752                 .classed('tile-loaded', true);
23753             render(selection);
23754         }
23755
23756         function error(d) {
23757             cache[d[3]] = false;
23758             d3.select(this)
23759                 .on('error', null)
23760                 .on('load', null)
23761                 .remove();
23762             render(selection);
23763         }
23764
23765         function imageTransform(d) {
23766             var _ts = tileSize * Math.pow(2, z - d[2]);
23767             var scale = tileSizeAtZoom(d, z);
23768             return 'translate(' +
23769                 (Math.round((d[0] * _ts) - tileOrigin[0]) + pixelOffset[0]) + 'px,' +
23770                 (Math.round((d[1] * _ts) - tileOrigin[1]) + pixelOffset[1]) + 'px)' +
23771                 'scale(' + scale + ',' + scale + ')';
23772         }
23773
23774         var image = selection
23775             .selectAll('img')
23776             .data(requests, function(d) { return d[3]; });
23777
23778         image.exit()
23779             .style(transformProp, imageTransform)
23780             .classed('tile-removing', true)
23781             .each(function() {
23782                 var tile = d3.select(this);
23783                 window.setTimeout(function() {
23784                     if (tile.classed('tile-removing')) {
23785                         tile.remove();
23786                     }
23787                 }, 300);
23788             });
23789
23790         image.enter().append('img')
23791             .attr('class', 'tile')
23792             .attr('src', function(d) { return d[3]; })
23793             .on('error', error)
23794             .on('load', load);
23795
23796         image
23797             .style(transformProp, imageTransform)
23798             .classed('tile-removing', false);
23799     }
23800
23801     background.projection = function(_) {
23802         if (!arguments.length) return projection;
23803         projection = _;
23804         return background;
23805     };
23806
23807     background.dimensions = function(_) {
23808         if (!arguments.length) return tile.size();
23809         tile.size(_);
23810         return background;
23811     };
23812
23813     background.source = function(_) {
23814         if (!arguments.length) return source;
23815         source = _;
23816         cache = {};
23817         tile.scaleExtent(source.scaleExtent);
23818         return background;
23819     };
23820
23821     return background;
23822 };
23823 iD.svg = {
23824     RoundProjection: function(projection) {
23825         return function(d) {
23826             return iD.geo.roundCoords(projection(d));
23827         };
23828     },
23829
23830     PointTransform: function(projection) {
23831         return function(entity) {
23832             // http://jsperf.com/short-array-join
23833             var pt = projection(entity.loc);
23834             return 'translate(' + pt[0] + ',' + pt[1] + ')';
23835         };
23836     },
23837
23838     Round: function () {
23839         return d3.geo.transform({
23840             point: function(x, y) { return this.stream.point(Math.floor(x), Math.floor(y)); }
23841         });
23842     },
23843
23844     Path: function(projection, graph, polygon) {
23845         var cache = {},
23846             round = iD.svg.Round().stream,
23847             clip = d3.geo.clipExtent().extent(projection.clipExtent()).stream,
23848             project = projection.stream,
23849             path = d3.geo.path()
23850                 .projection({stream: function(output) { return polygon ? project(round(output)) : project(clip(round(output))); }});
23851
23852         return function(entity) {
23853             if (entity.id in cache) {
23854                 return cache[entity.id];
23855             } else {
23856                 return cache[entity.id] = path(entity.asGeoJSON(graph)); // jshint ignore:line
23857             }
23858         };
23859     },
23860
23861     OneWaySegments: function(projection, graph, dt) {
23862         return function(entity) {
23863             var a,
23864                 b,
23865                 i = 0,
23866                 offset = dt,
23867                 segments = [],
23868                 coordinates = graph.childNodes(entity).map(function(n) {
23869                     return n.loc;
23870                 });
23871
23872             if (entity.tags.oneway === '-1') coordinates.reverse();
23873
23874             d3.geo.stream({
23875                 type: 'LineString',
23876                 coordinates: coordinates
23877             }, projection.stream({
23878                 lineStart: function() {},
23879                 lineEnd: function() {
23880                     a = null;
23881                 },
23882                 point: function(x, y) {
23883                     b = [x, y];
23884
23885                     if (a) {
23886                         var span = iD.geo.euclideanDistance(a, b) - offset;
23887
23888                         if (span >= 0) {
23889                             var angle = Math.atan2(b[1] - a[1], b[0] - a[0]),
23890                                 dx = dt * Math.cos(angle),
23891                                 dy = dt * Math.sin(angle),
23892                                 p = [a[0] + offset * Math.cos(angle),
23893                                      a[1] + offset * Math.sin(angle)];
23894
23895                             var segment = 'M' + a[0] + ',' + a[1] +
23896                                           'L' + p[0] + ',' + p[1];
23897
23898                             for (span -= dt; span >= 0; span -= dt) {
23899                                 p[0] += dx;
23900                                 p[1] += dy;
23901                                 segment += 'L' + p[0] + ',' + p[1];
23902                             }
23903
23904                             segment += 'L' + b[0] + ',' + b[1];
23905                             segments.push({id: entity.id, index: i, d: segment});
23906                         }
23907
23908                         offset = -span;
23909                         i++;
23910                     }
23911
23912                     a = b;
23913                 }
23914             }));
23915
23916             return segments;
23917         };
23918     },
23919
23920     MultipolygonMemberTags: function(graph) {
23921         return function(entity) {
23922             var tags = entity.tags;
23923             graph.parentRelations(entity).forEach(function(relation) {
23924                 if (relation.isMultipolygon()) {
23925                     tags = _.extend({}, relation.tags, tags);
23926                 }
23927             });
23928             return tags;
23929         };
23930     }
23931 };
23932 iD.svg.Areas = function(projection) {
23933     // Patterns only work in Firefox when set directly on element.
23934     // (This is not a bug: https://bugzilla.mozilla.org/show_bug.cgi?id=750632)
23935     var patterns = {
23936         wetland: 'wetland',
23937         beach: 'beach',
23938         scrub: 'scrub',
23939         construction: 'construction',
23940         cemetery: 'cemetery',
23941         grave_yard: 'cemetery',
23942         meadow: 'meadow',
23943         farm: 'farmland',
23944         farmland: 'farmland',
23945         orchard: 'orchard'
23946     };
23947
23948     var patternKeys = ['landuse', 'natural', 'amenity'];
23949
23950     function setPattern(d) {
23951         for (var i = 0; i < patternKeys.length; i++) {
23952             if (patterns.hasOwnProperty(d.tags[patternKeys[i]])) {
23953                 this.style.fill = 'url("#pattern-' + patterns[d.tags[patternKeys[i]]] + '")';
23954                 return;
23955             }
23956         }
23957         this.style.fill = '';
23958     }
23959
23960     return function drawAreas(surface, graph, entities, filter) {
23961         var path = iD.svg.Path(projection, graph, true),
23962             areas = {},
23963             multipolygon;
23964
23965         for (var i = 0; i < entities.length; i++) {
23966             var entity = entities[i];
23967             if (entity.geometry(graph) !== 'area') continue;
23968
23969             multipolygon = iD.geo.isSimpleMultipolygonOuterMember(entity, graph);
23970             if (multipolygon) {
23971                 areas[multipolygon.id] = {
23972                     entity: multipolygon.mergeTags(entity.tags),
23973                     area: Math.abs(entity.area(graph))
23974                 };
23975             } else if (!areas[entity.id]) {
23976                 areas[entity.id] = {
23977                     entity: entity,
23978                     area: Math.abs(entity.area(graph))
23979                 };
23980             }
23981         }
23982
23983         areas = d3.values(areas).filter(function hasPath(a) { return path(a.entity); });
23984         areas.sort(function areaSort(a, b) { return b.area - a.area; });
23985         areas = _.pluck(areas, 'entity');
23986
23987         var strokes = areas.filter(function(area) {
23988             return area.type === 'way';
23989         });
23990
23991         var data = {
23992             shadow: strokes,
23993             stroke: strokes,
23994             fill: areas
23995         };
23996
23997         var paths = surface.selectAll('.layer-shadow, .layer-stroke, .layer-fill')
23998             .selectAll('path.area')
23999             .filter(filter)
24000             .data(function(layer) { return data[layer]; }, iD.Entity.key);
24001
24002         // Remove exiting areas first, so they aren't included in the `fills`
24003         // array used for sorting below (https://github.com/openstreetmap/iD/issues/1903).
24004         paths.exit()
24005             .remove();
24006
24007         var fills = surface.selectAll('.layer-fill path.area')[0];
24008
24009         var bisect = d3.bisector(function(node) {
24010             return -node.__data__.area(graph);
24011         }).left;
24012
24013         function sortedByArea(entity) {
24014             if (this.__data__ === 'fill') {
24015                 return fills[bisect(fills, -entity.area(graph))];
24016             }
24017         }
24018
24019         paths.enter()
24020             .insert('path', sortedByArea)
24021             .each(function(entity) {
24022                 var layer = this.parentNode.__data__;
24023
24024                 this.setAttribute('class', entity.type + ' area ' + layer + ' ' + entity.id);
24025
24026                 if (layer === 'fill') {
24027                     setPattern.apply(this, arguments);
24028                 }
24029             })
24030             .call(iD.svg.TagClasses());
24031
24032         paths
24033             .attr('d', path);
24034     };
24035 };
24036 iD.svg.Labels = function(projection, context) {
24037     var path = d3.geo.path().projection(projection);
24038
24039     // Replace with dict and iterate over entities tags instead?
24040     var label_stack = [
24041         ['line', 'aeroway'],
24042         ['line', 'highway'],
24043         ['line', 'railway'],
24044         ['line', 'waterway'],
24045         ['area', 'aeroway'],
24046         ['area', 'amenity'],
24047         ['area', 'building'],
24048         ['area', 'historic'],
24049         ['area', 'leisure'],
24050         ['area', 'man_made'],
24051         ['area', 'natural'],
24052         ['area', 'shop'],
24053         ['area', 'tourism'],
24054         ['point', 'aeroway'],
24055         ['point', 'amenity'],
24056         ['point', 'building'],
24057         ['point', 'historic'],
24058         ['point', 'leisure'],
24059         ['point', 'man_made'],
24060         ['point', 'natural'],
24061         ['point', 'shop'],
24062         ['point', 'tourism'],
24063         ['line', 'name'],
24064         ['area', 'name'],
24065         ['point', 'name']
24066     ];
24067
24068     var default_size = 12;
24069
24070     var font_sizes = label_stack.map(function(d) {
24071         var style = iD.util.getStyle('text.' + d[0] + '.tag-' + d[1]),
24072             m = style && style.cssText.match('font-size: ([0-9]{1,2})px;');
24073         if (m) return parseInt(m[1], 10);
24074
24075         style = iD.util.getStyle('text.' + d[0]);
24076         m = style && style.cssText.match('font-size: ([0-9]{1,2})px;');
24077         if (m) return parseInt(m[1], 10);
24078
24079         return default_size;
24080     });
24081
24082     var iconSize = 18;
24083
24084     var pointOffsets = [
24085         [15, -11, 'start'], // right
24086         [10, -11, 'start'], // unused right now
24087         [-15, -11, 'end']
24088     ];
24089
24090     var lineOffsets = [50, 45, 55, 40, 60, 35, 65, 30, 70, 25,
24091         75, 20, 80, 15, 95, 10, 90, 5, 95];
24092
24093
24094     var noIcons = ['building', 'landuse', 'natural'];
24095     function blacklisted(preset) {
24096         return _.any(noIcons, function(s) {
24097             return preset.id.indexOf(s) >= 0;
24098         });
24099     }
24100
24101     function get(array, prop) {
24102         return function(d, i) { return array[i][prop]; };
24103     }
24104
24105     var textWidthCache = {};
24106
24107     function textWidth(text, size, elem) {
24108         var c = textWidthCache[size];
24109         if (!c) c = textWidthCache[size] = {};
24110
24111         if (c[text]) {
24112             return c[text];
24113
24114         } else if (elem) {
24115             c[text] = elem.getComputedTextLength();
24116             return c[text];
24117
24118         } else {
24119             var str = encodeURIComponent(text).match(/%[CDEFcdef]/g);
24120             if (str === null) {
24121                 return size / 3 * 2 * text.length;
24122             } else {
24123                 return size / 3 * (2 * text.length + str.length);
24124             }
24125         }
24126     }
24127
24128     function drawLineLabels(group, entities, filter, classes, labels) {
24129         var texts = group.selectAll('text.' + classes)
24130             .filter(filter)
24131             .data(entities, iD.Entity.key);
24132
24133         texts.enter()
24134             .append('text')
24135             .attr('class', function(d, i) { return classes + ' ' + labels[i].classes + ' ' + d.id; })
24136             .append('textPath')
24137             .attr('class', 'textpath');
24138
24139
24140         texts.selectAll('.textpath')
24141             .filter(filter)
24142             .data(entities, iD.Entity.key)
24143             .attr({
24144                 'startOffset': '50%',
24145                 'xlink:href': function(d) { return '#labelpath-' + d.id; }
24146             })
24147             .text(iD.util.displayName);
24148
24149         texts.exit().remove();
24150     }
24151
24152     function drawLinePaths(group, entities, filter, classes, labels) {
24153         var halos = group.selectAll('path')
24154             .filter(filter)
24155             .data(entities, iD.Entity.key);
24156
24157         halos.enter()
24158             .append('path')
24159             .style('stroke-width', get(labels, 'font-size'))
24160             .attr('id', function(d) { return 'labelpath-' + d.id; })
24161             .attr('class', classes);
24162
24163         halos.attr('d', get(labels, 'lineString'));
24164
24165         halos.exit().remove();
24166     }
24167
24168     function drawPointLabels(group, entities, filter, classes, labels) {
24169
24170         var texts = group.selectAll('text.' + classes)
24171             .filter(filter)
24172             .data(entities, iD.Entity.key);
24173
24174         texts.enter()
24175             .append('text')
24176             .attr('class', function(d, i) { return classes + ' ' + labels[i].classes + ' ' + d.id; });
24177
24178         texts.attr('x', get(labels, 'x'))
24179             .attr('y', get(labels, 'y'))
24180             .style('text-anchor', get(labels, 'textAnchor'))
24181             .text(iD.util.displayName)
24182             .each(function(d, i) { textWidth(iD.util.displayName(d), labels[i].height, this); });
24183
24184         texts.exit().remove();
24185         return texts;
24186     }
24187
24188     function drawAreaLabels(group, entities, filter, classes, labels) {
24189         entities = entities.filter(hasText);
24190         labels = labels.filter(hasText);
24191         return drawPointLabels(group, entities, filter, classes, labels);
24192
24193         function hasText(d, i) {
24194             return labels[i].hasOwnProperty('x') && labels[i].hasOwnProperty('y');
24195         }
24196     }
24197
24198     function drawAreaIcons(group, entities, filter, classes, labels) {
24199
24200         var icons = group.selectAll('use')
24201             .filter(filter)
24202             .data(entities, iD.Entity.key);
24203
24204         icons.enter()
24205             .append('use')
24206             .attr('clip-path', 'url(#clip-square-18)')
24207             .attr('class', 'icon');
24208
24209         icons.attr('transform', get(labels, 'transform'))
24210             .attr('xlink:href', function(d) {
24211                 return '#maki-' + context.presets().match(d, context.graph()).icon + '-18';
24212             });
24213
24214
24215         icons.exit().remove();
24216     }
24217
24218     function reverse(p) {
24219         var angle = Math.atan2(p[1][1] - p[0][1], p[1][0] - p[0][0]);
24220         return !(p[0][0] < p[p.length - 1][0] && angle < Math.PI/2 && angle > - Math.PI/2);
24221     }
24222
24223     function lineString(nodes) {
24224         return 'M' + nodes.join('L');
24225     }
24226
24227     function subpath(nodes, from, to) {
24228         function segmentLength(i) {
24229             var dx = nodes[i][0] - nodes[i + 1][0];
24230             var dy = nodes[i][1] - nodes[i + 1][1];
24231             return Math.sqrt(dx * dx + dy * dy);
24232         }
24233
24234         var sofar = 0,
24235             start, end, i0, i1;
24236         for (var i = 0; i < nodes.length - 1; i++) {
24237             var current = segmentLength(i);
24238             var portion;
24239             if (!start && sofar + current >= from) {
24240                 portion = (from - sofar) / current;
24241                 start = [
24242                     nodes[i][0] + portion * (nodes[i + 1][0] - nodes[i][0]),
24243                     nodes[i][1] + portion * (nodes[i + 1][1] - nodes[i][1])
24244                 ];
24245                 i0 = i + 1;
24246             }
24247             if (!end && sofar + current >= to) {
24248                 portion = (to - sofar) / current;
24249                 end = [
24250                     nodes[i][0] + portion * (nodes[i + 1][0] - nodes[i][0]),
24251                     nodes[i][1] + portion * (nodes[i + 1][1] - nodes[i][1])
24252                 ];
24253                 i1 = i + 1;
24254             }
24255             sofar += current;
24256
24257         }
24258         var ret = nodes.slice(i0, i1);
24259         ret.unshift(start);
24260         ret.push(end);
24261         return ret;
24262
24263     }
24264
24265     function hideOnMouseover() {
24266         var layers = d3.select(this)
24267             .selectAll('.layer-label, .layer-halo');
24268
24269         layers.selectAll('.proximate')
24270             .classed('proximate', false);
24271
24272         var mouse = context.mouse(),
24273             pad = 50,
24274             rect = [mouse[0] - pad, mouse[1] - pad, mouse[0] + pad, mouse[1] + pad],
24275             ids = _.pluck(rtree.search(rect), 'id');
24276
24277         if (!ids.length) return;
24278         layers.selectAll('.' + ids.join(', .'))
24279             .classed('proximate', true);
24280     }
24281
24282     var rtree = rbush(),
24283         rectangles = {};
24284
24285     function labels(surface, graph, entities, filter, dimensions, fullRedraw) {
24286
24287         var hidePoints = !surface.select('.node.point').node();
24288
24289         var labelable = [], i, k, entity;
24290         for (i = 0; i < label_stack.length; i++) labelable.push([]);
24291
24292         if (fullRedraw) {
24293             rtree.clear();
24294             rectangles = {};
24295         } else {
24296             for (i = 0; i < entities.length; i++) {
24297                 rtree.remove(rectangles[entities[i].id]);
24298             }
24299         }
24300
24301         // Split entities into groups specified by label_stack
24302         for (i = 0; i < entities.length; i++) {
24303             entity = entities[i];
24304             var geometry = entity.geometry(graph);
24305
24306             if (geometry === 'vertex')
24307                 continue;
24308             if (hidePoints && geometry === 'point')
24309                 continue;
24310
24311             var preset = geometry === 'area' && context.presets().match(entity, graph),
24312                 icon = preset && !blacklisted(preset) && preset.icon;
24313
24314             if (!icon && !iD.util.displayName(entity))
24315                 continue;
24316
24317             for (k = 0; k < label_stack.length; k ++) {
24318                 if (geometry === label_stack[k][0] && entity.tags[label_stack[k][1]]) {
24319                     labelable[k].push(entity);
24320                     break;
24321                 }
24322             }
24323         }
24324
24325         var positions = {
24326             point: [],
24327             line: [],
24328             area: []
24329         };
24330
24331         var labelled = {
24332             point: [],
24333             line: [],
24334             area: []
24335         };
24336
24337         // Try and find a valid label for labellable entities
24338         for (k = 0; k < labelable.length; k++) {
24339             var font_size = font_sizes[k];
24340             for (i = 0; i < labelable[k].length; i ++) {
24341                 entity = labelable[k][i];
24342                 var name = iD.util.displayName(entity),
24343                     width = name && textWidth(name, font_size),
24344                     p;
24345                 if (entity.geometry(graph) === 'point') {
24346                     p = getPointLabel(entity, width, font_size);
24347                 } else if (entity.geometry(graph) === 'line') {
24348                     p = getLineLabel(entity, width, font_size);
24349                 } else if (entity.geometry(graph) === 'area') {
24350                     p = getAreaLabel(entity, width, font_size);
24351                 }
24352                 if (p) {
24353                     p.classes = entity.geometry(graph) + ' tag-' + label_stack[k][1];
24354                     positions[entity.geometry(graph)].push(p);
24355                     labelled[entity.geometry(graph)].push(entity);
24356                 }
24357             }
24358         }
24359
24360         function getPointLabel(entity, width, height) {
24361             var coord = projection(entity.loc),
24362                 m = 5,  // margin
24363                 offset = pointOffsets[0],
24364                 p = {
24365                     height: height,
24366                     width: width,
24367                     x: coord[0] + offset[0],
24368                     y: coord[1] + offset[1],
24369                     textAnchor: offset[2]
24370                 };
24371             var rect = [p.x - m, p.y - m, p.x + width + m, p.y + height + m];
24372             if (tryInsert(rect, entity.id)) return p;
24373         }
24374
24375
24376         function getLineLabel(entity, width, height) {
24377             var nodes = _.pluck(graph.childNodes(entity), 'loc').map(projection),
24378                 length = iD.geo.pathLength(nodes);
24379             if (length < width + 20) return;
24380
24381             for (var i = 0; i < lineOffsets.length; i ++) {
24382                 var offset = lineOffsets[i],
24383                     middle = offset / 100 * length,
24384                     start = middle - width/2;
24385                 if (start < 0 || start + width > length) continue;
24386                 var sub = subpath(nodes, start, start + width),
24387                     rev = reverse(sub),
24388                     rect = [
24389                         Math.min(sub[0][0], sub[sub.length - 1][0]) - 10,
24390                         Math.min(sub[0][1], sub[sub.length - 1][1]) - 10,
24391                         Math.max(sub[0][0], sub[sub.length - 1][0]) + 20,
24392                         Math.max(sub[0][1], sub[sub.length - 1][1]) + 30
24393                     ];
24394                 if (rev) sub = sub.reverse();
24395                 if (tryInsert(rect, entity.id)) return {
24396                     'font-size': height + 2,
24397                     lineString: lineString(sub),
24398                     startOffset: offset + '%'
24399                 };
24400             }
24401         }
24402
24403         function getAreaLabel(entity, width, height) {
24404             var centroid = path.centroid(entity.asGeoJSON(graph, true)),
24405                 extent = entity.extent(graph),
24406                 entitywidth = projection(extent[1])[0] - projection(extent[0])[0],
24407                 rect;
24408
24409             if (!centroid || entitywidth < 20) return;
24410
24411             var iconX = centroid[0] - (iconSize/2),
24412                 iconY = centroid[1] - (iconSize/2),
24413                 textOffset = iconSize + 5;
24414
24415             var p = {
24416                 transform: 'translate(' + iconX + ',' + iconY + ')'
24417             };
24418
24419             if (width && entitywidth >= width + 20) {
24420                 p.x = centroid[0];
24421                 p.y = centroid[1] + textOffset;
24422                 p.textAnchor = 'middle';
24423                 p.height = height;
24424                 rect = [p.x - width/2, p.y, p.x + width/2, p.y + height + textOffset];
24425             } else {
24426                 rect = [iconX, iconY, iconX + iconSize, iconY + iconSize];
24427             }
24428
24429             if (tryInsert(rect, entity.id)) return p;
24430
24431         }
24432
24433         function tryInsert(rect, id) {
24434             // Check that label is visible
24435             if (rect[0] < 0 || rect[1] < 0 || rect[2] > dimensions[0] ||
24436                 rect[3] > dimensions[1]) return false;
24437             var v = rtree.search(rect).length === 0;
24438             if (v) {
24439                 rect.id = id;
24440                 rtree.insert(rect);
24441                 rectangles[id] = rect;
24442             }
24443             return v;
24444         }
24445
24446         var label = surface.select('.layer-label'),
24447             halo = surface.select('.layer-halo');
24448
24449         // points
24450         drawPointLabels(label, labelled.point, filter, 'pointlabel', positions.point);
24451         drawPointLabels(halo, labelled.point, filter, 'pointlabel-halo', positions.point);
24452
24453         // lines
24454         drawLinePaths(halo, labelled.line, filter, '', positions.line);
24455         drawLineLabels(label, labelled.line, filter, 'linelabel', positions.line);
24456         drawLineLabels(halo, labelled.line, filter, 'linelabel-halo', positions.line);
24457
24458         // areas
24459         drawAreaLabels(label, labelled.area, filter, 'arealabel', positions.area);
24460         drawAreaLabels(halo, labelled.area, filter, 'arealabel-halo', positions.area);
24461         drawAreaIcons(label, labelled.area, filter, 'arealabel-icon', positions.area);
24462     }
24463
24464     labels.supersurface = function(supersurface) {
24465         supersurface
24466             .on('mousemove.hidelabels', hideOnMouseover)
24467             .on('mousedown.hidelabels', function () {
24468                 supersurface.on('mousemove.hidelabels', null);
24469             })
24470             .on('mouseup.hidelabels', function () {
24471                 supersurface.on('mousemove.hidelabels', hideOnMouseover);
24472             });
24473     };
24474
24475     return labels;
24476 };
24477 iD.svg.Lines = function(projection) {
24478
24479     var highway_stack = {
24480         motorway: 0,
24481         motorway_link: 1,
24482         trunk: 2,
24483         trunk_link: 3,
24484         primary: 4,
24485         primary_link: 5,
24486         secondary: 6,
24487         tertiary: 7,
24488         unclassified: 8,
24489         residential: 9,
24490         service: 10,
24491         footway: 11
24492     };
24493
24494     function waystack(a, b) {
24495         if (!a || !b || !a.tags || !b.tags) return 0;
24496         if (a.tags.layer !== undefined && b.tags.layer !== undefined) {
24497             return a.tags.layer - b.tags.layer;
24498         }
24499         if (a.tags.bridge) return 1;
24500         if (b.tags.bridge) return -1;
24501         if (a.tags.tunnel) return -1;
24502         if (b.tags.tunnel) return 1;
24503         var as = 0, bs = 0;
24504         if (a.tags.highway && b.tags.highway) {
24505             as -= highway_stack[a.tags.highway];
24506             bs -= highway_stack[b.tags.highway];
24507         }
24508         return as - bs;
24509     }
24510
24511     return function drawLines(surface, graph, entities, filter) {
24512         var lines = [],
24513             path = iD.svg.Path(projection, graph);
24514
24515         for (var i = 0; i < entities.length; i++) {
24516             var entity = entities[i],
24517                 outer = iD.geo.simpleMultipolygonOuterMember(entity, graph);
24518             if (outer) {
24519                 lines.push(entity.mergeTags(outer.tags));
24520             } else if (entity.geometry(graph) === 'line') {
24521                 lines.push(entity);
24522             }
24523         }
24524
24525         lines = lines.filter(path);
24526         lines.sort(waystack);
24527
24528         function drawPaths(klass) {
24529             var paths = surface.select('.layer-' + klass)
24530                 .selectAll('path.line')
24531                 .filter(filter)
24532                 .data(lines, iD.Entity.key);
24533
24534             var enter = paths.enter()
24535                 .append('path')
24536                 .attr('class', function(d) { return 'way line ' + klass + ' ' + d.id; });
24537
24538             // Optimization: call simple TagClasses only on enter selection. This
24539             // works because iD.Entity.key is defined to include the entity v attribute.
24540             if (klass !== 'stroke') {
24541                 enter.call(iD.svg.TagClasses());
24542             } else {
24543                 paths.call(iD.svg.TagClasses()
24544                     .tags(iD.svg.MultipolygonMemberTags(graph)));
24545             }
24546
24547             paths
24548                 .order()
24549                 .attr('d', path);
24550
24551             paths.exit()
24552                 .remove();
24553         }
24554
24555         drawPaths('shadow');
24556         drawPaths('casing');
24557         drawPaths('stroke');
24558
24559         var segments = _(lines)
24560             .filter(function(d) { return d.isOneWay(); })
24561             .map(iD.svg.OneWaySegments(projection, graph, 35))
24562             .flatten()
24563             .valueOf();
24564
24565         var oneways = surface.select('.layer-oneway')
24566             .selectAll('path.oneway')
24567             .filter(filter)
24568             .data(segments, function(d) { return [d.id, d.index]; });
24569
24570         oneways.enter()
24571             .append('path')
24572             .attr('class', 'oneway')
24573             .attr('marker-mid', 'url(#oneway-marker)');
24574
24575         oneways
24576             .order()
24577             .attr('d', function(d) { return d.d; });
24578
24579         oneways.exit()
24580             .remove();
24581     };
24582 };
24583 iD.svg.Midpoints = function(projection, context) {
24584     return function drawMidpoints(surface, graph, entities, filter, extent) {
24585         var midpoints = {};
24586
24587         for (var i = 0; i < entities.length; i++) {
24588             var entity = entities[i];
24589
24590             if (entity.type !== 'way') continue;
24591             if (context.selectedIDs().indexOf(entity.id) < 0) continue;
24592
24593             var nodes = graph.childNodes(entity);
24594
24595             // skip the last node because it is always repeated
24596             for (var j = 0; j < nodes.length - 1; j++) {
24597
24598                 var a = nodes[j],
24599                     b = nodes[j + 1],
24600                     id = [a.id, b.id].sort().join('-');
24601
24602                 // Redraw midpoints in two cases:
24603                 //   1. One of the two endpoint nodes changed (e.g. was moved).
24604                 //   2. A node was deleted. The midpoint between the two new
24605                 //      endpoints needs to be redrawn. In this case only the
24606                 //      way will be in the diff.
24607                 if (!midpoints[id] && (filter(a) || filter(b) || filter(entity))) {
24608                     var loc = iD.geo.interp(a.loc, b.loc, 0.5);
24609                     if (extent.intersects(loc) && iD.geo.euclideanDistance(projection(a.loc), projection(b.loc)) > 40) {
24610                         midpoints[id] = {
24611                             type: 'midpoint',
24612                             id: id,
24613                             loc: loc,
24614                             edge: [a.id, b.id]
24615                         };
24616                     }
24617                 }
24618             }
24619         }
24620
24621         var groups = surface.select('.layer-hit').selectAll('g.midpoint')
24622             .filter(filter)
24623             .data(_.values(midpoints), function(d) { return d.id; });
24624
24625         var group = groups.enter()
24626             .insert('g', ':first-child')
24627             .attr('class', 'midpoint');
24628
24629         group.append('circle')
24630             .attr('r', 7)
24631             .attr('class', 'shadow');
24632
24633         group.append('circle')
24634             .attr('r', 3)
24635             .attr('class', 'fill');
24636
24637         groups.attr('transform', iD.svg.PointTransform(projection));
24638
24639         // Propagate data bindings.
24640         groups.select('circle.shadow');
24641         groups.select('circle.fill');
24642
24643         groups.exit()
24644             .remove();
24645     };
24646 };
24647 iD.svg.Points = function(projection, context) {
24648     function markerPath(selection, klass) {
24649         selection
24650             .attr('class', klass)
24651             .attr('transform', 'translate(-8, -23)')
24652             .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');
24653     }
24654
24655     function sortY(a, b) {
24656         return b.loc[1] - a.loc[1];
24657     }
24658
24659     function drawPoints(surface, points, filter) {
24660         points.sort(sortY);
24661
24662         var groups = surface.select('.layer-hit').selectAll('g.point')
24663             .filter(filter)
24664             .data(points, iD.Entity.key);
24665
24666         var group = groups.enter()
24667             .append('g')
24668             .attr('class', function(d) { return 'node point ' + d.id; })
24669             .order();
24670
24671         group.append('path')
24672             .call(markerPath, 'shadow');
24673
24674         group.append('path')
24675             .call(markerPath, 'stroke');
24676
24677         group.append('use')
24678             .attr('class', 'icon')
24679             .attr('transform', 'translate(-6, -20)')
24680             .attr('clip-path', 'url(#clip-square-12)');
24681
24682         groups.attr('transform', iD.svg.PointTransform(projection))
24683             .call(iD.svg.TagClasses());
24684
24685         // Selecting the following implicitly
24686         // sets the data (point entity) on the element
24687         groups.select('.shadow');
24688         groups.select('.stroke');
24689         groups.select('.icon')
24690             .attr('xlink:href', function(entity) {
24691                 var preset = context.presets().match(entity, context.graph());
24692                 return preset.icon ? '#maki-' + preset.icon + '-12' : '';
24693             });
24694
24695         groups.exit()
24696             .remove();
24697     }
24698
24699     drawPoints.points = function(entities, limit) {
24700         var graph = context.graph(),
24701             points = [];
24702
24703         for (var i = 0; i < entities.length; i++) {
24704             var entity = entities[i];
24705             if (entity.geometry(graph) === 'point') {
24706                 points.push(entity);
24707                 if (limit && points.length >= limit) break;
24708             }
24709         }
24710
24711         return points;
24712     };
24713
24714     return drawPoints;
24715 };
24716 iD.svg.Restrictions = function(context) {
24717     var projection = context.projection;
24718
24719     function drawRestrictions(surface) {
24720         var turns = drawRestrictions.turns(context.graph(), context.selectedIDs());
24721
24722         var groups = surface.select('.layer-hit').selectAll('g.restriction')
24723             .data(turns, iD.Entity.key);
24724
24725         var enter = groups.enter().append('g')
24726             .attr('class', 'restriction');
24727
24728         enter.append('circle')
24729             .attr('class', 'restriction')
24730             .attr('r', 4);
24731
24732         groups
24733             .attr('transform', function(restriction) {
24734                 var via = context.entity(restriction.memberByRole('via').id);
24735                 return iD.svg.PointTransform(projection)(via);
24736             });
24737
24738         groups.exit()
24739             .remove();
24740
24741         return this;
24742     }
24743
24744     drawRestrictions.turns = function (graph, selectedIDs) {
24745         if (selectedIDs.length !== 1)
24746             return [];
24747
24748         var from = graph.entity(selectedIDs[0]);
24749         if (from.type !== 'way')
24750             return [];
24751
24752         return graph.parentRelations(from).filter(function(relation) {
24753             var f = relation.memberById(from.id),
24754                 t = relation.memberByRole('to'),
24755                 v = relation.memberByRole('via');
24756
24757             return relation.tags.type === 'restriction' && f.role === 'from' &&
24758                 t && t.type === 'way' && graph.hasEntity(t.id) &&
24759                 v && v.type === 'node' && graph.hasEntity(v.id) &&
24760                 !graph.entity(t.id).isDegenerate() &&
24761                 !graph.entity(f.id).isDegenerate() &&
24762                 graph.entity(t.id).affix(v.id) &&
24763                 graph.entity(f.id).affix(v.id);
24764         });
24765     };
24766
24767     drawRestrictions.datum = function(graph, from, restriction, projection) {
24768         var to = graph.entity(restriction.memberByRole('to').id),
24769             a = graph.entity(restriction.memberByRole('via').id),
24770             b;
24771
24772         if (to.first() === a.id) {
24773             b = graph.entity(to.nodes[1]);
24774         } else {
24775             b = graph.entity(to.nodes[to.nodes.length - 2]);
24776         }
24777
24778         a = projection(a.loc);
24779         b = projection(b.loc);
24780
24781         return {
24782             from: from,
24783             to: to,
24784             restriction: restriction,
24785             angle: Math.atan2(b[1] - a[1], b[0] - a[0])
24786         };
24787     };
24788
24789     return drawRestrictions;
24790 };
24791 iD.svg.Surface = function(context) {
24792     function autosize(image) {
24793         var img = document.createElement('img');
24794         img.src = image.attr('xlink:href');
24795         img.onload = function() {
24796             image.attr({
24797                 width: img.width,
24798                 height: img.height
24799             });
24800         };
24801     }
24802
24803     function SpriteDefinition(id, href, data) {
24804         return function(defs) {
24805             defs.append('image')
24806                 .attr('id', id)
24807                 .attr('xlink:href', href)
24808                 .call(autosize);
24809
24810             defs.selectAll()
24811                 .data(data)
24812                 .enter().append('use')
24813                 .attr('id', function(d) { return d.key; })
24814                 .attr('transform', function(d) { return 'translate(-' + d.value[0] + ',-' + d.value[1] + ')'; })
24815                 .attr('xlink:href', '#' + id);
24816         };
24817     }
24818
24819     return function drawSurface(selection) {
24820         var defs = selection.append('defs');
24821
24822         defs.append('marker')
24823             .attr({
24824                 id: 'oneway-marker',
24825                 viewBox: '0 0 10 10',
24826                 refY: 2.5,
24827                 refX: 5,
24828                 markerWidth: 2,
24829                 markerHeight: 2,
24830                 orient: 'auto'
24831             })
24832             .append('path')
24833             .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');
24834
24835         var patterns = defs.selectAll('pattern')
24836             .data([
24837                 // pattern name, pattern image name
24838                 ['wetland', 'wetland'],
24839                 ['construction', 'construction'],
24840                 ['cemetery', 'cemetery'],
24841                 ['orchard', 'orchard'],
24842                 ['farmland', 'farmland'],
24843                 ['beach', 'dots'],
24844                 ['scrub', 'dots'],
24845                 ['meadow', 'dots']])
24846             .enter()
24847             .append('pattern')
24848                 .attr({
24849                     id: function(d) { return 'pattern-' + d[0]; },
24850                     width: 32,
24851                     height: 32,
24852                     patternUnits: 'userSpaceOnUse'
24853                 });
24854
24855         patterns.append('rect')
24856             .attr({
24857                 x: 0,
24858                 y: 0,
24859                 width: 32,
24860                 height: 32,
24861                 'class': function(d) { return 'pattern-color-' + d[0]; }
24862             });
24863
24864         patterns.append('image')
24865             .attr({
24866                 x: 0,
24867                 y: 0,
24868                 width: 32,
24869                 height: 32
24870             })
24871             .attr('xlink:href', function(d) { return context.imagePath('pattern/' + d[1] + '.png'); });
24872
24873         defs.selectAll()
24874             .data([12, 18, 20])
24875             .enter().append('clipPath')
24876             .attr('id', function(d) { return 'clip-square-' + d; })
24877             .append('rect')
24878             .attr('x', 0)
24879             .attr('y', 0)
24880             .attr('width', function(d) { return d; })
24881             .attr('height', function(d) { return d; });
24882
24883         var maki = [];
24884         _.forEach(iD.data.featureIcons, function(dimensions, name) {
24885             if (dimensions['12'] && dimensions['18'] && dimensions['24']) {
24886                 maki.push({key: 'maki-' + name + '-12', value: dimensions['12']});
24887                 maki.push({key: 'maki-' + name + '-18', value: dimensions['18']});
24888                 maki.push({key: 'maki-' + name + '-24', value: dimensions['24']});
24889             }
24890         });
24891
24892         defs.call(SpriteDefinition(
24893             'sprite',
24894             context.imagePath('sprite.svg'),
24895             d3.entries(iD.data.operations)));
24896
24897         defs.call(SpriteDefinition(
24898             'maki-sprite',
24899             context.imagePath('maki-sprite.png'),
24900             maki));
24901
24902         var layers = selection.selectAll('.layer')
24903             .data(['fill', 'shadow', 'casing', 'stroke', 'oneway', 'hit', 'halo', 'label']);
24904
24905         layers.enter().append('g')
24906             .attr('class', function(d) { return 'layer layer-' + d; });
24907     };
24908 };
24909 iD.svg.TagClasses = function() {
24910     var primary = [
24911             'highway', 'railway', 'waterway', 'aeroway', 'motorway',
24912             'boundary', 'power', 'amenity', 'natural', 'landuse',
24913             'building', 'leisure', 'place'
24914         ],
24915         secondary = [
24916             'oneway', 'bridge', 'tunnel', 'construction'
24917         ],
24918         tagClassRe = /^tag-/,
24919         tags = function(entity) { return entity.tags; };
24920
24921     var tagClasses = function(selection) {
24922         selection.each(function tagClassesEach(entity) {
24923             var classes, value = this.className;
24924
24925             if (value.baseVal !== undefined) value = value.baseVal;
24926
24927             classes = value.trim().split(/\s+/).filter(function(name) {
24928                 return name.length && !tagClassRe.test(name);
24929             }).join(' ');
24930
24931             var t = tags(entity), i, k, v;
24932
24933             for (i = 0; i < primary.length; i++) {
24934                 k = primary[i];
24935                 v = t[k];
24936                 if (!v || v === 'no') continue;
24937                 classes += ' tag-' + k + ' tag-' + k + '-' + v;
24938                 break;
24939             }
24940
24941             for (i = 0; i < secondary.length; i++) {
24942                 k = secondary[i];
24943                 v = t[k];
24944                 if (!v || v === 'no') continue;
24945                 classes += ' tag-' + k + ' tag-' + k + '-' + v;
24946             }
24947
24948             classes = classes.trim();
24949
24950             if (classes !== value) {
24951                 d3.select(this).attr('class', classes);
24952             }
24953         });
24954     };
24955
24956     tagClasses.tags = function(_) {
24957         if (!arguments.length) return tags;
24958         tags = _;
24959         return tagClasses;
24960     };
24961
24962     return tagClasses;
24963 };
24964 iD.svg.Vertices = function(projection, context) {
24965     var radiuses = {
24966         //       z16-, z17, z18+, tagged
24967         shadow: [6,    7.5,   7.5,  11.5],
24968         stroke: [2.5,  3.5,   3.5,  7],
24969         fill:   [1,    1.5,   1.5,  1.5]
24970     };
24971
24972     var hover;
24973
24974     function siblingAndChildVertices(ids, graph, extent) {
24975         var vertices = {};
24976
24977         function addChildVertices(entity) {
24978             var i;
24979             if (entity.type === 'way') {
24980                 for (i = 0; i < entity.nodes.length; i++) {
24981                     addChildVertices(graph.entity(entity.nodes[i]));
24982                 }
24983             } else if (entity.type === 'relation') {
24984                 for (i = 0; i < entity.members.length; i++) {
24985                     var member = context.hasEntity(entity.members[i].id);
24986                     if (member) {
24987                         addChildVertices(member);
24988                     }
24989                 }
24990             } else if (entity.intersects(extent, graph)) {
24991                 vertices[entity.id] = entity;
24992             }
24993         }
24994
24995         ids.forEach(function(id) {
24996             var entity = context.hasEntity(id);
24997             if (entity && entity.type === 'node') {
24998                 vertices[entity.id] = entity;
24999                 context.graph().parentWays(entity).forEach(function(entity) {
25000                     addChildVertices(entity);
25001                 });
25002             } else if (entity) {
25003                 addChildVertices(entity);
25004             }
25005         });
25006
25007         return vertices;
25008     }
25009
25010     function draw(groups, vertices, klass, graph, zoom) {
25011         groups = groups.data(vertices, function(entity) {
25012             return iD.Entity.key(entity) + ',' + zoom;
25013         });
25014
25015         if (zoom < 17) {
25016             zoom = 0;
25017         } else if (zoom < 18) {
25018             zoom = 1;
25019         } else {
25020             zoom = 2;
25021         }
25022
25023         var icons = {};
25024         function icon(entity) {
25025             if (entity.id in icons) return icons[entity.id];
25026             icons[entity.id] = zoom !== 0 &&
25027                 entity.hasInterestingTags() &&
25028                 context.presets().match(entity, graph).icon;
25029             return icons[entity.id];
25030         }
25031
25032         function circle(klass) {
25033             var rads = radiuses[klass];
25034             return function(entity) {
25035                 var i = icon(entity),
25036                     c = i ? 0.5 : 0,
25037                     r = rads[i ? 3 : zoom];
25038                 this.setAttribute('class', 'node vertex ' + klass + ' ' + entity.id);
25039                 this.setAttribute('cx', c);
25040                 this.setAttribute('cy', -c);
25041                 this.setAttribute('r', r);
25042             };
25043         }
25044
25045         var enter = groups.enter().append('g')
25046             .attr('class', function(d) { return 'node vertex ' + klass + ' ' + d.id; });
25047
25048         enter.append('circle')
25049             .each(circle('shadow'));
25050
25051         enter.append('circle')
25052             .each(circle('stroke'));
25053
25054         // Vertices with icons get a `use`.
25055         enter.filter(function(d) { return icon(d); })
25056             .append('use')
25057             .attr('transform', 'translate(-6, -6)')
25058             .attr('clip-path', 'url(#clip-square-12)')
25059             .attr('xlink:href', function(d) { return '#maki-' + icon(d) + '-12'; });
25060
25061         // Vertices with tags get a `circle`.
25062         enter.filter(function(d) { return !icon(d) && d.hasInterestingTags(); })
25063             .append('circle')
25064             .each(circle('fill'));
25065
25066         groups
25067             .attr('transform', iD.svg.PointTransform(projection))
25068             .classed('shared', function(entity) { return graph.isShared(entity); });
25069
25070         groups.exit()
25071             .remove();
25072     }
25073
25074     function drawVertices(surface, graph, entities, filter, extent, zoom) {
25075         var selected = siblingAndChildVertices(context.selectedIDs(), graph, extent),
25076             vertices = [];
25077
25078         for (var i = 0; i < entities.length; i++) {
25079             var entity = entities[i];
25080
25081             if (entity.geometry(graph) !== 'vertex')
25082                 continue;
25083
25084             if (entity.id in selected ||
25085                 entity.hasInterestingTags() ||
25086                 entity.isIntersection(graph)) {
25087                 vertices.push(entity);
25088             }
25089         }
25090
25091         surface.select('.layer-hit').selectAll('g.vertex.vertex-persistent')
25092             .filter(filter)
25093             .call(draw, vertices, 'vertex-persistent', graph, zoom);
25094
25095         drawHover(surface, graph, extent, zoom);
25096     }
25097
25098     function drawHover(surface, graph, extent, zoom) {
25099         var hovered = hover ? siblingAndChildVertices([hover.id], graph, extent) : {};
25100
25101         surface.select('.layer-hit').selectAll('g.vertex.vertex-hover')
25102             .call(draw, d3.values(hovered), 'vertex-hover', graph, zoom);
25103     }
25104
25105     drawVertices.drawHover = function(surface, graph, _, extent, zoom) {
25106         if (hover !== _) {
25107             hover = _;
25108             drawHover(surface, graph, extent, zoom);
25109         }
25110     };
25111
25112     return drawVertices;
25113 };
25114 iD.ui = function(context) {
25115     function render(container) {
25116         var map = context.map();
25117
25118         if (iD.detect().opera) container.classed('opera', true);
25119
25120         var hash = iD.behavior.Hash(context);
25121
25122         hash();
25123
25124         if (!hash.hadHash) {
25125             map.centerZoom([-77.02271, 38.90085], 20);
25126         }
25127
25128         container.append('div')
25129             .attr('id', 'sidebar')
25130             .attr('class', 'col4')
25131             .call(ui.sidebar);
25132
25133         var content = container.append('div')
25134             .attr('id', 'content');
25135
25136         var bar = content.append('div')
25137             .attr('id', 'bar')
25138             .attr('class', 'fillD');
25139
25140         var m = content.append('div')
25141             .attr('id', 'map')
25142             .call(map);
25143
25144         bar.append('div')
25145             .attr('class', 'spacer col4');
25146
25147         var limiter = bar.append('div')
25148             .attr('class', 'limiter');
25149
25150         limiter.append('div')
25151             .attr('class', 'button-wrap joined col3')
25152             .call(iD.ui.Modes(context), limiter);
25153
25154         limiter.append('div')
25155             .attr('class', 'button-wrap joined col1')
25156             .call(iD.ui.UndoRedo(context));
25157
25158         limiter.append('div')
25159             .attr('class', 'button-wrap col1')
25160             .call(iD.ui.Save(context));
25161
25162         bar.append('div')
25163             .attr('class', 'spinner')
25164             .call(iD.ui.Spinner(context));
25165
25166         content
25167             .call(iD.ui.Attribution(context));
25168
25169         content.append('div')
25170             .style('display', 'none')
25171             .attr('class', 'help-wrap map-overlay fillL col5 content');
25172
25173         var controls = bar.append('div')
25174             .attr('class', 'map-controls');
25175
25176         controls.append('div')
25177             .attr('class', 'map-control zoombuttons')
25178             .call(iD.ui.Zoom(context));
25179
25180         controls.append('div')
25181             .attr('class', 'map-control geolocate-control')
25182             .call(iD.ui.Geolocate(map));
25183
25184         controls.append('div')
25185             .attr('class', 'map-control background-control')
25186             .call(iD.ui.Background(context));
25187
25188         controls.append('div')
25189             .attr('class', 'map-control help-control')
25190             .call(iD.ui.Help(context));
25191
25192         var about = content.append('div')
25193             .attr('class','col12 about-block fillD');
25194
25195         about.append('div')
25196             .attr('class', 'api-status')
25197             .call(iD.ui.Status(context));
25198
25199         if (!context.embed()) {
25200             about.append('div')
25201                 .attr('class', 'account')
25202                 .call(iD.ui.Account(context));
25203         }
25204
25205         var linkList = about.append('ul')
25206             .attr('id', 'about')
25207             .attr('class', 'link-list');
25208
25209         linkList.append('li')
25210             .append('a')
25211             .attr('target', '_blank')
25212             .attr('tabindex', -1)
25213             .attr('href', 'http://github.com/openstreetmap/iD')
25214             .text(iD.version);
25215
25216         var bugReport = linkList.append('li')
25217             .append('a')
25218             .attr('target', '_blank')
25219             .attr('tabindex', -1)
25220             .attr('href', 'https://github.com/openstreetmap/iD/issues');
25221
25222         bugReport.append('span')
25223             .attr('class','icon bug light');
25224
25225         bugReport.call(bootstrap.tooltip()
25226                 .title(t('report_a_bug'))
25227                 .placement('top')
25228             );
25229
25230         linkList.append('li')
25231             .attr('class', 'user-list')
25232             .attr('tabindex', -1)
25233             .call(iD.ui.Contributors(context));
25234
25235         window.onbeforeunload = function() {
25236             return context.save();
25237         };
25238
25239         window.onunload = function() {
25240             context.history().unlock();
25241         };
25242
25243         d3.select(window).on('resize.editor', function() {
25244             map.dimensions(m.dimensions());
25245         });
25246
25247         function pan(d) {
25248             return function() {
25249                 context.pan(d);
25250             };
25251         }
25252
25253         // pan amount
25254         var pa = 5;
25255
25256         var keybinding = d3.keybinding('main')
25257             .on('⌫', function() { d3.event.preventDefault(); })
25258             .on('←', pan([pa, 0]))
25259             .on('↑', pan([0, pa]))
25260             .on('→', pan([-pa, 0]))
25261             .on('↓', pan([0, -pa]));
25262
25263         d3.select(document)
25264             .call(keybinding);
25265
25266         context.enter(iD.modes.Browse(context));
25267
25268         context.container()
25269             .call(iD.ui.Splash(context))
25270             .call(iD.ui.Restore(context));
25271
25272         var authenticating = iD.ui.Loading(context)
25273             .message(t('loading_auth'));
25274
25275         context.connection()
25276             .on('authenticating.ui', function() {
25277                 context.container()
25278                     .call(authenticating);
25279             })
25280             .on('authenticated.ui', function() {
25281                 authenticating.close();
25282             });
25283     }
25284
25285     function ui(container) {
25286         context.container(container);
25287         context.loadLocale(function() {
25288             render(container);
25289         });
25290     }
25291
25292     ui.sidebar = iD.ui.Sidebar(context);
25293
25294     return ui;
25295 };
25296
25297 iD.ui.tooltipHtml = function(text, key) {
25298     return '<span>' + text + '</span>' + '<div class="keyhint-wrap">' + '<span> ' + (t('tooltip_keyhint')) + ' </span>' + '<span class="keyhint"> ' + key + '</span></div>';
25299 };
25300 iD.ui.Account = function(context) {
25301     var connection = context.connection();
25302
25303     function update(selection) {
25304         if (!connection.authenticated()) {
25305             selection.html('')
25306                 .style('display', 'none');
25307             return;
25308         }
25309
25310         selection.style('display', 'block');
25311
25312         connection.userDetails(function(err, details) {
25313             selection.html('');
25314
25315             if (err) return;
25316
25317             // Link
25318             var userLink = selection.append('a')
25319                 .attr('href', connection.userURL(details.display_name))
25320                 .attr('target', '_blank');
25321
25322             // Add thumbnail or dont
25323             if (details.image_url) {
25324                 userLink.append('img')
25325                     .attr('class', 'icon icon-pre-text user-icon')
25326                     .attr('src', details.image_url);
25327             } else {
25328                 userLink.append('span')
25329                     .attr('class', 'icon avatar light icon-pre-text');
25330             }
25331
25332             // Add user name
25333             userLink.append('span')
25334                 .attr('class', 'label')
25335                 .text(details.display_name);
25336
25337             selection.append('a')
25338                 .attr('class', 'logout')
25339                 .attr('href', '#')
25340                 .text(t('logout'))
25341                 .on('click.logout', function() {
25342                     d3.event.preventDefault();
25343                     connection.logout();
25344                 });
25345         });
25346     }
25347
25348     return function(selection) {
25349         connection.on('auth', function() { update(selection); });
25350         update(selection);
25351     };
25352 };
25353 iD.ui.Attribution = function(context) {
25354     var selection;
25355
25356     function attribution(data, klass) {
25357         var div = selection.selectAll('.' + klass)
25358             .data([0]);
25359
25360         div.enter()
25361             .append('div')
25362             .attr('class', klass);
25363
25364         var background = div.selectAll('.attribution')
25365             .data(data, function(d) { return d.name(); });
25366
25367         background.enter()
25368             .append('span')
25369             .attr('class', 'attribution')
25370             .each(function(d) {
25371                 if (d.terms_html) {
25372                     d3.select(this)
25373                         .html(d.terms_html);
25374                     return;
25375                 }
25376
25377                 var source = d.terms_text || d.id || d.name();
25378
25379                 if (d.logo) {
25380                     source = '<img class="source-image" src="' + context.imagePath(d.logo) + '">';
25381                 }
25382
25383                 if (d.terms_url) {
25384                     d3.select(this)
25385                         .append('a')
25386                         .attr('href', d.terms_url)
25387                         .attr('target', '_blank')
25388                         .html(source);
25389                 } else {
25390                     d3.select(this)
25391                         .text(source);
25392                 }
25393             });
25394
25395         background.exit()
25396             .remove();
25397
25398         var copyright = background.selectAll('.copyright-notice')
25399             .data(function(d) {
25400                 var notice = d.copyrightNotices(context.map().zoom(), context.map().extent());
25401                 return notice ? [notice] : [];
25402             });
25403
25404         copyright.enter()
25405             .append('span')
25406             .attr('class', 'copyright-notice');
25407
25408         copyright.text(String);
25409
25410         copyright.exit()
25411             .remove();
25412     }
25413
25414     function update() {
25415         attribution([context.background().baseLayerSource()], 'base-layer-attribution');
25416         attribution(context.background().overlayLayerSources().filter(function (s) {
25417             return s.validZoom(context.map().zoom());
25418         }), 'overlay-layer-attribution');
25419     }
25420
25421     return function(select) {
25422         selection = select;
25423
25424         context.background()
25425             .on('change.attribution', update);
25426
25427         context.map()
25428             .on('move.attribution', _.throttle(update, 400, {leading: false}));
25429
25430         update();
25431     };
25432 };
25433 iD.ui.Background = function(context) {
25434     var key = 'b',
25435         opacities = [1, 0.75, 0.5, 0.25],
25436         directions = [
25437             ['left', [1, 0]],
25438             ['top', [0, -1]],
25439             ['right', [-1, 0]],
25440             ['bottom', [0, 1]]],
25441         opacityDefault = (context.storage('background-opacity') !== null) ?
25442             (+context.storage('background-opacity')) : 0.5;
25443
25444     // Can be 0 from <1.3.0 use or due to issue #1923.
25445     if (opacityDefault === 0) opacityDefault = 0.5;
25446
25447     function background(selection) {
25448
25449         function setOpacity(d) {
25450             var bg = context.container().selectAll('.background-layer')
25451                 .transition()
25452                 .style('opacity', d)
25453                 .attr('data-opacity', d);
25454
25455             if (!iD.detect().opera) {
25456                 iD.util.setTransform(bg, 0, 0);
25457             }
25458
25459             opacityList.selectAll('li')
25460                 .classed('active', function(_) { return _ === d; });
25461
25462             context.storage('background-opacity', d);
25463         }
25464
25465         function selectLayer() {
25466             function active(d) {
25467                 return context.background().showsLayer(d);
25468             }
25469
25470             content.selectAll('.layer, .custom_layer')
25471                 .classed('active', active)
25472                 .selectAll('input')
25473                 .property('checked', active);
25474         }
25475
25476         function clickSetSource(d) {
25477             d3.event.preventDefault();
25478             context.background().baseLayerSource(d);
25479             selectLayer();
25480         }
25481
25482         function clickCustom() {
25483             d3.event.preventDefault();
25484             var template = window.prompt(t('background.custom_prompt'));
25485             if (!template || template.indexOf('google.com') !== -1 ||
25486                template.indexOf('googleapis.com') !== -1 ||
25487                template.indexOf('google.ru') !== -1) {
25488                 selectLayer();
25489                 return;
25490             }
25491             context.background().baseLayerSource(iD.BackgroundSource.Custom(template));
25492             selectLayer();
25493         }
25494
25495         function clickSetOverlay(d) {
25496             d3.event.preventDefault();
25497             context.background().toggleOverlayLayer(d);
25498             selectLayer();
25499         }
25500
25501         function clickGpx() {
25502             context.background().toggleGpxLayer();
25503             update();
25504         }
25505
25506         function drawList(layerList, type, change, filter) {
25507             var sources = context.background()
25508                 .sources(context.map().extent())
25509                 .filter(filter);
25510
25511             var layerLinks = layerList.selectAll('li.layer')
25512                 .data(sources, function(d) { return d.name(); });
25513
25514             var enter = layerLinks.enter()
25515                 .insert('li', '.custom_layer')
25516                 .attr('class', 'layer');
25517
25518             // only set tooltips for layers with tooltips
25519             enter.filter(function(d) { return d.description; })
25520                 .call(bootstrap.tooltip()
25521                     .title(function(d) { return d.description; })
25522                     .placement('top'));
25523
25524             var label = enter.append('label');
25525
25526             label.append('input')
25527                 .attr('type', type)
25528                 .attr('name', 'layers')
25529                 .on('change', change);
25530
25531             label.append('span')
25532                 .text(function(d) { return d.name(); });
25533
25534             layerLinks.exit()
25535                 .remove();
25536
25537             layerList.style('display', layerList.selectAll('li.layer').data().length > 0 ? 'block' : 'none');
25538         }
25539
25540         function update() {
25541             backgroundList.call(drawList, 'radio', clickSetSource, function(d) { return !d.overlay; });
25542             overlayList.call(drawList, 'checkbox', clickSetOverlay, function(d) { return d.overlay; });
25543
25544             var hasGpx = context.background().hasGpxLayer(),
25545                 showsGpx = context.background().showsGpxLayer();
25546
25547             gpxLayerItem
25548                 .classed('active', showsGpx)
25549                 .selectAll('input')
25550                 .property('disabled', !hasGpx)
25551                 .property('checked', showsGpx);
25552
25553             selectLayer();
25554         }
25555
25556         function clickNudge(d) {
25557
25558             var timeout = window.setTimeout(function() {
25559                     interval = window.setInterval(nudge, 100);
25560                 }, 500),
25561                 interval;
25562
25563             d3.select(this).on('mouseup', function() {
25564                 window.clearInterval(interval);
25565                 window.clearTimeout(timeout);
25566                 nudge();
25567             });
25568
25569             function nudge() {
25570                 var offset = context.background()
25571                     .nudge(d[1], context.map().zoom())
25572                     .offset();
25573                 resetButton.classed('disabled', offset[0] === 0 && offset[1] === 0);
25574             }
25575         }
25576
25577         var content = selection.append('div')
25578                 .attr('class', 'fillL map-overlay col3 content hide'),
25579             tooltip = bootstrap.tooltip()
25580                 .placement('left')
25581                 .html(true)
25582                 .title(iD.ui.tooltipHtml(t('background.description'), key));
25583
25584         function hide() { setVisible(false); }
25585
25586         function toggle() {
25587             if (d3.event) d3.event.preventDefault();
25588             tooltip.hide(button);
25589             setVisible(!button.classed('active'));
25590         }
25591
25592         function setVisible(show) {
25593             if (show !== shown) {
25594                 button.classed('active', show);
25595                 shown = show;
25596
25597                 if (show) {
25598                     selection.on('mousedown.background-inside', function() {
25599                         return d3.event.stopPropagation();
25600                     });
25601                     content.style('display', 'block')
25602                         .style('right', '-300px')
25603                         .transition()
25604                         .duration(200)
25605                         .style('right', '0px');
25606                 } else {
25607                     content.style('display', 'block')
25608                         .style('right', '0px')
25609                         .transition()
25610                         .duration(200)
25611                         .style('right', '-300px')
25612                         .each('end', function() {
25613                             d3.select(this).style('display', 'none');
25614                         });
25615                     selection.on('mousedown.background-inside', null);
25616                 }
25617             }
25618         }
25619
25620         var button = selection.append('button')
25621                 .attr('tabindex', -1)
25622                 .on('click', toggle)
25623                 .call(tooltip),
25624             opa = content
25625                 .append('div')
25626                 .attr('class', 'opacity-options-wrapper'),
25627             shown = false;
25628
25629         button.append('span')
25630             .attr('class', 'icon layers light');
25631
25632         opa.append('h4')
25633             .text(t('background.title'));
25634
25635         var opacityList = opa.append('ul')
25636             .attr('class', 'opacity-options');
25637
25638         opacityList.selectAll('div.opacity')
25639             .data(opacities)
25640             .enter()
25641             .append('li')
25642             .attr('data-original-title', function(d) {
25643                 return t('background.percent_brightness', { opacity: (d * 100) });
25644             })
25645             .on('click.set-opacity', setOpacity)
25646             .html('<div class="select-box"></div>')
25647             .call(bootstrap.tooltip()
25648                 .placement('left'))
25649             .append('div')
25650             .attr('class', 'opacity')
25651             .style('opacity', String);
25652
25653         var backgroundList = content.append('ul')
25654             .attr('class', 'layer-list');
25655
25656         var custom = backgroundList.append('li')
25657             .attr('class', 'custom_layer')
25658             .datum(iD.BackgroundSource.Custom());
25659
25660         var label = custom.append('label');
25661
25662         label.append('input')
25663             .attr('type', 'radio')
25664             .attr('name', 'layers')
25665             .on('change', clickCustom);
25666
25667         label.append('span')
25668             .text(t('background.custom'));
25669
25670         var overlayList = content.append('ul')
25671             .attr('class', 'layer-list');
25672
25673         var gpxLayerItem = content.append('ul')
25674             .style('display', iD.detect().filedrop ? 'block' : 'none')
25675             .attr('class', 'layer-list')
25676             .append('li')
25677             .classed('layer-toggle-gpx', true);
25678
25679         gpxLayerItem.append('button')
25680             .attr('class', 'layer-extent')
25681             .call(bootstrap.tooltip()
25682                 .title(t('gpx.zoom'))
25683                 .placement('left'))
25684             .on('click', function() {
25685                 d3.event.preventDefault();
25686                 d3.event.stopPropagation();
25687                 context.background().zoomToGpxLayer();
25688             })
25689             .append('span')
25690             .attr('class', 'icon geolocate');
25691
25692         gpxLayerItem.append('button')
25693             .attr('class', 'layer-browse')
25694             .call(bootstrap.tooltip()
25695                 .title(t('gpx.browse'))
25696                 .placement('left'))
25697             .on('click', function() {
25698                 d3.select(document.createElement('input'))
25699                     .attr('type', 'file')
25700                     .on('change', function() {
25701                         context.background().gpxLayerFiles(d3.event.target.files);
25702                     })
25703                     .node().click();
25704             })
25705             .append('span')
25706             .attr('class', 'icon geocode');
25707
25708         label = gpxLayerItem.append('label')
25709             .call(bootstrap.tooltip()
25710                 .title(t('gpx.drag_drop'))
25711                 .placement('top'));
25712
25713         label.append('input')
25714             .attr('type', 'checkbox')
25715             .property('disabled', true)
25716             .on('change', clickGpx);
25717
25718         label.append('span')
25719             .text(t('gpx.local_layer'));
25720
25721         var adjustments = content.append('div')
25722             .attr('class', 'adjustments');
25723
25724         adjustments.append('a')
25725             .text(t('background.fix_misalignment'))
25726             .attr('href', '#')
25727             .classed('hide-toggle', true)
25728             .classed('expanded', false)
25729             .on('click', function() {
25730                 var exp = d3.select(this).classed('expanded');
25731                 nudgeContainer.style('display', exp ? 'none' : 'block');
25732                 d3.select(this).classed('expanded', !exp);
25733                 d3.event.preventDefault();
25734             });
25735
25736         var nudgeContainer = adjustments.append('div')
25737             .attr('class', 'nudge-container cf')
25738             .style('display', 'none');
25739
25740         nudgeContainer.selectAll('button')
25741             .data(directions).enter()
25742             .append('button')
25743             .attr('class', function(d) { return d[0] + ' nudge'; })
25744             .on('mousedown', clickNudge);
25745
25746         var resetButton = nudgeContainer.append('button')
25747             .attr('class', 'reset disabled')
25748             .on('click', function () {
25749                 context.background().offset([0, 0]);
25750                 resetButton.classed('disabled', true);
25751             });
25752
25753         resetButton.append('div')
25754             .attr('class', 'icon undo');
25755
25756         context.map()
25757             .on('move.background-update', _.debounce(update, 1000));
25758         update();
25759         setOpacity(opacityDefault);
25760
25761         var keybinding = d3.keybinding('background');
25762         keybinding.on(key, toggle);
25763
25764         d3.select(document)
25765             .call(keybinding);
25766
25767         context.surface().on('mousedown.background-outside', hide);
25768         context.container().on('mousedown.background-outside', hide);
25769     }
25770
25771     return background;
25772 };
25773 // Translate a MacOS key command into the appropriate Windows/Linux equivalent.
25774 // For example, ⌘Z -> Ctrl+Z
25775 iD.ui.cmd = function(code) {
25776     if (iD.detect().os === 'mac')
25777         return code;
25778
25779     var replacements = {
25780         '⌘': 'Ctrl',
25781         '⇧': 'Shift',
25782         '⌥': 'Alt',
25783         '⌫': 'Backspace',
25784         '⌦': 'Delete'
25785     }, keys = [];
25786
25787     if (iD.detect().os === 'win') {
25788         if (code === '⌘⇧Z') return 'Ctrl+Y';
25789     }
25790
25791     for (var i = 0; i < code.length; i++) {
25792         if (code[i] in replacements) {
25793             keys.push(replacements[code[i]]);
25794         } else {
25795             keys.push(code[i]);
25796         }
25797     }
25798
25799     return keys.join('+');
25800 };
25801 iD.ui.Commit = function(context) {
25802     var event = d3.dispatch('cancel', 'save');
25803
25804     function commit(selection) {
25805         var changes = context.history().changes(),
25806             summary = context.history().difference().summary();
25807
25808         function zoomToEntity(change) {
25809             var entity = change.entity;
25810             if (change.changeType !== 'deleted' &&
25811                 context.graph().entity(entity.id).geometry(context.graph()) !== 'vertex') {
25812                 context.map().zoomTo(entity);
25813                 context.surface().selectAll(
25814                     iD.util.entityOrMemberSelector([entity.id], context.graph()))
25815                     .classed('hover', true);
25816             }
25817         }
25818
25819         var header = selection.append('div')
25820             .attr('class', 'header fillL');
25821
25822         header.append('button')
25823             .attr('class', 'fr')
25824             .on('click', event.cancel)
25825             .append('span')
25826             .attr('class', 'icon close');
25827
25828         header.append('h3')
25829             .text(t('commit.title'));
25830
25831         var body = selection.append('div')
25832             .attr('class', 'body');
25833
25834         // Comment Section
25835         var commentSection = body.append('div')
25836             .attr('class', 'modal-section form-field commit-form');
25837
25838         commentSection.append('label')
25839             .attr('class', 'form-label')
25840             .text(t('commit.message_label'));
25841
25842         var commentField = commentSection.append('textarea')
25843             .attr('placeholder', t('commit.description_placeholder'))
25844             .property('value', context.storage('comment') || '')
25845             .on('blur.save', function () {
25846                 context.storage('comment', this.value);
25847             });
25848
25849         commentField.node().select();
25850
25851         // Warnings
25852         var warnings = body.selectAll('div.warning-section')
25853             .data([iD.validate(changes, context.graph())])
25854             .enter()
25855             .append('div')
25856             .attr('class', 'modal-section warning-section fillL2')
25857             .style('display', function(d) { return _.isEmpty(d) ? 'none' : null; })
25858             .style('background', '#ffb');
25859
25860         warnings.append('h3')
25861             .text(t('commit.warnings'));
25862
25863         var warningLi = warnings.append('ul')
25864             .attr('class', 'changeset-list')
25865             .selectAll('li')
25866             .data(function(d) { return d; })
25867             .enter()
25868             .append('li')
25869             .style()
25870             .on('mouseover', mouseover)
25871             .on('mouseout', mouseout)
25872             .on('click', warningClick);
25873
25874         warningLi.append('span')
25875             .attr('class', 'alert icon icon-pre-text');
25876
25877         warningLi.append('strong').text(function(d) {
25878             return d.message;
25879         });
25880
25881         warningLi.filter(function(d) { return d.tooltip; })
25882             .call(bootstrap.tooltip()
25883                 .title(function(d) { return d.tooltip; })
25884                 .placement('top')
25885             );
25886
25887         // Save Section
25888         var saveSection = body.append('div')
25889             .attr('class','modal-section fillL cf');
25890
25891         var prose = saveSection.append('p')
25892             .attr('class', 'commit-info')
25893             .html(t('commit.upload_explanation'));
25894
25895         context.connection().userDetails(function(err, user) {
25896             if (err) return;
25897
25898             var userLink = d3.select(document.createElement('div'));
25899
25900             if (user.image_url) {
25901                 userLink.append('img')
25902                     .attr('src', user.image_url)
25903                     .attr('class', 'icon icon-pre-text user-icon');
25904             }
25905
25906             userLink.append('a')
25907                 .attr('class','user-info')
25908                 .text(user.display_name)
25909                 .attr('href', context.connection().userURL(user.display_name))
25910                 .attr('tabindex', -1)
25911                 .attr('target', '_blank');
25912
25913             prose.html(t('commit.upload_explanation_with_user', {user: userLink.html()}));
25914         });
25915
25916         // Confirm Button
25917         var saveButton = saveSection.append('button')
25918             .attr('class', 'action col4 button')
25919             .on('click.save', function() {
25920                 event.save({
25921                     comment: commentField.node().value
25922                 });
25923             });
25924
25925         saveButton.append('span')
25926             .attr('class', 'label')
25927             .text(t('commit.save'));
25928
25929         var changeSection = body.selectAll('div.commit-section')
25930             .data([0])
25931             .enter()
25932             .append('div')
25933             .attr('class', 'commit-section modal-section fillL2');
25934
25935         changeSection.append('h3')
25936             .text(summary.length + ' Changes');
25937
25938         var li = changeSection.append('ul')
25939             .attr('class', 'changeset-list')
25940             .selectAll('li')
25941             .data(summary)
25942             .enter()
25943             .append('li')
25944             .on('mouseover', mouseover)
25945             .on('mouseout', mouseout)
25946             .on('click', zoomToEntity);
25947
25948         li.append('span')
25949             .attr('class', function(d) {
25950                 return d.entity.geometry(d.graph) + ' ' + d.changeType + ' icon icon-pre-text';
25951             });
25952
25953         li.append('span')
25954             .attr('class', 'change-type')
25955             .text(function(d) {
25956                 return d.changeType + ' ';
25957             });
25958
25959         li.append('strong')
25960             .attr('class', 'entity-type')
25961             .text(function(d) {
25962                 return context.presets().match(d.entity, d.graph).name();
25963             });
25964
25965         li.append('span')
25966             .attr('class', 'entity-name')
25967             .text(function(d) {
25968                 var name = iD.util.displayName(d.entity) || '',
25969                     string = '';
25970                 if (name !== '') string += ':';
25971                 return string += ' ' + name;
25972             });
25973
25974         li.style('opacity', 0)
25975             .transition()
25976             .style('opacity', 1);
25977
25978         li.style('opacity', 0)
25979             .transition()
25980             .style('opacity', 1);
25981
25982         function mouseover(d) {
25983             if (d.entity) {
25984                 context.surface().selectAll(
25985                     iD.util.entityOrMemberSelector([d.entity.id], context.graph())
25986                 ).classed('hover', true);
25987             }
25988         }
25989
25990         function mouseout() {
25991             context.surface().selectAll('.hover')
25992                 .classed('hover', false);
25993         }
25994
25995         function warningClick(d) {
25996             if (d.entity) {
25997                 context.map().zoomTo(d.entity);
25998                 context.enter(
25999                     iD.modes.Select(context, [d.entity.id])
26000                         .suppressMenu(true));
26001             }
26002         }
26003     }
26004
26005     return d3.rebind(commit, event, 'on');
26006 };
26007 iD.ui.confirm = function(selection) {
26008     var modal = iD.ui.modal(selection);
26009
26010     modal.select('.modal')
26011         .classed('modal-alert', true);
26012
26013     var section = modal.select('.content');
26014
26015     section.append('div')
26016         .attr('class', 'modal-section header');
26017
26018     section.append('div')
26019         .attr('class', 'modal-section message-text');
26020
26021     var buttonwrap = section.append('div')
26022         .attr('class', 'modal-section buttons cf');
26023
26024     buttonwrap.append('button')
26025         .attr('class', 'col2 action')
26026         .on('click.confirm', function() {
26027             modal.remove();
26028         })
26029         .text(t('confirm.okay'));
26030
26031     return modal;
26032 };
26033 iD.ui.Contributors = function(context) {
26034     function update(selection) {
26035         var users = {},
26036             limit = 4,
26037             entities = context.intersects(context.map().extent());
26038
26039         entities.forEach(function(entity) {
26040             if (entity && entity.user) users[entity.user] = true;
26041         });
26042
26043         var u = Object.keys(users),
26044             subset = u.slice(0, u.length > limit ? limit - 1 : limit);
26045
26046         selection.html('')
26047             .append('span')
26048             .attr('class', 'icon nearby light icon-pre-text');
26049
26050         var userList = d3.select(document.createElement('span'));
26051
26052         userList.selectAll()
26053             .data(subset)
26054             .enter()
26055             .append('a')
26056             .attr('class', 'user-link')
26057             .attr('href', function(d) { return context.connection().userURL(d); })
26058             .attr('target', '_blank')
26059             .attr('tabindex', -1)
26060             .text(String);
26061
26062         if (u.length > limit) {
26063             var count = d3.select(document.createElement('span'));
26064
26065             count.append('a')
26066                 .attr('target', '_blank')
26067                 .attr('tabindex', -1)
26068                 .attr('href', function() {
26069                     return context.connection().changesetsURL(context.map().center(), context.map().zoom());
26070                 })
26071                 .text(u.length - limit + 1);
26072
26073             selection.append('span')
26074                 .html(t('contributors.truncated_list', {users: userList.html(), count: count.html()}));
26075         } else {
26076             selection.append('span')
26077                 .html(t('contributors.list', {users: userList.html()}));
26078         }
26079
26080         if (!u.length) {
26081             selection.transition().style('opacity', 0);
26082         } else if (selection.style('opacity') === '0') {
26083             selection.transition().style('opacity', 1);
26084         }
26085     }
26086
26087     return function(selection) {
26088         update(selection);
26089
26090         context.connection().on('load.contributors', function() {
26091             update(selection);
26092         });
26093
26094         context.map().on('move.contributors', _.debounce(function() {
26095             update(selection);
26096         }, 500));
26097     };
26098 };
26099 iD.ui.Disclosure = function() {
26100     var dispatch = d3.dispatch('toggled'),
26101         title,
26102         expanded = false,
26103         content = function () {};
26104
26105     var disclosure = function(selection) {
26106         var $link = selection.selectAll('.hide-toggle')
26107             .data([0]);
26108
26109         $link.enter().append('a')
26110             .attr('href', '#')
26111             .attr('class', 'hide-toggle');
26112
26113         $link.text(title)
26114             .on('click', toggle)
26115             .classed('expanded', expanded);
26116
26117         var $body = selection.selectAll('div')
26118             .data([0]);
26119
26120         $body.enter().append('div');
26121
26122         $body.classed('hide', !expanded)
26123             .call(content);
26124
26125         function toggle() {
26126             expanded = !expanded;
26127             $link.classed('expanded', expanded);
26128             $body.call(iD.ui.Toggle(expanded));
26129             dispatch.toggled(expanded);
26130         }
26131     };
26132
26133     disclosure.title = function(_) {
26134         if (!arguments.length) return title;
26135         title = _;
26136         return disclosure;
26137     };
26138
26139     disclosure.expanded = function(_) {
26140         if (!arguments.length) return expanded;
26141         expanded = _;
26142         return disclosure;
26143     };
26144
26145     disclosure.content = function(_) {
26146         if (!arguments.length) return content;
26147         content = _;
26148         return disclosure;
26149     };
26150
26151     return d3.rebind(disclosure, dispatch, 'on');
26152 };
26153 iD.ui.EntityEditor = function(context) {
26154     var event = d3.dispatch('choose'),
26155         state = 'select',
26156         id,
26157         preset,
26158         reference;
26159
26160     var rawTagEditor = iD.ui.RawTagEditor(context)
26161         .on('change', changeTags);
26162
26163     function entityEditor(selection) {
26164         var entity = context.entity(id),
26165             tags = _.clone(entity.tags);
26166
26167         var $header = selection.selectAll('.header')
26168             .data([0]);
26169
26170         // Enter
26171
26172         var $enter = $header.enter().append('div')
26173             .attr('class', 'header fillL cf');
26174
26175         $enter.append('button')
26176             .attr('class', 'fr preset-close')
26177             .append('span')
26178             .attr('class', 'icon close');
26179
26180         $enter.append('h3');
26181
26182         // Update
26183
26184         $header.select('h3')
26185             .text(t('inspector.edit'));
26186
26187         $header.select('.preset-close')
26188             .on('click', function() {
26189                 context.enter(iD.modes.Browse(context));
26190             });
26191
26192         var $body = selection.selectAll('.inspector-body')
26193             .data([0]);
26194
26195         // Enter
26196
26197         $enter = $body.enter().append('div')
26198             .attr('class', 'inspector-body');
26199
26200         $enter.append('div')
26201             .attr('class', 'preset-list-item inspector-inner')
26202             .append('div')
26203             .attr('class', 'preset-list-button-wrap')
26204             .append('button')
26205             .attr('class', 'preset-list-button preset-reset')
26206             .call(bootstrap.tooltip()
26207                 .title(t('inspector.back_tooltip'))
26208                 .placement('bottom'))
26209             .append('div')
26210             .attr('class', 'label');
26211
26212         $body.select('.preset-list-button-wrap')
26213             .call(reference.button);
26214
26215         $body.select('.preset-list-item')
26216             .call(reference.body);
26217
26218         $enter.append('div')
26219             .attr('class', 'inspector-border inspector-preset');
26220
26221         $enter.append('div')
26222             .attr('class', 'inspector-border raw-tag-editor inspector-inner');
26223
26224         $enter.append('div')
26225             .attr('class', 'inspector-border raw-member-editor inspector-inner');
26226
26227         $enter.append('div')
26228             .attr('class', 'raw-membership-editor inspector-inner');
26229
26230         selection.selectAll('.preset-reset')
26231             .on('click', function() {
26232                 event.choose(preset);
26233             });
26234
26235         // Update
26236
26237         $body.select('.preset-list-item button')
26238             .call(iD.ui.PresetIcon()
26239                 .geometry(context.geometry(id))
26240                 .preset(preset));
26241
26242         $body.select('.preset-list-item .label')
26243             .text(preset.name());
26244
26245         $body.select('.inspector-preset')
26246             .call(iD.ui.preset(context)
26247                 .preset(preset)
26248                 .entityID(id)
26249                 .tags(tags)
26250                 .state(state)
26251                 .on('change', changeTags));
26252
26253         $body.select('.raw-tag-editor')
26254             .call(rawTagEditor
26255                 .preset(preset)
26256                 .entityID(id)
26257                 .tags(tags)
26258                 .state(state));
26259
26260         if (entity.type === 'relation') {
26261             $body.select('.raw-member-editor')
26262                 .style('display', 'block')
26263                 .call(iD.ui.RawMemberEditor(context)
26264                     .entityID(id));
26265         } else {
26266             $body.select('.raw-member-editor')
26267                 .style('display', 'none');
26268         }
26269
26270         $body.select('.raw-membership-editor')
26271             .call(iD.ui.RawMembershipEditor(context)
26272                 .entityID(id));
26273
26274         function historyChanged() {
26275             if (state === 'hide') return;
26276             var entity = context.hasEntity(id);
26277             if (!entity) return;
26278             entityEditor.preset(context.presets().match(entity, context.graph()));
26279             entityEditor(selection);
26280         }
26281
26282         context.history()
26283             .on('change.entity-editor', historyChanged);
26284     }
26285
26286     function clean(o) {
26287         var out = {}, k, v;
26288         for (k in o) {
26289             if (k && (v = o[k]) !== undefined) {
26290                 out[k] = v.trim();
26291             }
26292         }
26293         return out;
26294     }
26295
26296     function changeTags(changed) {
26297         var entity = context.entity(id),
26298             tags = clean(_.extend({}, entity.tags, changed));
26299
26300         if (!_.isEqual(entity.tags, tags)) {
26301             context.perform(
26302                 iD.actions.ChangeTags(id, tags),
26303                 t('operations.change_tags.annotation'));
26304         }
26305     }
26306
26307     entityEditor.state = function(_) {
26308         if (!arguments.length) return state;
26309         state = _;
26310         return entityEditor;
26311     };
26312
26313     entityEditor.entityID = function(_) {
26314         if (!arguments.length) return id;
26315         id = _;
26316         entityEditor.preset(context.presets().match(context.entity(id), context.graph()));
26317         return entityEditor;
26318     };
26319
26320     entityEditor.preset = function(_) {
26321         if (!arguments.length) return preset;
26322         if (_ !== preset) {
26323             preset = _;
26324             reference = iD.ui.TagReference(preset.reference(context.geometry(id)))
26325                 .showing(false);
26326         }
26327         return entityEditor;
26328     };
26329
26330     return d3.rebind(entityEditor, event, 'on');
26331 };
26332 iD.ui.FeatureList = function(context) {
26333     var geocodeResults;
26334
26335     function featureList(selection) {
26336         var header = selection.append('div')
26337             .attr('class', 'header fillL cf');
26338
26339         header.append('h3')
26340             .text(t('inspector.feature_list'));
26341
26342         function keypress() {
26343             var q = search.property('value'),
26344                 items = list.selectAll('.feature-list-item');
26345             if (d3.event.keyCode === 13 && q.length && items.size()) {
26346                 click(items.datum());
26347             }
26348         }
26349
26350         function inputevent() {
26351             geocodeResults = undefined;
26352             drawList();
26353         }
26354
26355         var searchWrap = selection.append('div')
26356             .attr('class', 'search-header');
26357
26358         var search = searchWrap.append('input')
26359             .attr('placeholder', t('inspector.search'))
26360             .attr('type', 'search')
26361             .on('keypress', keypress)
26362             .on('input', inputevent);
26363
26364         searchWrap.append('span')
26365             .attr('class', 'icon search');
26366
26367         var listWrap = selection.append('div')
26368             .attr('class', 'inspector-body');
26369
26370         var list = listWrap.append('div')
26371             .attr('class', 'feature-list cf');
26372
26373         context.map()
26374             .on('drawn.feature-list', mapDrawn);
26375
26376         function mapDrawn(e) {
26377             if (e.full) {
26378                 drawList();
26379             }
26380         }
26381
26382         function features() {
26383             var entities = {},
26384                 result = [],
26385                 graph = context.graph(),
26386                 q = search.property('value').toLowerCase();
26387
26388             if (!q) return result;
26389
26390             var idMatch = q.match(/^([nwr])([0-9]+)$/);
26391
26392             if (idMatch) {
26393                 result.push({
26394                     id: idMatch[0],
26395                     geometry: idMatch[1] === 'n' ? 'point' : idMatch[1] === 'w' ? 'line' : 'relation',
26396                     type: idMatch[1] === 'n' ? t('inspector.node') : idMatch[1] === 'w' ? t('inspector.way') : t('inspector.relation'),
26397                     name: idMatch[2]
26398                 });
26399             }
26400
26401             var locationMatch = q.match(/^(-?\d+\.?\d*)\s+(-?\d+\.?\d*)$/);
26402
26403             if (locationMatch) {
26404                 result.push({
26405                     id: -1,
26406                     geometry: 'point',
26407                     type: t('inspector.location'),
26408                     name: locationMatch[0],
26409                     location: [parseFloat(locationMatch[1]), parseFloat(locationMatch[2])]
26410                 });
26411             }
26412
26413             function addEntity(entity) {
26414                 if (entity.id in entities || result.length > 200)
26415                     return;
26416
26417                 entities[entity.id] = true;
26418
26419                 var name = iD.util.displayName(entity) || '';
26420                 if (name.toLowerCase().indexOf(q) >= 0) {
26421                     result.push({
26422                         id: entity.id,
26423                         entity: entity,
26424                         geometry: context.geometry(entity.id),
26425                         type: context.presets().match(entity, graph).name(),
26426                         name: name
26427                     });
26428                 }
26429
26430                 graph.parentRelations(entity).forEach(function(parent) {
26431                     addEntity(parent);
26432                 });
26433             }
26434
26435             var visible = context.surface().selectAll('.point, .line, .area')[0];
26436             for (var i = 0; i < visible.length && result.length <= 200; i++) {
26437                 addEntity(visible[i].__data__);
26438             }
26439
26440             (geocodeResults || []).forEach(function(d) {
26441                 // https://github.com/openstreetmap/iD/issues/1890
26442                 if (d.osm_type && d.osm_id) {
26443                     result.push({
26444                         id: iD.Entity.id.fromOSM(d.osm_type, d.osm_id),
26445                         geometry: d.osm_type === 'relation' ? 'relation' : d.osm_type === 'way' ? 'line' : 'point',
26446                         type: d.type !== 'yes' ? (d.type.charAt(0).toUpperCase() + d.type.slice(1)).replace('_', ' ')
26447                                                : (d.class.charAt(0).toUpperCase() + d.class.slice(1)).replace('_', ' '),
26448                         name: d.display_name,
26449                         extent: new iD.geo.Extent(
26450                             [parseFloat(d.boundingbox[3]), parseFloat(d.boundingbox[0])],
26451                             [parseFloat(d.boundingbox[2]), parseFloat(d.boundingbox[1])])
26452                     });
26453                 }
26454             });
26455
26456             return result;
26457         }
26458
26459         function drawList() {
26460             var value = search.property('value'),
26461                 results = features();
26462
26463             list.classed('filtered', value.length);
26464
26465             var noResultsWorldwide = geocodeResults && geocodeResults.length === 0;
26466
26467             var resultsIndicator = list.selectAll('.no-results-item')
26468                 .data([0])
26469                 .enter().append('button')
26470                 .property('disabled', true)
26471                 .attr('class', 'no-results-item');
26472
26473             resultsIndicator.append('span')
26474                 .attr('class', 'icon alert');
26475
26476             resultsIndicator.append('span')
26477                 .attr('class', 'entity-name');
26478
26479             list.selectAll('.no-results-item .entity-name')
26480                 .text(noResultsWorldwide ? t('geocoder.no_results_worldwide') : t('geocoder.no_results_visible'));
26481
26482             list.selectAll('.geocode-item')
26483                 .data([0])
26484                 .enter().append('button')
26485                 .attr('class', 'geocode-item')
26486                 .on('click', geocode)
26487                 .append('div')
26488                 .attr('class', 'label')
26489                 .append('span')
26490                 .attr('class', 'entity-name')
26491                 .text(t('geocoder.search'));
26492
26493             list.selectAll('.no-results-item')
26494                 .style('display', (value.length && !results.length) ? 'block' : 'none');
26495
26496             list.selectAll('.geocode-item')
26497                 .style('display', (value && geocodeResults === undefined) ? 'block' : 'none');
26498
26499             list.selectAll('.feature-list-item')
26500                 .data([-1])
26501                 .remove();
26502
26503             var items = list.selectAll('.feature-list-item')
26504                 .data(results, function(d) { return d.id; });
26505
26506             var enter = items.enter().insert('button', '.geocode-item')
26507                 .attr('class', 'feature-list-item')
26508                 .on('mouseover', mouseover)
26509                 .on('mouseout', mouseout)
26510                 .on('click', click);
26511
26512             var label = enter.append('div')
26513                 .attr('class', 'label');
26514
26515             label.append('span')
26516                 .attr('class', function(d) { return d.geometry + ' icon icon-pre-text'; });
26517
26518             label.append('span')
26519                 .attr('class', 'entity-type')
26520                 .text(function(d) { return d.type; });
26521
26522             label.append('span')
26523                 .attr('class', 'entity-name')
26524                 .text(function(d) { return d.name; });
26525
26526             enter.style('opacity', 0)
26527                 .transition()
26528                 .style('opacity', 1);
26529
26530             items.order();
26531
26532             items.exit()
26533                 .remove();
26534         }
26535
26536         function mouseover(d) {
26537             if (d.id === -1) return;
26538
26539             context.surface().selectAll(iD.util.entityOrMemberSelector([d.id], context.graph()))
26540                 .classed('hover', true);
26541         }
26542
26543         function mouseout() {
26544             context.surface().selectAll('.hover')
26545                 .classed('hover', false);
26546         }
26547
26548         function click(d) {
26549             d3.event.preventDefault();
26550             if (d.location) {
26551                 context.map().centerZoom([d.location[1], d.location[0]], 20);
26552             }
26553             else if (d.entity) {
26554                 context.enter(iD.modes.Select(context, [d.entity.id]));
26555             } else {
26556                 context.loadEntity(d.id);
26557             }
26558         }
26559
26560         function geocode() {
26561             var searchVal = encodeURIComponent(search.property('value'));
26562             d3.json('http://nominatim.openstreetmap.org/search/' + searchVal + '?limit=10&format=json', function(err, resp) {
26563                 geocodeResults = resp || [];
26564                 drawList();
26565             });
26566         }
26567     }
26568
26569     return featureList;
26570 };
26571 iD.ui.flash = function(selection) {
26572     var modal = iD.ui.modal(selection);
26573
26574     modal.select('.modal').classed('modal-flash', true);
26575
26576     modal.select('.content')
26577         .classed('modal-section', true)
26578         .append('div')
26579         .attr('class', 'description');
26580
26581     modal.on('click.flash', function() { modal.remove(); });
26582
26583     setTimeout(function() {
26584         modal.remove();
26585         return true;
26586     }, 1500);
26587
26588     return modal;
26589 };
26590 iD.ui.Geolocate = function(map) {
26591     function click() {
26592         navigator.geolocation.getCurrentPosition(
26593             success, error);
26594     }
26595
26596     function success(position) {
26597         var extent = iD.geo.Extent([position.coords.longitude, position.coords.latitude])
26598             .padByMeters(position.coords.accuracy);
26599
26600         map.centerZoom(extent.center(), Math.min(20, map.extentZoom(extent)));
26601     }
26602
26603     function error() { }
26604
26605     return function(selection) {
26606         if (!navigator.geolocation) return;
26607
26608         var button = selection.append('button')
26609             .attr('tabindex', -1)
26610             .attr('title', t('geolocate.title'))
26611             .on('click', click)
26612             .call(bootstrap.tooltip()
26613                 .placement('left'));
26614
26615          button.append('span')
26616              .attr('class', 'icon geolocate light');
26617     };
26618 };
26619 iD.ui.Help = function(context) {
26620     var key = 'h';
26621
26622     var docKeys = [
26623         'help.help',
26624         'help.editing_saving',
26625         'help.roads',
26626         'help.gps',
26627         'help.imagery',
26628         'help.addresses',
26629         'help.inspector',
26630         'help.buildings',
26631         'help.relations'];
26632
26633     var docs = docKeys.map(function(key) {
26634         var text = t(key);
26635         return {
26636             title: text.split('\n')[0].replace('#', '').trim(),
26637             html: marked(text.split('\n').slice(1).join('\n'))
26638         };
26639     });
26640
26641     function help(selection) {
26642         var shown = false;
26643
26644         function hide() {
26645             setVisible(false);
26646         }
26647
26648         function toggle() {
26649             if (d3.event) d3.event.preventDefault();
26650             tooltip.hide(button);
26651             setVisible(!button.classed('active'));
26652         }
26653
26654         function setVisible(show) {
26655             if (show !== shown) {
26656                 button.classed('active', show);
26657                 shown = show;
26658                 if (show) {
26659                     pane.style('display', 'block')
26660                         .style('right', '-500px')
26661                         .transition()
26662                         .duration(200)
26663                         .style('right', '0px');
26664                 } else {
26665                     pane.style('right', '0px')
26666                         .transition()
26667                         .duration(200)
26668                         .style('right', '-500px')
26669                         .each('end', function() {
26670                             d3.select(this).style('display', 'none');
26671                         });
26672                 }
26673             }
26674         }
26675
26676         function clickHelp(d, i) {
26677             pane.property('scrollTop', 0);
26678             doctitle.text(d.title);
26679             body.html(d.html);
26680             body.selectAll('a')
26681                 .attr('target', '_blank');
26682             menuItems.classed('selected', function(m) {
26683                 return m.title === d.title;
26684             });
26685
26686             nav.html('');
26687
26688             if (i > 0) {
26689                 var prevLink = nav.append('a')
26690                     .attr('class', 'previous')
26691                     .on('click', function() {
26692                         clickHelp(docs[i - 1], i - 1);
26693                     });
26694                 prevLink.append('span').attr('class', 'icon back blue');
26695                 prevLink.append('span').text(docs[i - 1].title);
26696             }
26697             if (i < docs.length - 1) {
26698                 var nextLink = nav.append('a')
26699                     .attr('class', 'next')
26700                     .on('click', function() {
26701                         clickHelp(docs[i + 1], i + 1);
26702                     });
26703                 nextLink.append('span').text(docs[i + 1].title);
26704                 nextLink.append('span').attr('class', 'icon forward blue');
26705             }
26706         }
26707
26708         function clickWalkthrough() {
26709             d3.select(document.body).call(iD.ui.intro(context));
26710             setVisible(false);
26711         }
26712
26713         var tooltip = bootstrap.tooltip()
26714             .placement('left')
26715             .html(true)
26716             .title(iD.ui.tooltipHtml(t('help.title'), key));
26717
26718         var button = selection.append('button')
26719             .attr('tabindex', -1)
26720             .on('click', toggle)
26721             .call(tooltip);
26722
26723         button.append('span')
26724             .attr('class', 'icon help light');
26725
26726         var pane = context.container()
26727             .select('.help-wrap');
26728
26729         var toc = pane.append('ul')
26730             .attr('class', 'toc');
26731
26732         var menuItems = toc.selectAll('li')
26733             .data(docs)
26734             .enter()
26735             .append('li')
26736             .append('a')
26737             .text(function(d) { return d.title; })
26738             .on('click', clickHelp);
26739
26740         toc.append('li')
26741             .attr('class','walkthrough')
26742             .append('a')
26743             .text(t('splash.walkthrough'))
26744             .on('click', clickWalkthrough);
26745
26746         var content = pane.append('div')
26747             .attr('class', 'left-content');
26748
26749         var doctitle = content.append('h2')
26750             .text(t('help.title'));
26751
26752         var body = content.append('div')
26753             .attr('class', 'body');
26754
26755         var nav = content.append('div')
26756             .attr('class', 'nav');
26757
26758         clickHelp(docs[0], 0);
26759
26760         var keybinding = d3.keybinding('help')
26761             .on(key, toggle);
26762
26763         d3.select(document)
26764             .call(keybinding);
26765
26766         context.surface().on('mousedown.help-outside', hide);
26767         context.container().on('mousedown.b.help-outside', hide);
26768
26769         pane.on('mousedown.help-inside', function() {
26770             return d3.event.stopPropagation();
26771         });
26772
26773     }
26774
26775     return help;
26776 };
26777 iD.ui.Inspector = function(context) {
26778     var presetList = iD.ui.PresetList(context),
26779         entityEditor = iD.ui.EntityEditor(context),
26780         state = 'select',
26781         entityID,
26782         newFeature = false;
26783
26784     function inspector(selection) {
26785         presetList
26786             .entityID(entityID)
26787             .autofocus(newFeature)
26788             .on('choose', setPreset);
26789
26790         entityEditor
26791             .state(state)
26792             .entityID(entityID)
26793             .on('choose', showList);
26794
26795         var $wrap = selection.selectAll('.panewrap')
26796             .data([0]);
26797
26798         var $enter = $wrap.enter().append('div')
26799             .attr('class', 'panewrap');
26800
26801         $enter.append('div')
26802             .attr('class', 'preset-list-pane pane');
26803
26804         $enter.append('div')
26805             .attr('class', 'entity-editor-pane pane');
26806
26807         var $presetPane = $wrap.select('.preset-list-pane');
26808         var $editorPane = $wrap.select('.entity-editor-pane');
26809
26810         var showEditor = state === 'hover' || context.entity(entityID).isUsed(context.graph());
26811         if (showEditor) {
26812             $wrap.style('right', '0%');
26813             $editorPane.call(entityEditor);
26814         } else {
26815             $wrap.style('right', '-100%');
26816             $presetPane.call(presetList);
26817         }
26818
26819         var $footer = selection.selectAll('.footer')
26820             .data([0]);
26821
26822         $footer.enter().append('div')
26823             .attr('class', 'footer');
26824
26825         selection.select('.footer')
26826             .call(iD.ui.ViewOnOSM(context)
26827                 .entityID(entityID));
26828
26829         function showList(preset) {
26830             $wrap.transition()
26831                 .styleTween('right', function() { return d3.interpolate('0%', '-100%'); });
26832
26833             $presetPane.call(presetList
26834                 .preset(preset)
26835                 .autofocus(true));
26836         }
26837
26838         function setPreset(preset) {
26839             $wrap.transition()
26840                 .styleTween('right', function() { return d3.interpolate('-100%', '0%'); });
26841
26842             $editorPane.call(entityEditor
26843                 .preset(preset));
26844         }
26845     }
26846
26847     inspector.state = function(_) {
26848         if (!arguments.length) return state;
26849         state = _;
26850         entityEditor.state(state);
26851         return inspector;
26852     };
26853
26854     inspector.entityID = function(_) {
26855         if (!arguments.length) return entityID;
26856         entityID = _;
26857         return inspector;
26858     };
26859
26860     inspector.newFeature = function(_) {
26861         if (!arguments.length) return newFeature;
26862         newFeature = _;
26863         return inspector;
26864     };
26865
26866     return inspector;
26867 };
26868 iD.ui.intro = function(context) {
26869
26870     var step;
26871
26872     function intro(selection) {
26873
26874         context.enter(iD.modes.Browse(context));
26875
26876         // Save current map state
26877         var history = context.history().toJSON(),
26878             hash = window.location.hash,
26879             background = context.background().baseLayerSource(),
26880             opacity = d3.select('.background-layer').style('opacity'),
26881             loadedTiles = context.connection().loadedTiles(),
26882             baseEntities = context.history().graph().base().entities,
26883             introGraph;
26884
26885         // Load semi-real data used in intro
26886         context.connection().toggle(false).flush();
26887         context.history().reset();
26888         
26889         introGraph = JSON.parse(iD.introGraph);
26890         for (var key in introGraph) {
26891             introGraph[key] = iD.Entity(introGraph[key]);
26892         }
26893         context.history().merge(d3.values(iD.Graph().load(introGraph).entities));
26894         context.background().bing();
26895
26896         // Block saving
26897         var savebutton = d3.select('#bar button.save'),
26898             save = savebutton.on('click');
26899         savebutton.on('click', null);
26900         context.inIntro(true);
26901
26902         d3.select('.background-layer').style('opacity', 1);
26903
26904         var curtain = d3.curtain();
26905         selection.call(curtain);
26906
26907         function reveal(box, text, options) {
26908             options = options || {};
26909             if (text) curtain.reveal(box, text, options.tooltipClass, options.duration);
26910             else curtain.reveal(box, '', '', options.duration);
26911         }
26912
26913         var steps = ['navigation', 'point', 'area', 'line', 'startEditing'].map(function(step, i) {
26914             var s = iD.ui.intro[step](context, reveal)
26915                 .on('done', function() {
26916                     entered.filter(function(d) {
26917                         return d.title === s.title;
26918                     }).classed('finished', true);
26919                     enter(steps[i + 1]);
26920                 });
26921             return s;
26922         });
26923
26924         steps[steps.length - 1].on('startEditing', function() {
26925             curtain.remove();
26926             navwrap.remove();
26927             d3.select('.background-layer').style('opacity', opacity);
26928             context.connection().toggle(true).flush().loadedTiles(loadedTiles);
26929             context.history().reset().merge(d3.values(baseEntities));
26930             context.background().baseLayerSource(background);
26931             if (history) context.history().fromJSON(history);
26932             window.location.replace(hash);
26933             context.inIntro(false);
26934             d3.select('#bar button.save').on('click', save);
26935         });
26936
26937         var navwrap = selection.append('div').attr('class', 'intro-nav-wrap fillD');
26938
26939         var buttonwrap = navwrap.append('div')
26940             .attr('class', 'joined')
26941             .selectAll('button.step');
26942
26943         var entered = buttonwrap.data(steps)
26944             .enter().append('button')
26945                 .attr('class', 'step')
26946                 .on('click', enter);
26947
26948         entered.append('div').attr('class','icon icon-pre-text apply');
26949         entered.append('label').text(function(d) { return t(d.title); });
26950         enter(steps[0]);
26951
26952         function enter (newStep) {
26953
26954             if (step) {
26955                 step.exit();
26956             }
26957
26958             context.enter(iD.modes.Browse(context));
26959
26960             step = newStep;
26961             step.enter();
26962
26963             entered.classed('active', function(d) {
26964                 return d.title === step.title;
26965             });
26966         }
26967
26968     }
26969     return intro;
26970 };
26971
26972 iD.ui.intro.pointBox = function(point, context) {
26973     var rect = context.surfaceRect();
26974     point = context.projection(point);
26975     return {
26976         left: point[0] + rect.left - 30,
26977         top: point[1] + rect.top - 50,
26978         width: 60,
26979         height: 70
26980     };
26981 };
26982
26983 iD.ui.intro.pad = function(box, padding, context) {
26984     if (box instanceof Array) {
26985         var rect = context.surfaceRect();
26986         box = context.projection(box);
26987         box = {
26988             left: box[0] + rect.left,
26989             top: box[1] + rect.top
26990         };
26991     }
26992     return {
26993         left: box.left - padding,
26994         top: box.top - padding,
26995         width: (box.width || 0) + 2 * padding,
26996         height: (box.width || 0) + 2 * padding
26997     };
26998 };
26999 iD.ui.Lasso = function(context) {
27000
27001     var box, group,
27002         a = [0, 0],
27003         b = [0, 0];
27004
27005     function lasso(selection) {
27006
27007         context.container().classed('lasso', true);
27008
27009         group = selection.append('g')
27010             .attr('class', 'lasso hide');
27011
27012         box = group.append('rect')
27013             .attr('class', 'lasso-box');
27014
27015         group.call(iD.ui.Toggle(true));
27016
27017     }
27018
27019     // top-left
27020     function topLeft(d) {
27021         return 'translate(' + Math.min(d[0][0], d[1][0]) + ',' + Math.min(d[0][1], d[1][1]) + ')';
27022     }
27023
27024     function width(d) { return Math.abs(d[0][0] - d[1][0]); }
27025     function height(d) { return Math.abs(d[0][1] - d[1][1]); }
27026
27027     function draw() {
27028         if (box) {
27029             box.data([[a, b]])
27030                 .attr('transform', topLeft)
27031                 .attr('width', width)
27032                 .attr('height', height);
27033         }
27034     }
27035
27036     lasso.a = function(_) {
27037         if (!arguments.length) return a;
27038         a = _;
27039         draw();
27040         return lasso;
27041     };
27042
27043     lasso.b = function(_) {
27044         if (!arguments.length) return b;
27045         b = _;
27046         draw();
27047         return lasso;
27048     };
27049
27050     lasso.close = function() {
27051         if (group) {
27052             group.call(iD.ui.Toggle(false, function() {
27053                 d3.select(this).remove();
27054             }));
27055         }
27056         context.container().classed('lasso', false);
27057     };
27058
27059     return lasso;
27060 };
27061 iD.ui.Loading = function(context) {
27062     var message = '',
27063         blocking = false,
27064         modal;
27065
27066     var loading = function(selection) {
27067         modal = iD.ui.modal(selection, blocking);
27068
27069         var loadertext = modal.select('.content')
27070             .classed('loading-modal', true)
27071             .append('div')
27072             .attr('class', 'modal-section fillL');
27073
27074         loadertext.append('img')
27075             .attr('class', 'loader')
27076             .attr('src', context.imagePath('loader-white.gif'));
27077
27078         loadertext.append('h3')
27079             .text(message);
27080
27081         modal.select('button.close')
27082             .attr('class', 'hide');
27083
27084         return loading;
27085     };
27086
27087     loading.message = function(_) {
27088         if (!arguments.length) return message;
27089         message = _;
27090         return loading;
27091     };
27092
27093     loading.blocking = function(_) {
27094         if (!arguments.length) return blocking;
27095         blocking = _;
27096         return loading;
27097     };
27098
27099     loading.close = function() {
27100         modal.remove();
27101     };
27102
27103     return loading;
27104 };
27105 iD.ui.modal = function(selection, blocking) {
27106
27107     var previous = selection.select('div.modal');
27108     var animate = previous.empty();
27109
27110     previous.transition()
27111         .duration(200)
27112         .style('opacity', 0)
27113         .remove();
27114
27115     var shaded = selection
27116         .append('div')
27117         .attr('class', 'shaded')
27118         .style('opacity', 0);
27119
27120     shaded.close = function() {
27121         shaded
27122             .transition()
27123             .duration(200)
27124             .style('opacity',0)
27125             .remove();
27126         modal
27127             .transition()
27128             .duration(200)
27129             .style('top','0px');
27130         keybinding.off();
27131     };
27132
27133     var keybinding = d3.keybinding('modal')
27134         .on('⌫', shaded.close)
27135         .on('⎋', shaded.close);
27136
27137     d3.select(document).call(keybinding);
27138
27139     var modal = shaded.append('div')
27140         .attr('class', 'modal fillL col6');
27141
27142         shaded.on('click.remove-modal', function() {
27143             if (d3.event.target === this && !blocking) shaded.close();
27144         });
27145
27146     modal.append('button')
27147         .attr('class', 'close')
27148         .on('click', function() {
27149             if (!blocking) shaded.close();
27150         })
27151         .append('div')
27152             .attr('class','icon close');
27153
27154     modal.append('div')
27155         .attr('class', 'content');
27156
27157     if (animate) {
27158         shaded.transition().style('opacity', 1);
27159         modal
27160             .style('top','0px')
27161             .transition()
27162             .duration(200)
27163             .style('top','40px');
27164     } else {
27165         shaded.style('opacity', 1);
27166     }
27167
27168
27169     return shaded;
27170 };
27171 iD.ui.Modes = function(context) {
27172     var modes = [
27173         iD.modes.AddPoint(context),
27174         iD.modes.AddLine(context),
27175         iD.modes.AddArea(context)];
27176
27177     return function(selection) {
27178         var buttons = selection.selectAll('button.add-button')
27179             .data(modes);
27180
27181        buttons.enter().append('button')
27182            .attr('tabindex', -1)
27183            .attr('class', function(mode) { return mode.id + ' add-button col4'; })
27184            .on('click.mode-buttons', function(mode) {
27185                if (mode.id === context.mode().id) {
27186                    context.enter(iD.modes.Browse(context));
27187                } else {
27188                    context.enter(mode);
27189                }
27190            })
27191            .call(bootstrap.tooltip()
27192                .placement('bottom')
27193                .html(true)
27194                .title(function(mode) {
27195                    return iD.ui.tooltipHtml(mode.description, mode.key);
27196                }));
27197
27198         context.map()
27199             .on('move.modes', _.debounce(update, 500));
27200
27201         context
27202             .on('enter.modes', update);
27203
27204         update();
27205
27206         buttons.append('span')
27207             .attr('class', function(mode) { return mode.id + ' icon icon-pre-text'; });
27208
27209         buttons.append('span')
27210             .attr('class', 'label')
27211             .text(function(mode) { return mode.title; });
27212
27213         context.on('enter.editor', function(entered) {
27214             buttons.classed('active', function(mode) { return entered.button === mode.button; });
27215             context.container()
27216                 .classed('mode-' + entered.id, true);
27217         });
27218
27219         context.on('exit.editor', function(exited) {
27220             context.container()
27221                 .classed('mode-' + exited.id, false);
27222         });
27223
27224         var keybinding = d3.keybinding('mode-buttons');
27225
27226         modes.forEach(function(m) {
27227             keybinding.on(m.key, function() { if (context.editable()) context.enter(m); });
27228         });
27229
27230         d3.select(document)
27231             .call(keybinding);
27232
27233         function update() {
27234             buttons.property('disabled', !context.editable());
27235         }
27236     };
27237 };
27238 iD.ui.Notice = function(context) {
27239     return function(selection) {
27240         var div = selection.append('div')
27241             .attr('class', 'notice');
27242
27243         var button = div.append('button')
27244             .attr('class', 'zoom-to notice')
27245             .on('click', function() { context.map().zoom(16); });
27246
27247         button.append('span')
27248             .attr('class', 'icon zoom-in-invert');
27249
27250         button.append('span')
27251             .attr('class', 'label')
27252             .text(t('zoom_in_edit'));
27253
27254         function disableTooHigh() {
27255             div.style('display', context.map().editable() ? 'none' : 'block');
27256         }
27257
27258         context.map()
27259             .on('move.notice', _.debounce(disableTooHigh, 500));
27260
27261         disableTooHigh();
27262     };
27263 };
27264 iD.ui.preset = function(context) {
27265     var event = d3.dispatch('change'),
27266         state,
27267         fields,
27268         preset,
27269         tags,
27270         id;
27271
27272     function UIField(field, entity, show) {
27273         field = _.clone(field);
27274
27275         field.input = iD.ui.preset[field.type](field, context)
27276             .on('change', event.change);
27277
27278         if (field.input.entity) field.input.entity(entity);
27279
27280         field.keys = field.keys || [field.key];
27281
27282         field.show = show;
27283
27284         field.shown = function() {
27285             return field.id === 'name' || field.show || _.any(field.keys, function(key) { return !!tags[key]; });
27286         };
27287
27288         field.modified = function() {
27289             var original = context.graph().base().entities[entity.id];
27290             return _.any(field.keys, function(key) {
27291                 return original ? tags[key] !== original.tags[key] : tags[key];
27292             });
27293         };
27294
27295         field.revert = function() {
27296             var original = context.graph().base().entities[entity.id],
27297                 t = {};
27298             field.keys.forEach(function(key) {
27299                 t[key] = original ? original.tags[key] : undefined;
27300             });
27301             return t;
27302         };
27303
27304         field.present = function() {
27305             return _.any(field.keys, function(key) {
27306                 return tags[key];
27307             });
27308         };
27309
27310         field.remove = function() {
27311             var t = {};
27312             field.keys.forEach(function(key) {
27313                 t[key] = undefined;
27314             });
27315             return t;
27316         };
27317
27318         return field;
27319     }
27320
27321     function fieldKey(field) {
27322         return field.id;
27323     }
27324
27325     function presets(selection) {
27326         if (!fields) {
27327             var entity = context.entity(id),
27328                 geometry = context.geometry(id);
27329
27330             fields = [UIField(context.presets().field('name'), entity)];
27331
27332             preset.fields.forEach(function(field) {
27333                 if (field.matchGeometry(geometry)) {
27334                     fields.push(UIField(field, entity, true));
27335                 }
27336             });
27337
27338             context.presets().universal().forEach(function(field) {
27339                 if (preset.fields.indexOf(field) < 0) {
27340                     fields.push(UIField(field, entity));
27341                 }
27342             });
27343         }
27344
27345         var shown = fields.filter(function(field) { return field.shown(); }),
27346             notShown = fields.filter(function(field) { return !field.shown(); });
27347
27348         var $form = selection.selectAll('.preset-form')
27349             .data([0]);
27350
27351         $form.enter().append('div')
27352             .attr('class', 'preset-form inspector-inner fillL3');
27353
27354         var $fields = $form.selectAll('.form-field')
27355             .data(shown, fieldKey);
27356
27357         // Enter
27358
27359         var $enter = $fields.enter()
27360             .insert('div', '.more-buttons')
27361             .attr('class', function(field) {
27362                 return 'form-field form-field-' + field.id;
27363             });
27364
27365         var $label = $enter.append('label')
27366             .attr('class', 'form-label')
27367             .attr('for', function(field) { return 'preset-input-' + field.id; })
27368             .text(function(field) { return field.label(); });
27369
27370         var wrap = $label.append('div')
27371             .attr('class', 'form-label-button-wrap');
27372
27373         wrap.append('button')
27374             .attr('class', 'remove-icon')
27375             .append('span').attr('class', 'icon delete');
27376
27377         wrap.append('button')
27378             .attr('class', 'modified-icon')
27379             .attr('tabindex', -1)
27380             .append('div')
27381             .attr('class', 'icon undo');
27382
27383         // Update
27384
27385         $fields.select('.form-label-button-wrap .remove-icon')
27386             .on('click', remove);
27387
27388         $fields.select('.modified-icon')
27389             .on('click', revert);
27390
27391         $fields
27392             .order()
27393             .classed('modified', function(field) {
27394                 return field.modified();
27395             })
27396             .classed('present', function(field) {
27397                 return field.present();
27398             })
27399             .each(function(field) {
27400                 var reference = iD.ui.TagReference({key: field.key});
27401
27402                 if (state === 'hover') {
27403                     reference.showing(false);
27404                 }
27405
27406                 d3.select(this)
27407                     .call(field.input)
27408                     .call(reference.body)
27409                     .select('.form-label-button-wrap')
27410                     .call(reference.button);
27411
27412                 field.input.tags(tags);
27413             });
27414
27415         $fields.exit()
27416             .remove();
27417
27418         var $more = selection.selectAll('.more-buttons')
27419             .data([0]);
27420
27421         $more.enter().append('div')
27422             .attr('class', 'more-buttons inspector-inner');
27423
27424         var $buttons = $more.selectAll('.preset-add-field')
27425             .data(notShown, fieldKey);
27426
27427         $buttons.enter()
27428             .append('button')
27429             .attr('class', 'preset-add-field')
27430             .call(bootstrap.tooltip()
27431                 .placement('top')
27432                 .title(function(d) { return d.label(); }))
27433             .append('span')
27434             .attr('class', function(d) { return 'icon ' + d.icon; });
27435
27436         $buttons.on('click', show);
27437
27438         $buttons.exit()
27439             .remove();
27440
27441         function show(field) {
27442             field.show = true;
27443             presets(selection);
27444             field.input.focus();
27445         }
27446
27447         function revert(field) {
27448             d3.event.stopPropagation();
27449             d3.event.preventDefault();
27450             event.change(field.revert());
27451         }
27452
27453         function remove(field) {
27454             d3.event.stopPropagation();
27455             d3.event.preventDefault();
27456             event.change(field.remove());
27457         }
27458     }
27459
27460     presets.preset = function(_) {
27461         if (!arguments.length) return preset;
27462         preset = _;
27463         fields = null;
27464         return presets;
27465     };
27466
27467     presets.state = function(_) {
27468         if (!arguments.length) return state;
27469         state = _;
27470         return presets;
27471     };
27472
27473     presets.tags = function(_) {
27474         if (!arguments.length) return tags;
27475         tags = _;
27476         // Don't reset fields here.
27477         return presets;
27478     };
27479
27480     presets.entityID = function(_) {
27481         if (!arguments.length) return id;
27482         id = _;
27483         fields = null;
27484         return presets;
27485     };
27486
27487     return d3.rebind(presets, event, 'on');
27488 };
27489 iD.ui.PresetIcon = function() {
27490     var preset, geometry;
27491
27492     function presetIcon(selection) {
27493         selection.each(setup);
27494     }
27495
27496     function setup() {
27497         var selection = d3.select(this),
27498             p = preset.apply(this, arguments),
27499             geom = geometry.apply(this, arguments);
27500
27501         var $fill = selection.selectAll('.preset-icon-fill')
27502             .data([0]);
27503
27504         $fill.enter().append('div');
27505
27506         $fill.attr('class', function() {
27507             var s = 'preset-icon-fill icon-' + geom;
27508             for (var i in p.tags) {
27509                 s += ' tag-' + i + ' tag-' + i + '-' + p.tags[i];
27510             }
27511             return s;
27512         });
27513
27514         var $icon = selection.selectAll('.preset-icon')
27515             .data([0]);
27516
27517         $icon.enter().append('div');
27518
27519         $icon.attr('class', function() {
27520             var icon = p.icon || (geom === 'line' ? 'other-line' : 'marker-stroked'),
27521                 klass = 'feature-' + icon + ' preset-icon';
27522
27523             var featureicon = iD.data.featureIcons[icon];
27524             if (featureicon && featureicon[geom]) {
27525                 klass += ' preset-icon-' + geom;
27526             } else if (icon === 'multipolygon') {
27527                 // Special case (geometry === 'area')
27528                 klass += ' preset-icon-relation';
27529             }
27530
27531             return klass;
27532         });
27533     }
27534
27535     presetIcon.preset = function(_) {
27536         if (!arguments.length) return preset;
27537         preset = d3.functor(_);
27538         return presetIcon;
27539     };
27540
27541     presetIcon.geometry = function(_) {
27542         if (!arguments.length) return geometry;
27543         geometry = d3.functor(_);
27544         return presetIcon;
27545     };
27546
27547     return presetIcon;
27548 };
27549 iD.ui.PresetList = function(context) {
27550     var event = d3.dispatch('choose'),
27551         id,
27552         currentPreset,
27553         autofocus = false;
27554
27555     function presetList(selection) {
27556         var geometry = context.geometry(id),
27557             presets = context.presets().matchGeometry(geometry);
27558
27559         selection.html('');
27560
27561         var messagewrap = selection.append('div')
27562             .attr('class', 'header fillL cf');
27563
27564         var message = messagewrap.append('h3')
27565             .text(t('inspector.choose'));
27566
27567         if (context.entity(id).isUsed(context.graph())) {
27568             messagewrap.append('button')
27569                 .attr('class', 'preset-choose')
27570                 .on('click', function() { event.choose(currentPreset); })
27571                 .append('span')
27572                 .attr('class', 'icon forward');
27573         } else {
27574             messagewrap.append('button')
27575                 .attr('class', 'close')
27576                 .on('click', function() {
27577                     context.enter(iD.modes.Browse(context));
27578                 })
27579                 .append('span')
27580                 .attr('class', 'icon close');
27581         }
27582
27583         function keydown() {
27584             // hack to let delete shortcut work when search is autofocused
27585             if (search.property('value').length === 0 &&
27586                 (d3.event.keyCode === d3.keybinding.keyCodes['⌫'] ||
27587                  d3.event.keyCode === d3.keybinding.keyCodes['⌦'])) {
27588                 d3.event.preventDefault();
27589                 d3.event.stopPropagation();
27590                 iD.operations.Delete([id], context)();
27591             } else if (search.property('value').length === 0 &&
27592                 (d3.event.ctrlKey || d3.event.metaKey) &&
27593                 d3.event.keyCode === d3.keybinding.keyCodes.z) {
27594                 d3.event.preventDefault();
27595                 d3.event.stopPropagation();
27596                 context.undo();
27597             } else if (!d3.event.ctrlKey && !d3.event.metaKey) {
27598                 d3.select(this).on('keydown', null);
27599             }
27600         }
27601
27602         function keypress() {
27603             // enter
27604             var value = search.property('value');
27605             if (d3.event.keyCode === 13 && value.length) {
27606                 list.selectAll('.preset-list-item:first-child').datum().choose();
27607             }
27608         }
27609
27610         function inputevent() {
27611             var value = search.property('value');
27612             list.classed('filtered', value.length);
27613             if (value.length) {
27614                 var results = presets.search(value, geometry);
27615                 message.text(t('inspector.results', {
27616                     n: results.collection.length,
27617                     search: value
27618                 }));
27619                 list.call(drawList, results);
27620             } else {
27621                 list.call(drawList, context.presets().defaults(geometry, 36));
27622                 message.text(t('inspector.choose'));
27623             }
27624         }
27625
27626         var searchWrap = selection.append('div')
27627             .attr('class', 'search-header');
27628
27629         var search = searchWrap.append('input')
27630             .attr('class', 'preset-search-input')
27631             .attr('placeholder', t('inspector.search'))
27632             .attr('type', 'search')
27633             .on('keydown', keydown)
27634             .on('keypress', keypress)
27635             .on('input', inputevent);
27636
27637         searchWrap.append('span')
27638             .attr('class', 'icon search');
27639
27640         if (autofocus) {
27641             search.node().focus();
27642         }
27643
27644         var listWrap = selection.append('div')
27645             .attr('class', 'inspector-body');
27646
27647         var list = listWrap.append('div')
27648             .attr('class', 'preset-list fillL cf')
27649             .call(drawList, context.presets().defaults(geometry, 36));
27650     }
27651
27652     function drawList(list, presets) {
27653         var collection = presets.collection.map(function(preset) {
27654             return preset.members ? CategoryItem(preset) : PresetItem(preset);
27655         });
27656
27657         var items = list.selectAll('.preset-list-item')
27658             .data(collection, function(d) { return d.preset.id; });
27659
27660         items.enter().append('div')
27661             .attr('class', function(item) { return 'preset-list-item preset-' + item.preset.id.replace('/', '-'); })
27662             .classed('current', function(item) { return item.preset === currentPreset; })
27663             .each(function(item) {
27664                 d3.select(this).call(item);
27665             })
27666             .style('opacity', 0)
27667             .transition()
27668             .style('opacity', 1);
27669
27670         items.order();
27671
27672         items.exit()
27673             .remove();
27674     }
27675
27676     function CategoryItem(preset) {
27677         var box, sublist, shown = false;
27678
27679         function item(selection) {
27680             var wrap = selection.append('div')
27681                 .attr('class', 'preset-list-button-wrap category col12');
27682
27683             wrap.append('button')
27684                 .attr('class', 'preset-list-button')
27685                 .call(iD.ui.PresetIcon()
27686                     .geometry(context.geometry(id))
27687                     .preset(preset))
27688                 .on('click', item.choose)
27689                 .append('div')
27690                 .attr('class', 'label')
27691                 .text(preset.name());
27692
27693             box = selection.append('div')
27694                 .attr('class', 'subgrid col12')
27695                 .style('max-height', '0px')
27696                 .style('opacity', 0);
27697
27698             box.append('div')
27699                 .attr('class', 'arrow');
27700
27701             sublist = box.append('div')
27702                 .attr('class', 'preset-list fillL3 cf fl');
27703         }
27704
27705         item.choose = function() {
27706             if (shown) {
27707                 shown = false;
27708                 box.transition()
27709                     .duration(200)
27710                     .style('opacity', '0')
27711                     .style('max-height', '0px')
27712                     .style('padding-bottom', '0px');
27713             } else {
27714                 shown = true;
27715                 sublist.call(drawList, preset.members);
27716                 box.transition()
27717                     .duration(200)
27718                     .style('opacity', '1')
27719                     .style('max-height', 200 + preset.members.collection.length * 80 + 'px')
27720                     .style('padding-bottom', '20px');
27721             }
27722         };
27723
27724         item.preset = preset;
27725
27726         return item;
27727     }
27728
27729     function PresetItem(preset) {
27730         function item(selection) {
27731             var wrap = selection.append('div')
27732                 .attr('class', 'preset-list-button-wrap col12');
27733
27734             wrap.append('button')
27735                 .attr('class', 'preset-list-button')
27736                 .call(iD.ui.PresetIcon()
27737                     .geometry(context.geometry(id))
27738                     .preset(preset))
27739                 .on('click', item.choose)
27740                 .append('div')
27741                 .attr('class', 'label')
27742                 .text(preset.name());
27743
27744             wrap.call(item.reference.button);
27745             selection.call(item.reference.body);
27746         }
27747
27748         item.choose = function() {
27749             context.presets().choose(preset);
27750
27751             context.perform(
27752                 iD.actions.ChangePreset(id, currentPreset, preset),
27753                 t('operations.change_tags.annotation'));
27754
27755             event.choose(preset);
27756         };
27757
27758         item.help = function() {
27759             d3.event.stopPropagation();
27760             item.reference.toggle();
27761         };
27762
27763         item.preset = preset;
27764         item.reference = iD.ui.TagReference(preset.reference(context.geometry(id)));
27765
27766         return item;
27767     }
27768
27769     presetList.autofocus = function(_) {
27770         if (!arguments.length) return autofocus;
27771         autofocus = _;
27772         return presetList;
27773     };
27774
27775     presetList.entityID = function(_) {
27776         if (!arguments.length) return id;
27777         id = _;
27778         presetList.preset(context.presets().match(context.entity(id), context.graph()));
27779         return presetList;
27780     };
27781
27782     presetList.preset = function(_) {
27783         if (!arguments.length) return currentPreset;
27784         currentPreset = _;
27785         return presetList;
27786     };
27787
27788     return d3.rebind(presetList, event, 'on');
27789 };
27790 iD.ui.RadialMenu = function(context, operations) {
27791     var menu,
27792         center = [0, 0],
27793         tooltip;
27794
27795     var radialMenu = function(selection) {
27796         if (!operations.length)
27797             return;
27798
27799         selection.node().parentNode.focus();
27800
27801         function click(operation) {
27802             d3.event.stopPropagation();
27803             if (operation.disabled())
27804                 return;
27805             operation();
27806             radialMenu.close();
27807         }
27808
27809         menu = selection.append('g')
27810             .attr('class', 'radial-menu')
27811             .attr('transform', 'translate(' + center + ')')
27812             .attr('opacity', 0);
27813
27814         menu.transition()
27815             .attr('opacity', 1);
27816
27817         var r = 50,
27818             a = Math.PI / 4,
27819             a0 = -Math.PI / 4,
27820             a1 = a0 + (operations.length - 1) * a;
27821
27822         menu.append('path')
27823             .attr('class', 'radial-menu-background')
27824             .attr('d', 'M' + r * Math.sin(a0) + ',' +
27825                              r * Math.cos(a0) +
27826                       ' A' + r + ',' + r + ' 0 ' + (operations.length > 5 ? '1' : '0') + ',0 ' +
27827                              (r * Math.sin(a1) + 1e-3) + ',' +
27828                              (r * Math.cos(a1) + 1e-3)) // Force positive-length path (#1305)
27829             .attr('stroke-width', 50)
27830             .attr('stroke-linecap', 'round');
27831
27832         var button = menu.selectAll()
27833             .data(operations)
27834             .enter().append('g')
27835             .attr('transform', function(d, i) {
27836                 return 'translate(' + r * Math.sin(a0 + i * a) + ',' +
27837                                       r * Math.cos(a0 + i * a) + ')';
27838             });
27839
27840         button.append('circle')
27841             .attr('class', function(d) { return 'radial-menu-item radial-menu-item-' + d.id; })
27842             .attr('r', 15)
27843             .classed('disabled', function(d) { return d.disabled(); })
27844             .on('click', click)
27845             .on('mousedown', mousedown)
27846             .on('mouseover', mouseover)
27847             .on('mouseout', mouseout);
27848
27849         button.append('use')
27850             .attr('transform', 'translate(-10, -10)')
27851             .attr('clip-path', 'url(#clip-square-20)')
27852             .attr('xlink:href', function(d) { return '#icon-operation-' + (d.disabled() ? 'disabled-' : '') + d.id; });
27853
27854         tooltip = d3.select(document.body)
27855             .append('div')
27856             .attr('class', 'tooltip-inner radial-menu-tooltip');
27857
27858         function mousedown() {
27859             d3.event.stopPropagation(); // https://github.com/openstreetmap/iD/issues/1869
27860         }
27861
27862         function mouseover(d, i) {
27863             var rect = context.surfaceRect(),
27864                 angle = a0 + i * a,
27865                 top = rect.top + (r + 25) * Math.cos(angle) + center[1] + 'px',
27866                 left = rect.left + (r + 25) * Math.sin(angle) + center[0] + 'px',
27867                 bottom = rect.height - (r + 25) * Math.cos(angle) - center[1] + 'px',
27868                 right = rect.width - (r + 25) * Math.sin(angle) - center[0] + 'px';
27869
27870             tooltip
27871                 .style('top', null)
27872                 .style('left', null)
27873                 .style('bottom', null)
27874                 .style('right', null)
27875                 .style('display', 'block')
27876                 .html(iD.ui.tooltipHtml(d.tooltip(), d.keys[0]));
27877
27878             if (i === 0) {
27879                 tooltip
27880                     .style('right', right)
27881                     .style('top', top);
27882             } else if (i >= 4) {
27883                 tooltip
27884                     .style('left', left)
27885                     .style('bottom', bottom);
27886             } else {
27887                 tooltip
27888                     .style('left', left)
27889                     .style('top', top);
27890             }
27891         }
27892
27893         function mouseout() {
27894             tooltip.style('display', 'none');
27895         }
27896     };
27897
27898     radialMenu.close = function() {
27899         if (menu) {
27900             menu
27901                 .style('pointer-events', 'none')
27902                 .transition()
27903                 .attr('opacity', 0)
27904                 .remove();
27905         }
27906
27907         if (tooltip) {
27908             tooltip.remove();
27909         }
27910     };
27911
27912     radialMenu.center = function(_) {
27913         if (!arguments.length) return center;
27914         center = _;
27915         return radialMenu;
27916     };
27917
27918     return radialMenu;
27919 };
27920 iD.ui.RawMemberEditor = function(context) {
27921     var id;
27922
27923     function selectMember(d) {
27924         d3.event.preventDefault();
27925         context.enter(iD.modes.Select(context, [d.id]));
27926     }
27927
27928     function changeRole(d) {
27929         var role = d3.select(this).property('value');
27930         context.perform(
27931             iD.actions.ChangeMember(d.relation.id, _.extend({}, d.id, {role: role}), d.index),
27932             t('operations.change_role.annotation'));
27933     }
27934
27935     function deleteMember(d) {
27936         context.perform(
27937             iD.actions.DeleteMember(d.relation.id, d.index),
27938             t('operations.delete_member.annotation'));
27939     }
27940
27941     function rawMemberEditor(selection) {
27942         var entity = context.entity(id),
27943             memberships = [];
27944
27945         entity.members.forEach(function(member, index) {
27946             memberships.push({
27947                 index: index,
27948                 id: member.id,
27949                 role: member.role,
27950                 relation: entity,
27951                 member: context.hasEntity(member.id)
27952             });
27953         });
27954
27955         selection.call(iD.ui.Disclosure()
27956             .title(t('inspector.all_members') + ' (' + memberships.length + ')')
27957             .expanded(true)
27958             .on('toggled', toggled)
27959             .content(content));
27960
27961         function toggled(expanded) {
27962             if (expanded) {
27963                 selection.node().parentNode.scrollTop += 200;
27964             }
27965         }
27966
27967         function content($wrap) {
27968             var $list = $wrap.selectAll('.member-list')
27969                 .data([0]);
27970
27971             $list.enter().append('ul')
27972                 .attr('class', 'member-list');
27973
27974             var $items = $list.selectAll('li')
27975                 .data(memberships, function(d) {
27976                     return iD.Entity.key(d.relation) + ',' + d.index + ',' +
27977                         (d.member ? iD.Entity.key(d.member) : 'incomplete');
27978                 });
27979
27980             var $enter = $items.enter().append('li')
27981                 .attr('class', 'member-row form-field')
27982                 .classed('member-incomplete', function(d) { return !d.member; });
27983
27984             $enter.each(function(d) {
27985                 if (d.member) {
27986                     var $label = d3.select(this).append('label')
27987                         .attr('class', 'form-label')
27988                         .append('a')
27989                         .attr('href', '#')
27990                         .on('click', selectMember);
27991
27992                     $label.append('span')
27993                         .attr('class', 'member-entity-type')
27994                         .text(function(d) { return context.presets().match(d.member, context.graph()).name(); });
27995
27996                     $label.append('span')
27997                         .attr('class', 'member-entity-name')
27998                         .text(function(d) { return iD.util.displayName(d.member); });
27999
28000                 } else {
28001                     d3.select(this).append('label')
28002                         .attr('class', 'form-label')
28003                         .text(t('inspector.incomplete'));
28004                 }
28005             });
28006
28007             $enter.append('input')
28008                 .attr('class', 'member-role')
28009                 .property('type', 'text')
28010                 .attr('maxlength', 255)
28011                 .attr('placeholder', t('inspector.role'))
28012                 .property('value', function(d) { return d.role; })
28013                 .on('change', changeRole);
28014
28015             $enter.append('button')
28016                 .attr('tabindex', -1)
28017                 .attr('class', 'remove button-input-action member-delete minor')
28018                 .on('click', deleteMember)
28019                 .append('span')
28020                 .attr('class', 'icon delete');
28021
28022             $items.exit()
28023                 .remove();
28024         }
28025     }
28026
28027     rawMemberEditor.entityID = function(_) {
28028         if (!arguments.length) return id;
28029         id = _;
28030         return rawMemberEditor;
28031     };
28032
28033     return rawMemberEditor;
28034 };
28035 iD.ui.RawMembershipEditor = function(context) {
28036     var id, showBlank;
28037
28038     function selectRelation(d) {
28039         d3.event.preventDefault();
28040         context.enter(iD.modes.Select(context, [d.relation.id]));
28041     }
28042
28043     function changeRole(d) {
28044         var role = d3.select(this).property('value');
28045         context.perform(
28046             iD.actions.ChangeMember(d.relation.id, _.extend({}, d.member, {role: role}), d.index),
28047             t('operations.change_role.annotation'));
28048     }
28049
28050     function addMembership(d, role) {
28051         showBlank = false;
28052
28053         if (d.relation) {
28054             context.perform(
28055                 iD.actions.AddMember(d.relation.id, {id: id, type: context.entity(id).type, role: role}),
28056                 t('operations.add_member.annotation'));
28057
28058         } else {
28059             var relation = iD.Relation();
28060
28061             context.perform(
28062                 iD.actions.AddEntity(relation),
28063                 iD.actions.AddMember(relation.id, {id: id, type: context.entity(id).type, role: role}),
28064                 t('operations.add.annotation.relation'));
28065
28066             context.enter(iD.modes.Select(context, [relation.id]));
28067         }
28068     }
28069
28070     function deleteMembership(d) {
28071         context.perform(
28072             iD.actions.DeleteMember(d.relation.id, d.index),
28073             t('operations.delete_member.annotation'));
28074     }
28075
28076     function relations(q) {
28077         var newRelation = {
28078                 relation: null,
28079                 value: t('inspector.new_relation')
28080             },
28081             result = [],
28082             graph = context.graph();
28083
28084         context.intersects(context.extent()).forEach(function(entity) {
28085             if (entity.type !== 'relation' || entity.id === id)
28086                 return;
28087
28088             var presetName = context.presets().match(entity, graph).name(),
28089                 entityName = iD.util.displayName(entity) || '';
28090
28091             var value = presetName + ' ' + entityName;
28092             if (q && value.toLowerCase().indexOf(q.toLowerCase()) === -1)
28093                 return;
28094
28095             result.push({
28096                 relation: entity,
28097                 value: value
28098             });
28099         });
28100
28101         result.sort(function(a, b) {
28102             return iD.Relation.creationOrder(a.relation, b.relation);
28103         });
28104         result.unshift(newRelation);
28105
28106         return result;
28107     }
28108
28109     function rawMembershipEditor(selection) {
28110         var entity = context.entity(id),
28111             memberships = [];
28112
28113         context.graph().parentRelations(entity).forEach(function(relation) {
28114             relation.members.forEach(function(member, index) {
28115                 if (member.id === entity.id) {
28116                     memberships.push({relation: relation, member: member, index: index});
28117                 }
28118             });
28119         });
28120
28121         selection.call(iD.ui.Disclosure()
28122             .title(t('inspector.all_relations') + ' (' + memberships.length + ')')
28123             .expanded(true)
28124             .on('toggled', toggled)
28125             .content(content));
28126
28127         function toggled(expanded) {
28128             if (expanded) {
28129                 selection.node().parentNode.scrollTop += 200;
28130             }
28131         }
28132
28133         function content($wrap) {
28134             var $list = $wrap.selectAll('.member-list')
28135                 .data([0]);
28136
28137             $list.enter().append('ul')
28138                 .attr('class', 'member-list');
28139
28140             var $items = $list.selectAll('li.member-row-normal')
28141                 .data(memberships, function(d) { return iD.Entity.key(d.relation) + ',' + d.index; });
28142
28143             var $enter = $items.enter().append('li')
28144                 .attr('class', 'member-row member-row-normal form-field');
28145
28146             var $label = $enter.append('label')
28147                 .attr('class', 'form-label')
28148                 .append('a')
28149                 .attr('href', '#')
28150                 .on('click', selectRelation);
28151
28152             $label.append('span')
28153                 .attr('class', 'member-entity-type')
28154                 .text(function(d) { return context.presets().match(d.relation, context.graph()).name(); });
28155
28156             $label.append('span')
28157                 .attr('class', 'member-entity-name')
28158                 .text(function(d) { return iD.util.displayName(d.relation); });
28159
28160             $enter.append('input')
28161                 .attr('class', 'member-role')
28162                 .property('type', 'text')
28163                 .attr('maxlength', 255)
28164                 .attr('placeholder', t('inspector.role'))
28165                 .property('value', function(d) { return d.member.role; })
28166                 .on('change', changeRole);
28167
28168             $enter.append('button')
28169                 .attr('tabindex', -1)
28170                 .attr('class', 'remove button-input-action member-delete minor')
28171                 .on('click', deleteMembership)
28172                 .append('span')
28173                 .attr('class', 'icon delete');
28174
28175             $items.exit()
28176                 .remove();
28177
28178             if (showBlank) {
28179                 var $new = $list.selectAll('.member-row-new')
28180                     .data([0]);
28181
28182                 $enter = $new.enter().append('li')
28183                     .attr('class', 'member-row member-row-new form-field');
28184
28185                 $enter.append('input')
28186                     .attr('type', 'text')
28187                     .attr('class', 'member-entity-input')
28188                     .call(d3.combobox()
28189                         .minItems(1)
28190                         .fetcher(function(value, callback) {
28191                             callback(relations(value));
28192                         })
28193                         .on('accept', function(d) {
28194                             addMembership(d, $new.select('.member-role').property('value'));
28195                         }));
28196
28197                 $enter.append('input')
28198                     .attr('class', 'member-role')
28199                     .property('type', 'text')
28200                     .attr('maxlength', 255)
28201                     .attr('placeholder', t('inspector.role'))
28202                     .on('change', changeRole);
28203
28204                 $enter.append('button')
28205                     .attr('tabindex', -1)
28206                     .attr('class', 'remove button-input-action member-delete minor')
28207                     .on('click', deleteMembership)
28208                     .append('span')
28209                     .attr('class', 'icon delete');
28210
28211             } else {
28212                 $list.selectAll('.member-row-new')
28213                     .remove();
28214             }
28215
28216             var $add = $wrap.selectAll('.add-relation')
28217                 .data([0]);
28218
28219             $add.enter().append('button')
28220                 .attr('class', 'add-relation')
28221                 .append('span')
28222                 .attr('class', 'icon plus light');
28223
28224             $wrap.selectAll('.add-relation')
28225                 .on('click', function() {
28226                     showBlank = true;
28227                     content($wrap);
28228                     $list.selectAll('.member-entity-input').node().focus();
28229                 });
28230         }
28231     }
28232
28233     rawMembershipEditor.entityID = function(_) {
28234         if (!arguments.length) return id;
28235         id = _;
28236         return rawMembershipEditor;
28237     };
28238
28239     return rawMembershipEditor;
28240 };
28241 iD.ui.RawTagEditor = function(context) {
28242     var event = d3.dispatch('change'),
28243         taginfo = iD.taginfo(),
28244         showBlank = false,
28245         state,
28246         preset,
28247         tags,
28248         id;
28249
28250     function rawTagEditor(selection) {
28251         var count = Object.keys(tags).filter(function(d) { return d; }).length;
28252
28253         selection.call(iD.ui.Disclosure()
28254             .title(t('inspector.all_tags') + ' (' + count + ')')
28255             .expanded(iD.ui.RawTagEditor.expanded || preset.isFallback())
28256             .on('toggled', toggled)
28257             .content(content));
28258
28259         function toggled(expanded) {
28260             iD.ui.RawTagEditor.expanded = expanded;
28261             if (expanded) {
28262                 selection.node().parentNode.scrollTop += 200;
28263             }
28264         }
28265     }
28266
28267     function content($wrap) {
28268         var entries = d3.entries(tags);
28269
28270         if (!entries.length || showBlank) {
28271             showBlank = false;
28272             entries.push({key: '', value: ''});
28273         }
28274
28275         var $list = $wrap.selectAll('.tag-list')
28276             .data([0]);
28277
28278         $list.enter().append('ul')
28279             .attr('class', 'tag-list');
28280
28281         var $newTag = $wrap.selectAll('.add-tag')
28282             .data([0]);
28283
28284         var $enter = $newTag.enter().append('button')
28285             .attr('class', 'add-tag');
28286
28287         $enter.append('span')
28288             .attr('class', 'icon plus light');
28289
28290         $newTag.on('click', addTag);
28291
28292         var $items = $list.selectAll('li')
28293             .data(entries, function(d) { return d.key; });
28294
28295         // Enter
28296
28297         $enter = $items.enter().append('li')
28298             .attr('class', 'tag-row cf');
28299
28300         $enter.append('div')
28301             .attr('class', 'key-wrap')
28302             .append('input')
28303             .property('type', 'text')
28304             .attr('class', 'key')
28305             .attr('maxlength', 255);
28306
28307         $enter.append('div')
28308             .attr('class', 'input-wrap-position')
28309             .append('input')
28310             .property('type', 'text')
28311             .attr('class', 'value')
28312             .attr('maxlength', 255);
28313
28314         $enter.append('button')
28315             .attr('tabindex', -1)
28316             .attr('class', 'remove minor')
28317             .append('span')
28318             .attr('class', 'icon delete');
28319
28320         $enter.each(bindTypeahead);
28321
28322         // Update
28323
28324         $items.order();
28325
28326         $items.each(function(tag) {
28327             var reference = iD.ui.TagReference({key: tag.key});
28328
28329             if (state === 'hover') {
28330                 reference.showing(false);
28331             }
28332
28333             d3.select(this)
28334                 .call(reference.button)
28335                 .call(reference.body);
28336         });
28337
28338         $items.select('input.key')
28339             .value(function(d) { return d.key; })
28340             .on('blur', keyChange)
28341             .on('change', keyChange);
28342
28343         $items.select('input.value')
28344             .value(function(d) { return d.value; })
28345             .on('blur', valueChange)
28346             .on('change', valueChange)
28347             .on('keydown.push-more', pushMore);
28348
28349         $items.select('button.remove')
28350             .on('click', removeTag);
28351
28352         $items.exit()
28353             .remove();
28354
28355         function pushMore() {
28356             if (d3.event.keyCode === 9 && !d3.event.shiftKey &&
28357                 $list.selectAll('li:last-child input.value').node() === this) {
28358                 addTag();
28359             }
28360         }
28361
28362         function bindTypeahead() {
28363             var row = d3.select(this),
28364                 key = row.selectAll('input.key'),
28365                 value = row.selectAll('input.value');
28366
28367             function sort(value, data) {
28368                 var sameletter = [],
28369                     other = [];
28370                 for (var i = 0; i < data.length; i++) {
28371                     if (data[i].value.substring(0, value.length) === value) {
28372                         sameletter.push(data[i]);
28373                     } else {
28374                         other.push(data[i]);
28375                     }
28376                 }
28377                 return sameletter.concat(other);
28378             }
28379
28380             key.call(d3.combobox()
28381                 .fetcher(function(value, callback) {
28382                     taginfo.keys({
28383                         debounce: true,
28384                         geometry: context.geometry(id),
28385                         query: value
28386                     }, function(err, data) {
28387                         if (!err) callback(sort(value, data));
28388                     });
28389                 }));
28390
28391             value.call(d3.combobox()
28392                 .fetcher(function(value, callback) {
28393                     taginfo.values({
28394                         debounce: true,
28395                         key: key.value(),
28396                         geometry: context.geometry(id),
28397                         query: value
28398                     }, function(err, data) {
28399                         if (!err) callback(sort(value, data));
28400                     });
28401                 }));
28402         }
28403
28404         function keyChange(d) {
28405             var tag = {};
28406             tag[d.key] = undefined;
28407             tag[this.value] = d.value;
28408             d.key = this.value; // Maintain DOM identity through the subsequent update.
28409             event.change(tag);
28410         }
28411
28412         function valueChange(d) {
28413             var tag = {};
28414             tag[d.key] = this.value;
28415             event.change(tag);
28416         }
28417
28418         function removeTag(d) {
28419             var tag = {};
28420             tag[d.key] = undefined;
28421             event.change(tag);
28422         }
28423
28424         function addTag() {
28425             // Wrapped in a setTimeout in case it's being called from a blur
28426             // handler. Without the setTimeout, the call to `content` would
28427             // wipe out the pending value change.
28428             setTimeout(function() {
28429                 showBlank = true;
28430                 content($wrap);
28431                 $list.selectAll('li:last-child input.key').node().focus();
28432             }, 0);
28433         }
28434     }
28435
28436     rawTagEditor.state = function(_) {
28437         if (!arguments.length) return state;
28438         state = _;
28439         return rawTagEditor;
28440     };
28441
28442     rawTagEditor.preset = function(_) {
28443         if (!arguments.length) return preset;
28444         preset = _;
28445         return rawTagEditor;
28446     };
28447
28448     rawTagEditor.tags = function(_) {
28449         if (!arguments.length) return tags;
28450         tags = _;
28451         return rawTagEditor;
28452     };
28453
28454     rawTagEditor.entityID = function(_) {
28455         if (!arguments.length) return id;
28456         id = _;
28457         return rawTagEditor;
28458     };
28459
28460     return d3.rebind(rawTagEditor, event, 'on');
28461 };
28462 iD.ui.Restore = function(context) {
28463     return function(selection) {
28464         if (!context.history().lock() || !context.history().restorableChanges())
28465             return;
28466
28467         var modal = iD.ui.modal(selection);
28468
28469         modal.select('.modal')
28470             .attr('class', 'modal fillL col6');
28471
28472         var introModal = modal.select('.content');
28473
28474         introModal.attr('class','cf');
28475
28476         introModal.append('div')
28477             .attr('class', 'modal-section')
28478             .append('h3')
28479             .text(t('restore.heading'));
28480
28481         introModal.append('div')
28482             .attr('class','modal-section')
28483             .append('p')
28484             .text(t('restore.description'));
28485
28486         var buttonWrap = introModal.append('div')
28487             .attr('class', 'modal-actions cf');
28488
28489         var restore = buttonWrap.append('button')
28490             .attr('class', 'restore col6')
28491             .text(t('restore.restore'))
28492             .on('click', function() {
28493                 context.history().restore();
28494                 modal.remove();
28495             });
28496
28497         buttonWrap.append('button')
28498             .attr('class', 'reset col6')
28499             .text(t('restore.reset'))
28500             .on('click', function() {
28501                 context.history().clearSaved();
28502                 modal.remove();
28503             });
28504
28505         restore.node().focus();
28506     };
28507 };
28508 iD.ui.Save = function(context) {
28509     var history = context.history(),
28510         key = iD.ui.cmd('⌘S');
28511
28512     function saving() {
28513         return context.mode().id === 'save';
28514     }
28515
28516     function save() {
28517         d3.event.preventDefault();
28518         if (!saving() && history.hasChanges()) {
28519             context.enter(iD.modes.Save(context));
28520         }
28521     }
28522
28523     return function(selection) {
28524         var tooltip = bootstrap.tooltip()
28525             .placement('bottom')
28526             .html(true)
28527             .title(iD.ui.tooltipHtml(t('save.no_changes'), key));
28528
28529         var button = selection.append('button')
28530             .attr('class', 'save col12 disabled')
28531             .attr('tabindex', -1)
28532             .on('click', save)
28533             .call(tooltip);
28534
28535         button.append('span')
28536             .attr('class', 'label')
28537             .text(t('save.title'));
28538
28539         button.append('span')
28540             .attr('class', 'count')
28541             .text('0');
28542
28543         var keybinding = d3.keybinding('undo-redo')
28544             .on(key, save);
28545
28546         d3.select(document)
28547             .call(keybinding);
28548
28549         var numChanges = 0;
28550
28551         context.history().on('change.save', function() {
28552             var _ = history.difference().summary().length;
28553             if (_ === numChanges)
28554                 return;
28555             numChanges = _;
28556
28557             tooltip.title(iD.ui.tooltipHtml(t(numChanges > 0 ?
28558                     'save.help' : 'save.no_changes'), key));
28559
28560             button
28561                 .classed('disabled', numChanges === 0)
28562                 .classed('has-count', numChanges > 0);
28563
28564             button.select('span.count')
28565                 .text(numChanges);
28566         });
28567
28568         context.on('enter.save', function() {
28569             button.property('disabled', saving());
28570             if (saving()) button.call(tooltip.hide);
28571         });
28572     };
28573 };
28574 iD.ui.SelectionList = function(context, selectedIDs) {
28575
28576     function selectionList(selection) {
28577         selection.classed('selection-list-pane', true);
28578
28579         var header = selection.append('div')
28580             .attr('class', 'header fillL cf');
28581
28582         header.append('h3')
28583             .text(t('inspector.multiselect'));
28584
28585         var listWrap = selection.append('div')
28586             .attr('class', 'inspector-body');
28587
28588         var list = listWrap.append('div')
28589             .attr('class', 'feature-list cf');
28590
28591         context.history().on('change.selection-list', drawList);
28592         drawList();
28593
28594         function drawList() {
28595             var entities = selectedIDs
28596                 .map(function(id) { return context.hasEntity(id); })
28597                 .filter(function(entity) { return entity; });
28598
28599             var items = list.selectAll('.feature-list-item')
28600                 .data(entities, iD.Entity.key);
28601
28602             var enter = items.enter().append('button')
28603                 .attr('class', 'feature-list-item')
28604                 .on('click', function(entity) {
28605                     context.enter(iD.modes.Select(context, [entity.id]));
28606                 });
28607
28608             // Enter
28609
28610             var label = enter.append('div')
28611                 .attr('class', 'label');
28612
28613             label.append('span')
28614                 .attr('class', 'icon icon-pre-text');
28615
28616             label.append('span')
28617                 .attr('class', 'entity-type');
28618
28619             label.append('span')
28620                 .attr('class', 'entity-name');
28621
28622             // Update
28623
28624             items.selectAll('.icon')
28625                 .attr('class', function(entity) { return context.geometry(entity.id) + ' icon icon-pre-text'; });
28626
28627             items.selectAll('.entity-type')
28628                 .text(function(entity) { return context.presets().match(entity, context.graph()).name(); });
28629
28630             items.selectAll('.entity-name')
28631                 .text(function(entity) { return iD.util.displayName(entity); });
28632
28633             // Exit
28634
28635             items.exit()
28636                 .remove();
28637         }
28638     }
28639
28640     return selectionList;
28641
28642 };
28643 iD.ui.Sidebar = function(context) {
28644     var inspector = iD.ui.Inspector(context),
28645         current;
28646
28647     function sidebar(selection) {
28648         var featureListWrap = selection.append('div')
28649             .attr('class', 'feature-list-pane')
28650             .call(iD.ui.FeatureList(context));
28651
28652         selection.call(iD.ui.Notice(context));
28653
28654         var inspectorWrap = selection.append('div')
28655             .attr('class', 'inspector-hidden inspector-wrap fr');
28656
28657         sidebar.hover = function(id) {
28658             if (!current && id) {
28659                 featureListWrap.classed('inspector-hidden', true);
28660                 inspectorWrap.classed('inspector-hidden', false)
28661                     .classed('inspector-hover', true);
28662
28663                 if (inspector.entityID() !== id || inspector.state() !== 'hover') {
28664                     inspector
28665                         .state('hover')
28666                         .entityID(id);
28667
28668                     inspectorWrap.call(inspector);
28669                 }
28670             } else if (!current) {
28671                 featureListWrap.classed('inspector-hidden', false);
28672                 inspectorWrap.classed('inspector-hidden', true);
28673                 inspector.state('hide');
28674             }
28675         };
28676
28677         sidebar.hover = _.throttle(sidebar.hover, 200);
28678
28679         sidebar.select = function(id, newFeature) {
28680             if (!current && id) {
28681                 featureListWrap.classed('inspector-hidden', true);
28682                 inspectorWrap.classed('inspector-hidden', false)
28683                     .classed('inspector-hover', false);
28684
28685                 if (inspector.entityID() !== id || inspector.state() !== 'select') {
28686                     inspector
28687                         .state('select')
28688                         .entityID(id)
28689                         .newFeature(newFeature);
28690
28691                     inspectorWrap.call(inspector);
28692                 }
28693             } else if (!current) {
28694                 featureListWrap.classed('inspector-hidden', false);
28695                 inspectorWrap.classed('inspector-hidden', true);
28696                 inspector.state('hide');
28697             }
28698         };
28699
28700         sidebar.show = function(component) {
28701             featureListWrap.classed('inspector-hidden', true);
28702             inspectorWrap.classed('inspector-hidden', true);
28703             if (current) current.remove();
28704             current = selection.append('div')
28705                 .attr('class', 'sidebar-component')
28706                 .call(component);
28707         };
28708
28709         sidebar.hide = function() {
28710             featureListWrap.classed('inspector-hidden', false);
28711             if (current) current.remove();
28712             current = null;
28713         };
28714     }
28715
28716     sidebar.hover = function() {};
28717     sidebar.select = function() {};
28718     sidebar.show = function() {};
28719     sidebar.hide = function() {};
28720
28721     return sidebar;
28722 };
28723 iD.ui.SourceSwitch = function(context) {
28724     var keys;
28725
28726     function click() {
28727         d3.event.preventDefault();
28728
28729         if (context.history().hasChanges() &&
28730             !window.confirm(t('source_switch.lose_changes'))) return;
28731
28732         var live = d3.select(this)
28733             .classed('live');
28734
28735         context.connection()
28736             .switch(live ? keys[1] : keys[0]);
28737
28738         context.flush();
28739
28740         d3.select(this)
28741             .text(live ? t('source_switch.dev') : t('source_switch.live'))
28742             .classed('live', !live);
28743     }
28744
28745     var sourceSwitch = function(selection) {
28746         selection.append('a')
28747             .attr('href', '#')
28748             .text(t('source_switch.live'))
28749             .classed('live', true)
28750             .attr('tabindex', -1)
28751             .on('click', click);
28752     };
28753
28754     sourceSwitch.keys = function(_) {
28755         if (!arguments.length) return keys;
28756         keys = _;
28757         return sourceSwitch;
28758     };
28759
28760     return sourceSwitch;
28761 };
28762 iD.ui.Spinner = function(context) {
28763     var connection = context.connection();
28764
28765     return function(selection) {
28766         var img = selection.append('img')
28767             .attr('src', context.imagePath('loader-black.gif'))
28768             .style('opacity', 0);
28769
28770         connection.on('loading.spinner', function() {
28771             img.transition()
28772                 .style('opacity', 1);
28773         });
28774
28775         connection.on('loaded.spinner', function() {
28776             img.transition()
28777                 .style('opacity', 0);
28778         });
28779     };
28780 };
28781 iD.ui.Splash = function(context) {
28782     return function(selection) {
28783         if (context.storage('sawSplash'))
28784              return;
28785
28786         context.storage('sawSplash', true);
28787
28788         var modal = iD.ui.modal(selection);
28789
28790         modal.select('.modal')
28791             .attr('class', 'modal-splash modal col6');
28792
28793         var introModal = modal.select('.content')
28794             .append('div')
28795             .attr('class', 'fillL');
28796
28797         introModal.append('div')
28798             .attr('class','modal-section cf')
28799             .append('h3').text(t('splash.welcome'));
28800
28801         introModal.append('div')
28802             .attr('class','modal-section')
28803             .append('p')
28804             .html(t('splash.text', {
28805                 version: iD.version,
28806                 website: '<a href="http://ideditor.com/">ideditor.com</a>',
28807                 github: '<a href="https://github.com/openstreetmap/iD">github.com</a>'
28808             }));
28809
28810         var buttons = introModal.append('div').attr('class', 'modal-actions cf');
28811
28812         buttons.append('button')
28813             .attr('class', 'col6 walkthrough')
28814             .text(t('splash.walkthrough'))
28815             .on('click', function() {
28816                 d3.select(document.body).call(iD.ui.intro(context));
28817                 modal.close();
28818             });
28819
28820         buttons.append('button')
28821             .attr('class', 'col6 start')
28822             .text(t('splash.start'))
28823             .on('click', modal.close);
28824
28825         modal.select('button.close').attr('class','hide');
28826
28827     };
28828 };
28829 iD.ui.Status = function(context) {
28830     var connection = context.connection(),
28831         errCount = 0;
28832
28833     return function(selection) {
28834
28835         function update() {
28836
28837             connection.status(function(err, apiStatus) {
28838
28839                 selection.html('');
28840
28841                 if (err && errCount++ < 2) return;
28842
28843                 if (err) {
28844                     selection.text(t('status.error'));
28845
28846                 } else if (apiStatus === 'readonly') {
28847                     selection.text(t('status.readonly'));
28848
28849                 } else if (apiStatus === 'offline') {
28850                     selection.text(t('status.offline'));
28851                 }
28852
28853                 selection.attr('class', 'api-status ' + (err ? 'error' : apiStatus));
28854                 if (!err) errCount = 0;
28855
28856             });
28857         }
28858
28859         connection.on('auth', function() { update(selection); });
28860         window.setInterval(update, 90000);
28861         update(selection);
28862     };
28863 };
28864 iD.ui.Success = function(context) {
28865     var event = d3.dispatch('cancel'),
28866         changeset;
28867
28868     function success(selection) {
28869         var message = (changeset.comment || t('success.edited_osm')).substring(0, 130) +
28870             ' ' + context.connection().changesetURL(changeset.id);
28871
28872         var header = selection.append('div')
28873             .attr('class', 'header fillL');
28874
28875         header.append('button')
28876             .attr('class', 'fr')
28877             .append('span')
28878             .attr('class', 'icon close')
28879             .on('click', function() { event.cancel(success); });
28880
28881         header.append('h3')
28882             .text(t('success.just_edited'));
28883
28884         var body = selection.append('div')
28885             .attr('class', 'body save-success fillL');
28886
28887         body.append('p')
28888             .html(t('success.help_html'));
28889
28890         var changesetURL = context.connection().changesetURL(changeset.id);
28891
28892         body.append('a')
28893             .attr('class', 'button col12 osm')
28894             .attr('target', '_blank')
28895             .attr('href', changesetURL)
28896             .text(t('success.view_on_osm'));
28897
28898         var sharing = {
28899             facebook: 'https://facebook.com/sharer/sharer.php?u=' + encodeURIComponent(changesetURL),
28900             twitter: 'https://twitter.com/intent/tweet?source=webclient&text=' + encodeURIComponent(message),
28901             google: 'https://plus.google.com/share?url=' + encodeURIComponent(changesetURL)
28902         };
28903
28904         body.selectAll('.button.social')
28905             .data(d3.entries(sharing))
28906             .enter().append('a')
28907             .attr('class', function(d) { return 'button social col4 ' + d.key; })
28908             .attr('target', '_blank')
28909             .attr('href', function(d) { return d.value; })
28910             .call(bootstrap.tooltip()
28911                 .title(function(d) { return t('success.' + d.key); })
28912                 .placement('bottom'));
28913     }
28914
28915     success.changeset = function(_) {
28916         if (!arguments.length) return changeset;
28917         changeset = _;
28918         return success;
28919     };
28920
28921     return d3.rebind(success, event, 'on');
28922 };
28923 iD.ui.TagReference = function(tag) {
28924     var tagReference = {},
28925         taginfo = iD.taginfo(),
28926         button,
28927         body,
28928         loaded,
28929         showing;
28930
28931     function findLocal(docs) {
28932         var locale = iD.detect().locale.toLowerCase(),
28933             localized;
28934
28935         localized = _.find(docs, function(d) {
28936             return d.lang.toLowerCase() === locale;
28937         });
28938         if (localized) return localized;
28939
28940         // try the non-regional version of a language, like
28941         // 'en' if the language is 'en-US'
28942         if (locale.indexOf('-') !== -1) {
28943             var first = locale.split('-')[0];
28944             localized = _.find(docs, function(d) {
28945                 return d.lang.toLowerCase() === first;
28946             });
28947             if (localized) return localized;
28948         }
28949
28950         // finally fall back to english
28951         return _.find(docs, function(d) {
28952             return d.lang.toLowerCase() === 'en';
28953         });
28954     }
28955
28956     function load() {
28957         button.classed('tag-reference-loading', true);
28958
28959         taginfo.docs(tag, function(err, docs) {
28960             if (!err && docs) {
28961                 docs = findLocal(docs);
28962             }
28963
28964             body.html('');
28965
28966             if (!docs || !docs.description) {
28967                 body.append('p').text(t('inspector.no_documentation_key'));
28968                 show();
28969                 return;
28970             }
28971
28972             if (docs.image && docs.image.thumb_url_prefix) {
28973                 body
28974                     .append('img')
28975                     .attr('class', 'wiki-image')
28976                     .attr('src', docs.image.thumb_url_prefix + '100' + docs.image.thumb_url_suffix)
28977                     .on('load', function() { show(); })
28978                     .on('error', function() { d3.select(this).remove(); show(); });
28979             } else {
28980                 show();
28981             }
28982
28983             body
28984                 .append('p')
28985                 .text(docs.description);
28986
28987             var wikiLink = body
28988                 .append('a')
28989                 .attr('target', '_blank')
28990                 .attr('href', 'http://wiki.openstreetmap.org/wiki/' + docs.title);
28991
28992             wikiLink.append('span')
28993                 .attr('class','icon icon-pre-text out-link');
28994
28995             wikiLink.append('span')
28996                 .text(t('inspector.reference'));
28997         });
28998     }
28999
29000     function show() {
29001         loaded = true;
29002
29003         button.classed('tag-reference-loading', false);
29004
29005         body.transition()
29006             .duration(200)
29007             .style('max-height', '200px')
29008             .style('opacity', '1');
29009
29010         showing = true;
29011     }
29012
29013     function hide(selection) {
29014         selection = selection || body.transition().duration(200);
29015
29016         selection
29017             .style('max-height', '0px')
29018             .style('opacity', '0');
29019
29020         showing = false;
29021     }
29022
29023     tagReference.button = function(selection) {
29024         button = selection.selectAll('.tag-reference-button')
29025             .data([0]);
29026
29027         var enter = button.enter().append('button')
29028             .attr('tabindex', -1)
29029             .attr('class', 'tag-reference-button');
29030
29031         enter.append('span')
29032             .attr('class', 'icon inspect');
29033
29034         button.on('click', function () {
29035             d3.event.stopPropagation();
29036             d3.event.preventDefault();
29037             if (showing) {
29038                 hide();
29039             } else if (loaded) {
29040                 show();
29041             } else {
29042                 load();
29043             }
29044         });
29045     };
29046
29047     tagReference.body = function(selection) {
29048         body = selection.selectAll('.tag-reference-body')
29049             .data([0]);
29050
29051         body.enter().append('div')
29052             .attr('class', 'tag-reference-body cf')
29053             .style('max-height', '0')
29054             .style('opacity', '0');
29055
29056         if (showing === false) {
29057             hide(body);
29058         }
29059     };
29060
29061     tagReference.showing = function(_) {
29062         if (!arguments.length) return showing;
29063         showing = _;
29064         return tagReference;
29065     };
29066
29067     return tagReference;
29068 };// toggles the visibility of ui elements, using a combination of the
29069 // hide class, which sets display=none, and a d3 transition for opacity.
29070 // this will cause blinking when called repeatedly, so check that the
29071 // value actually changes between calls.
29072 iD.ui.Toggle = function(show, callback) {
29073     return function(selection) {
29074         selection
29075             .style('opacity', show ? 0 : 1)
29076             .classed('hide', false)
29077             .transition()
29078             .style('opacity', show ? 1 : 0)
29079             .each('end', function() {
29080                 d3.select(this).classed('hide', !show);
29081                 if (callback) callback.apply(this);
29082             });
29083     };
29084 };
29085 iD.ui.UndoRedo = function(context) {
29086     var commands = [{
29087         id: 'undo',
29088         cmd: iD.ui.cmd('⌘Z'),
29089         action: function() { if (!saving()) context.undo(); },
29090         annotation: function() { return context.history().undoAnnotation(); }
29091     }, {
29092         id: 'redo',
29093         cmd: iD.ui.cmd('⌘⇧Z'),
29094         action: function() { if (!saving()) context.redo(); },
29095         annotation: function() { return context.history().redoAnnotation(); }
29096     }];
29097
29098     function saving() {
29099         return context.mode().id === 'save';
29100     }
29101
29102     return function(selection) {
29103         var tooltip = bootstrap.tooltip()
29104             .placement('bottom')
29105             .html(true)
29106             .title(function (d) {
29107                 return iD.ui.tooltipHtml(d.annotation() ?
29108                     t(d.id + '.tooltip', {action: d.annotation()}) :
29109                     t(d.id + '.nothing'), d.cmd);
29110             });
29111
29112         var buttons = selection.selectAll('button')
29113             .data(commands)
29114             .enter().append('button')
29115             .attr('class', 'col6 disabled')
29116             .on('click', function(d) { return d.action(); })
29117             .call(tooltip);
29118
29119         buttons.append('span')
29120             .attr('class', function(d) { return 'icon ' + d.id; });
29121
29122         var keybinding = d3.keybinding('undo')
29123             .on(commands[0].cmd, function() { d3.event.preventDefault(); commands[0].action(); })
29124             .on(commands[1].cmd, function() { d3.event.preventDefault(); commands[1].action(); });
29125
29126         d3.select(document)
29127             .call(keybinding);
29128
29129         context.history()
29130             .on('change.undo_redo', update);
29131
29132         context
29133             .on('enter.undo_redo', update);
29134
29135         function update() {
29136             buttons
29137                 .property('disabled', saving())
29138                 .classed('disabled', function(d) { return !d.annotation(); })
29139                 .each(function() {
29140                     var selection = d3.select(this);
29141                     if (selection.property('tooltipVisible')) {
29142                         selection.call(tooltip.show);
29143                     }
29144                 });
29145         }
29146     };
29147 };
29148 iD.ui.ViewOnOSM = function(context) {
29149     var id;
29150
29151     function viewOnOSM(selection) {
29152         var entity = context.entity(id);
29153
29154         selection.style('display', entity.isNew() ? 'none' : null);
29155
29156         var $link = selection.selectAll('.view-on-osm')
29157             .data([0]);
29158
29159         var $enter = $link.enter().append('a')
29160             .attr('class', 'view-on-osm')
29161             .attr('target', '_blank');
29162
29163         $enter.append('span')
29164             .attr('class', 'icon icon-pre-text out-link');
29165
29166         $enter.append('span')
29167             .text(t('inspector.view_on_osm'));
29168
29169         $link.attr('href', context.connection().entityURL(entity));
29170     }
29171
29172     viewOnOSM.entityID = function(_) {
29173         if (!arguments.length) return id;
29174         id = _;
29175         return viewOnOSM;
29176     };
29177
29178     return viewOnOSM;
29179 };
29180 iD.ui.Zoom = function(context) {
29181     var zooms = [{
29182         id: 'zoom-in',
29183         title: t('zoom.in'),
29184         action: context.zoomIn,
29185         key: '+'
29186     }, {
29187         id: 'zoom-out',
29188         title: t('zoom.out'),
29189         action: context.zoomOut,
29190         key: '-'
29191     }];
29192
29193     return function(selection) {
29194         var button = selection.selectAll('button')
29195             .data(zooms)
29196             .enter().append('button')
29197             .attr('tabindex', -1)
29198             .attr('class', function(d) { return d.id; })
29199             .on('click.editor', function(d) { d.action(); })
29200             .call(bootstrap.tooltip()
29201                 .placement('left')
29202                 .html(true)
29203                 .title(function(d) {
29204                     return iD.ui.tooltipHtml(d.title, d.key);
29205                 }));
29206
29207         button.append('span')
29208             .attr('class', function(d) { return d.id + ' icon'; });
29209
29210         var keybinding = d3.keybinding('zoom')
29211             .on('+', function() { context.zoomIn(); })
29212             .on('-', function() { context.zoomOut(); })
29213             .on('⇧=', function() { context.zoomIn(); })
29214             .on('dash', function() { context.zoomOut(); });
29215
29216         d3.select(document)
29217             .call(keybinding);
29218     };
29219 };
29220 iD.ui.preset.access = function(field) {
29221     var event = d3.dispatch('change'),
29222         items;
29223
29224     function access(selection) {
29225         var wrap = selection.selectAll('.preset-input-wrap')
29226             .data([0]);
29227
29228         wrap.enter().append('div')
29229             .attr('class', 'cf preset-input-wrap')
29230             .append('ul');
29231
29232         items = wrap.select('ul').selectAll('li')
29233             .data(field.keys);
29234
29235         // Enter
29236
29237         var enter = items.enter().append('li')
29238             .attr('class', function(d) { return 'cf preset-access-' + d; });
29239
29240         enter.append('span')
29241             .attr('class', 'col6 label preset-label-access')
29242             .attr('for', function(d) { return 'preset-input-access-' + d; })
29243             .text(function(d) { return field.t('types.' + d); });
29244
29245         enter.append('div')
29246             .attr('class', 'col6 preset-input-access-wrap')
29247             .append('input')
29248             .attr('type', 'text')
29249             .attr('class', 'preset-input-access')
29250             .attr('id', function(d) { return 'preset-input-access-' + d; })
29251             .each(function(d) {
29252                 d3.select(this)
29253                     .call(d3.combobox()
29254                         .data(access.options(d)));
29255             });
29256
29257         // Update
29258
29259         wrap.selectAll('.preset-input-access')
29260             .on('change', change)
29261             .on('blur', change);
29262     }
29263
29264     function change(d) {
29265         var tag = {};
29266         tag[d] = d3.select(this).value() || undefined;
29267         event.change(tag);
29268     }
29269
29270     access.options = function(type) {
29271         var options = ['no', 'permissive', 'private', 'designated', 'destination'];
29272
29273         if (type !== 'access') {
29274             options.unshift('yes');
29275         }
29276
29277         return options.map(function(option) {
29278             return {
29279                 title: field.t('options.' + option + '.description'),
29280                 value: option
29281             };
29282         });
29283     };
29284
29285     var placeholders = {
29286         footway: {
29287             foot: 'yes',
29288             motor_vehicle: 'no'
29289         },
29290         steps: {
29291             foot: 'yes',
29292             motor_vehicle: 'no'
29293         },
29294         pedestrian: {
29295             foot: 'yes',
29296             motor_vehicle: 'no'
29297         },
29298         cycleway: {
29299             bicycle: 'yes',
29300             motor_vehicle: 'no'
29301         },
29302         bridleway: {
29303             horse: 'yes'
29304         },
29305         path: {
29306             motor_vehicle: 'no'
29307         },
29308         motorway: {
29309             motor_vehicle: 'yes'
29310         },
29311         trunk: {
29312             motor_vehicle: 'yes'
29313         },
29314         primary: {
29315             motor_vehicle: 'yes'
29316         },
29317         secondary: {
29318             motor_vehicle: 'yes'
29319         },
29320         tertiary: {
29321             motor_vehicle: 'yes'
29322         },
29323         residential: {
29324             motor_vehicle: 'yes'
29325         },
29326         unclassified: {
29327             motor_vehicle: 'yes'
29328         },
29329         service: {
29330             motor_vehicle: 'yes'
29331         },
29332         motorway_link: {
29333             motor_vehicle: 'yes'
29334         },
29335         trunk_link: {
29336             motor_vehicle: 'yes'
29337         },
29338         primary_link: {
29339             motor_vehicle: 'yes'
29340         },
29341         secondary_link: {
29342             motor_vehicle: 'yes'
29343         },
29344         tertiary_link: {
29345             motor_vehicle: 'yes'
29346         }
29347     };
29348
29349     access.tags = function(tags) {
29350         items.selectAll('.preset-input-access')
29351             .value(function(d) { return tags[d] || ''; })
29352             .attr('placeholder', function() {
29353                 return tags.access ? tags.access : field.placeholder();
29354             });
29355
29356         items.selectAll('#preset-input-access-access')
29357             .attr('placeholder', 'yes');
29358
29359         _.forEach(placeholders[tags.highway], function(value, key) {
29360             items.selectAll('#preset-input-access-' + key)
29361                 .attr('placeholder', value);
29362         });
29363     };
29364
29365     access.focus = function() {
29366         items.selectAll('.preset-input-access')
29367             .node().focus();
29368     };
29369
29370     return d3.rebind(access, event, 'on');
29371 };
29372 iD.ui.preset.address = function(field, context) {
29373     var event = d3.dispatch('change'),
29374         housename,
29375         housenumber,
29376         street,
29377         city,
29378         postcode,
29379         entity;
29380
29381     function getStreets() {
29382         var extent = entity.extent(context.graph()),
29383             l = extent.center(),
29384             box = iD.geo.Extent(l).padByMeters(200);
29385
29386         return context.intersects(box)
29387             .filter(isAddressable)
29388             .map(function(d) {
29389                 var loc = context.projection([
29390                     (extent[0][0] + extent[1][0]) / 2,
29391                     (extent[0][1] + extent[1][1]) / 2]),
29392                     choice = iD.geo.chooseEdge(context.childNodes(d), loc, context.projection);
29393                 return {
29394                     title: d.tags.name,
29395                     value: d.tags.name,
29396                     dist: choice.distance
29397                 };
29398             }).sort(function(a, b) {
29399                 return a.dist - b.dist;
29400             });
29401
29402         function isAddressable(d) {
29403             return d.tags.highway && d.tags.name && d.type === 'way';
29404         }
29405     }
29406
29407     function getCities() {
29408         var extent = entity.extent(context.graph()),
29409             l = extent.center(),
29410             box = iD.geo.Extent(l).padByMeters(200);
29411
29412         return context.intersects(box)
29413             .filter(isAddressable)
29414             .map(function(d) {
29415                 return {
29416                     title: d.tags['addr:city'] || d.tags.name,
29417                     value: d.tags['addr:city'] || d.tags.name,
29418                     dist: iD.geo.sphericalDistance(d.extent(context.graph()).center(), l)
29419                 };
29420             }).sort(function(a, b) {
29421                 return a.dist - b.dist;
29422             });
29423
29424         function isAddressable(d) {
29425             if (d.tags.name &&
29426                 (d.tags.admin_level === '8' || d.tags.border_type === 'city'))
29427                 return true;
29428
29429             if (d.tags.place && d.tags.name && (
29430                     d.tags.place === 'city' ||
29431                     d.tags.place === 'town' ||
29432                     d.tags.place === 'village'))
29433                 return true;
29434
29435             if (d.tags['addr:city']) return true;
29436
29437             return false;
29438         }
29439     }
29440
29441     function getPostCodes() {
29442         var extent = entity.extent(context.graph()),
29443             l = extent.center(),
29444             box = iD.geo.Extent(l).padByMeters(200);
29445
29446         return context.intersects(box)
29447             .filter(isAddressable)
29448             .map(function(d) {
29449                 return {
29450                     title: d.tags['addr:postcode'],
29451                     value: d.tags['addr:postcode'],
29452                     dist: iD.geo.sphericalDistance(d.extent(context.graph()).center(), l)
29453                 };
29454             }).sort(function(a, b) {
29455                 return a.dist - b.dist;
29456             });
29457
29458         function isAddressable(d) {
29459             return d.tags['addr:postcode'];
29460         }
29461     }
29462
29463     function address(selection) {
29464         var wrap = selection.selectAll('.preset-input-wrap')
29465             .data([0]);
29466
29467         // Enter
29468
29469         var enter = wrap.enter().append('div')
29470             .attr('class', 'preset-input-wrap');
29471
29472         enter.append('input')
29473             .property('type', 'text')
29474             .attr('placeholder', field.t('placeholders.housename'))
29475             .attr('class', 'addr-housename')
29476             .attr('id', 'preset-input-' + field.id);
29477
29478         enter.append('input')
29479             .property('type', 'text')
29480             .attr('placeholder', field.t('placeholders.number'))
29481             .attr('class', 'addr-number');
29482
29483         enter.append('input')
29484             .property('type', 'text')
29485             .attr('placeholder', field.t('placeholders.street'))
29486             .attr('class', 'addr-street');
29487
29488         enter.append('input')
29489             .property('type', 'text')
29490             .attr('placeholder', field.t('placeholders.city'))
29491             .attr('class', 'addr-city');
29492
29493         enter.append('input')
29494             .property('type', 'text')
29495             .attr('placeholder', field.t('placeholders.postcode'))
29496             .attr('class', 'addr-postcode');
29497
29498         // Update
29499
29500         housename = wrap.select('.addr-housename');
29501         housenumber = wrap.select('.addr-number');
29502         street = wrap.select('.addr-street');
29503         city = wrap.select('.addr-city');
29504         postcode = wrap.select('.addr-postcode');
29505
29506         wrap.selectAll('input')
29507             .on('blur', change)
29508             .on('change', change);
29509
29510         street
29511             .call(d3.combobox()
29512                 .fetcher(function(value, callback) {
29513                     callback(getStreets());
29514                 }));
29515
29516         city
29517             .call(d3.combobox()
29518                 .fetcher(function(value, callback) {
29519                     callback(getCities());
29520                 }));
29521
29522         postcode
29523             .call(d3.combobox()
29524                 .fetcher(function(value, callback) {
29525                     callback(getPostCodes());
29526                 }));
29527     }
29528
29529     function change() {
29530         event.change({
29531             'addr:housename': housename.value() || undefined,
29532             'addr:housenumber': housenumber.value() || undefined,
29533             'addr:street': street.value() || undefined,
29534             'addr:city': city.value() || undefined,
29535             'addr:postcode': postcode.value() || undefined
29536         });
29537     }
29538
29539     address.entity = function(_) {
29540         if (!arguments.length) return entity;
29541         entity = _;
29542         return address;
29543     };
29544
29545     address.tags = function(tags) {
29546         housename.value(tags['addr:housename'] || '');
29547         housenumber.value(tags['addr:housenumber'] || '');
29548         street.value(tags['addr:street'] || '');
29549         city.value(tags['addr:city'] || '');
29550         postcode.value(tags['addr:postcode'] || '');
29551     };
29552
29553     address.focus = function() {
29554         housename.node().focus();
29555     };
29556
29557     return d3.rebind(address, event, 'on');
29558 };
29559 iD.ui.preset.check = function(field) {
29560     var event = d3.dispatch('change'),
29561         values = [undefined, 'yes', 'no'],
29562         value,
29563         box,
29564         text,
29565         label;
29566
29567     var check = function(selection) {
29568         selection.classed('checkselect', 'true');
29569
29570         label = selection.selectAll('.preset-input-wrap')
29571             .data([0]);
29572
29573         var enter = label.enter().append('label')
29574             .attr('class', 'preset-input-wrap');
29575
29576         enter.append('input')
29577             .property('indeterminate', true)
29578             .attr('type', 'checkbox')
29579             .attr('id', 'preset-input-' + field.id);
29580
29581         enter.append('span')
29582             .text(t('inspector.unknown'))
29583             .attr('class', 'value');
29584
29585         box = label.select('input')
29586             .on('click', function() {
29587                 var t = {};
29588                 t[field.key] = values[(values.indexOf(value) + 1) % 3];
29589                 event.change(t);
29590                 d3.event.stopPropagation();
29591             });
29592
29593         text = label.select('span.value');
29594     };
29595
29596     check.tags = function(tags) {
29597         value = tags[field.key];
29598         box.property('indeterminate', !value);
29599         box.property('checked', value === 'yes');
29600         text.text(value ? t('inspector.check.' + value, {default: value}) : t('inspector.unknown'));
29601         label.classed('set', !!value);
29602     };
29603
29604     check.focus = function() {
29605         box.node().focus();
29606     };
29607
29608     return d3.rebind(check, event, 'on');
29609 };
29610 iD.ui.preset.combo =
29611 iD.ui.preset.typeCombo = function(field) {
29612     var event = d3.dispatch('change'),
29613         input;
29614
29615     function combo(selection) {
29616         var combobox = d3.combobox();
29617
29618         input = selection.selectAll('input')
29619             .data([0]);
29620
29621         input.enter().append('input')
29622             .attr('type', 'text')
29623             .attr('id', 'preset-input-' + field.id);
29624
29625         input
29626             .on('change', change)
29627             .on('blur', change)
29628             .each(function() {
29629                 if (field.options) {
29630                     options(field.options);
29631                 } else {
29632                     iD.taginfo().values({
29633                         key: field.key
29634                     }, function(err, data) {
29635                         if (!err) options(_.pluck(data, 'value'));
29636                     });
29637                 }
29638             })
29639             .call(combobox);
29640
29641         function options(opts) {
29642             combobox.data(opts.map(function(d) {
29643                 var o = {};
29644                 o.title = o.value = d.replace('_', ' ');
29645                 return o;
29646             }));
29647
29648             input.attr('placeholder', function() {
29649                 if (opts.length < 3) return '';
29650                 return opts.slice(0, 3).join(', ') + '...';
29651             });
29652         }
29653     }
29654
29655     function change() {
29656         var value = input.value().replace(' ', '_');
29657         if (field.type === 'typeCombo' && !value) value = 'yes';
29658
29659         var t = {};
29660         t[field.key] = value || undefined;
29661         event.change(t);
29662     }
29663
29664     combo.tags = function(tags) {
29665         var value = tags[field.key] || '';
29666         if (field.type === 'typeCombo' && value === 'yes') value = '';
29667         input.value(value);
29668     };
29669
29670     combo.focus = function() {
29671         input.node().focus();
29672     };
29673
29674     return d3.rebind(combo, event, 'on');
29675 };
29676 iD.ui.preset.defaultcheck = function(field) {
29677     var event = d3.dispatch('change'),
29678         input;
29679
29680     function check(selection) {
29681         input = selection.selectAll('input')
29682             .data([0]);
29683
29684         input.enter().append('input')
29685             .attr('type', 'checkbox')
29686             .attr('id', 'preset-input-' + field.id);
29687
29688         input
29689             .on('change', function() {
29690                 var t = {};
29691                 t[field.key] = input.property('checked') ? field.value || 'yes' : undefined;
29692                 event.change(t);
29693             });
29694     }
29695
29696     check.tags = function(tags) {
29697         input.property('checked', !!tags[field.key] && tags[field.key] !== 'no');
29698     };
29699
29700     check.focus = function() {
29701         input.node().focus();
29702     };
29703
29704     return d3.rebind(check, event, 'on');
29705 };
29706 iD.ui.preset.text =
29707 iD.ui.preset.number =
29708 iD.ui.preset.tel =
29709 iD.ui.preset.email =
29710 iD.ui.preset.url = function(field) {
29711
29712     var event = d3.dispatch('change'),
29713         input;
29714
29715     function i(selection) {
29716         input = selection.selectAll('input')
29717             .data([0]);
29718
29719         input.enter().append('input')
29720             .attr('type', field.type)
29721             .attr('id', 'preset-input-' + field.id)
29722             .attr('placeholder', field.placeholder() || t('inspector.unknown'));
29723
29724         input
29725             .on('blur', change)
29726             .on('change', change);
29727
29728         if (field.type === 'number') {
29729             input.attr('type', 'text');
29730
29731             var spinControl = selection.selectAll('.spin-control')
29732                 .data([0]);
29733
29734             var enter = spinControl.enter().append('div')
29735                 .attr('class', 'spin-control');
29736
29737             enter.append('button')
29738                 .datum(1)
29739                 .attr('class', 'increment');
29740
29741             enter.append('button')
29742                 .datum(-1)
29743                 .attr('class', 'decrement');
29744
29745             spinControl.selectAll('button')
29746                 .on('click', function(d) {
29747                     d3.event.preventDefault();
29748                     var num = parseInt(input.node().value || 0, 10);
29749                     if (!isNaN(num)) input.node().value = num + d;
29750                     change();
29751                 });
29752         }
29753     }
29754
29755     function change() {
29756         var t = {};
29757         t[field.key] = input.value() || undefined;
29758         event.change(t);
29759     }
29760
29761     i.tags = function(tags) {
29762         input.value(tags[field.key] || '');
29763     };
29764
29765     i.focus = function() {
29766         input.node().focus();
29767     };
29768
29769     return d3.rebind(i, event, 'on');
29770 };
29771 iD.ui.preset.localized = function(field, context) {
29772
29773     var event = d3.dispatch('change'),
29774         wikipedia = iD.wikipedia(),
29775         input, localizedInputs, wikiTitles,
29776         entity;
29777
29778     function i(selection) {
29779         input = selection.selectAll('.localized-main')
29780             .data([0]);
29781
29782         input.enter().append('input')
29783             .attr('type', 'text')
29784             .attr('id', 'preset-input-' + field.id)
29785             .attr('class', 'localized-main')
29786             .attr('placeholder', field.placeholder());
29787
29788         input
29789             .on('blur', change)
29790             .on('change', change);
29791
29792         if (field.id === 'name') {
29793             var preset = context.presets().match(entity, context.graph());
29794             input.call(d3.combobox().fetcher(
29795                 iD.util.SuggestNames(preset, iD.data.suggestions)
29796             ));
29797         }
29798
29799         var translateButton = selection.selectAll('.localized-add')
29800             .data([0]);
29801
29802         translateButton.enter().append('button')
29803             .attr('class', 'button-input-action localized-add minor')
29804             .call(bootstrap.tooltip()
29805                 .title(t('translate.translate'))
29806                 .placement('left'))
29807             .append('span')
29808             .attr('class', 'icon plus');
29809
29810         translateButton
29811             .on('click', addBlank);
29812
29813         localizedInputs = selection.selectAll('.localized-wrap')
29814             .data([0]);
29815
29816         localizedInputs.enter().append('div')
29817             .attr('class', 'localized-wrap');
29818     }
29819
29820     function addBlank() {
29821         d3.event.preventDefault();
29822         var data = localizedInputs.selectAll('div.entry').data();
29823         data.push({ lang: '', value: '' });
29824         localizedInputs.call(render, data);
29825     }
29826
29827     function change() {
29828         var t = {};
29829         t[field.key] = d3.select(this).value() || undefined;
29830         event.change(t);
29831     }
29832
29833     function key(lang) { return field.key + ':' + lang; }
29834
29835     function changeLang(d) {
29836         var lang = d3.select(this).value(),
29837             t = {},
29838             language = _.find(iD.data.wikipedia, function(d) {
29839                 return d[0].toLowerCase() === lang.toLowerCase() ||
29840                     d[1].toLowerCase() === lang.toLowerCase();
29841             });
29842
29843         if (language) lang = language[2];
29844
29845         if (d.lang && d.lang !== lang) {
29846             t[key(d.lang)] = undefined;
29847         }
29848
29849         var value = d3.select(this.parentNode)
29850             .selectAll('.localized-value')
29851             .value();
29852
29853         if (lang && value) {
29854             t[key(lang)] = value;
29855         } else if (lang && wikiTitles && wikiTitles[d.lang]) {
29856             t[key(lang)] = wikiTitles[d.lang];
29857         }
29858
29859         d.lang = lang;
29860         event.change(t);
29861     }
29862
29863     function changeValue(d) {
29864         if (!d.lang) return;
29865         var t = {};
29866         t[key(d.lang)] = d3.select(this).value() || undefined;
29867         event.change(t);
29868     }
29869
29870     function fetcher(value, cb) {
29871         var v = value.toLowerCase();
29872
29873         cb(iD.data.wikipedia.filter(function(d) {
29874             return d[0].toLowerCase().indexOf(v) >= 0 ||
29875             d[1].toLowerCase().indexOf(v) >= 0 ||
29876             d[2].toLowerCase().indexOf(v) >= 0;
29877         }).map(function(d) {
29878             return { value: d[1] };
29879         }));
29880     }
29881
29882     function render(selection, data) {
29883         var wraps = selection.selectAll('div.entry').
29884             data(data, function(d) { return d.lang; });
29885
29886         var innerWrap = wraps.enter()
29887             .insert('div', ':first-child');
29888
29889         innerWrap.attr('class', 'entry')
29890             .each(function() {
29891                 var wrap = d3.select(this);
29892                 var langcombo = d3.combobox().fetcher(fetcher);
29893
29894                 var label = wrap.append('label')
29895                     .attr('class','form-label')
29896                     .text(t('translate.localized_translation_label'))
29897                     .attr('for','localized-lang');
29898
29899                 label.append('button')
29900                     .attr('class', 'minor remove')
29901                     .on('click', function(d){
29902                         d3.event.preventDefault();
29903                         var t = {};
29904                         t[key(d.lang)] = undefined;
29905                         event.change(t);
29906                         d3.select(this.parentNode.parentNode)
29907                             .style('top','0')
29908                             .style('max-height','240px')
29909                             .transition()
29910                             .style('opacity', '0')
29911                             .style('max-height','0px')
29912                             .remove();
29913                     })
29914                     .append('span').attr('class', 'icon delete');
29915
29916                 wrap.append('input')
29917                     .attr('class', 'localized-lang')
29918                     .attr('type', 'text')
29919                     .attr('placeholder',t('translate.localized_translation_language'))
29920                     .on('blur', changeLang)
29921                     .on('change', changeLang)
29922                     .call(langcombo);
29923
29924                 wrap.append('input')
29925                     .on('blur', changeValue)
29926                     .on('change', changeValue)
29927                     .attr('type', 'text')
29928                     .attr('placeholder', t('translate.localized_translation_name'))
29929                     .attr('class', 'localized-value');
29930             });
29931
29932         innerWrap
29933             .style('margin-top', '0px')
29934             .style('max-height', '0px')
29935             .style('opacity', '0')
29936             .transition()
29937             .duration(200)
29938             .style('margin-top', '10px')
29939             .style('max-height', '240px')
29940             .style('opacity', '1')
29941             .each('end', function() {
29942                 d3.select(this)
29943                     .style('max-height', '')
29944                     .style('overflow', 'visible');
29945             });
29946
29947         wraps.exit()
29948             .transition()
29949             .duration(200)
29950             .style('max-height','0px')
29951             .style('opacity', '0')
29952             .style('top','-10px')
29953             .remove();
29954
29955         var entry = selection.selectAll('.entry');
29956
29957         entry.select('.localized-lang')
29958             .value(function(d) {
29959                 var lang = _.find(iD.data.wikipedia, function(lang) { return lang[2] === d.lang; });
29960                 return lang ? lang[1] : d.lang;
29961             });
29962
29963         entry.select('.localized-value')
29964             .value(function(d) { return d.value; });
29965     }
29966
29967     i.tags = function(tags) {
29968
29969         // Fetch translations from wikipedia
29970         if (tags.wikipedia && !wikiTitles) {
29971             wikiTitles = {};
29972             var wm = tags.wikipedia.match(/([^:]+):(.+)/);
29973             if (wm && wm[0] && wm[1]) {
29974                 wikipedia.translations(wm[1], wm[2], function(d) {
29975                     wikiTitles = d;
29976                 });
29977             }
29978         }
29979
29980         input.value(tags[field.key] || '');
29981
29982         var postfixed = [];
29983         for (var i in tags) {
29984             var m = i.match(new RegExp(field.key + ':([a-zA-Z_-]+)$'));
29985             if (m && m[1]) {
29986                 postfixed.push({ lang: m[1], value: tags[i]});
29987             }
29988         }
29989
29990         localizedInputs.call(render, postfixed.reverse());
29991     };
29992
29993     i.focus = function() {
29994         input.node().focus();
29995     };
29996
29997     i.entity = function(_) {
29998         entity = _;
29999     };
30000
30001     return d3.rebind(i, event, 'on');
30002 };
30003 iD.ui.preset.maxspeed = function(field, context) {
30004
30005     var event = d3.dispatch('change'),
30006         entity,
30007         imperial,
30008         unitInput,
30009         combobox,
30010         input;
30011
30012     var metricValues = [20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120],
30013         imperialValues = [20, 25, 30, 40, 45, 50, 55, 65, 70];
30014
30015     function maxspeed(selection) {
30016         combobox = d3.combobox();
30017         var unitCombobox = d3.combobox().data(['km/h', 'mph'].map(comboValues));
30018
30019         input = selection.selectAll('#preset-input-' + field.id)
30020             .data([0]);
30021
30022         input.enter().append('input')
30023             .attr('type', 'text')
30024             .attr('id', 'preset-input-' + field.id)
30025             .attr('placeholder', field.placeholder());
30026
30027         input
30028             .on('change', change)
30029             .on('blur', change)
30030             .call(combobox);
30031
30032         var childNodes = context.graph().childNodes(context.entity(entity.id)),
30033             loc = childNodes[~~(childNodes.length/2)].loc;
30034
30035         imperial = _.any(iD.data.imperial.features, function(f) {
30036             return _.any(f.geometry.coordinates, function(d) {
30037                 return iD.geo.pointInPolygon(loc, d[0]);
30038             });
30039         });
30040
30041         unitInput = selection.selectAll('input.maxspeed-unit')
30042             .data([0]);
30043
30044         unitInput.enter().append('input')
30045             .attr('type', 'text')
30046             .attr('class', 'maxspeed-unit');
30047
30048         unitInput
30049             .on('blur', changeUnits)
30050             .on('change', changeUnits)
30051             .call(unitCombobox);
30052
30053         function changeUnits() {
30054             imperial = unitInput.value() === 'mph';
30055             unitInput.value(imperial ? 'mph' : 'km/h');
30056             setSuggestions();
30057             change();
30058         }
30059
30060     }
30061
30062     function setSuggestions() {
30063         combobox.data((imperial ? imperialValues : metricValues).map(comboValues));
30064         unitInput.value(imperial ? 'mph' : 'km/h');
30065     }
30066
30067     function comboValues(d) {
30068         return {
30069             value: d.toString(),
30070             title: d.toString()
30071         };
30072     }
30073
30074     function change() {
30075         var tag = {},
30076             value = input.value();
30077
30078         if (!value) {
30079             tag[field.key] = undefined;
30080         } else if (isNaN(value) || !imperial) {
30081             tag[field.key] = value;
30082         } else {
30083             tag[field.key] = value + ' mph';
30084         }
30085
30086         event.change(tag);
30087     }
30088
30089     maxspeed.tags = function(tags) {
30090         var value = tags[field.key];
30091
30092         if (value && value.indexOf('mph') >= 0) {
30093             value = parseInt(value, 10);
30094             imperial = true;
30095         } else if (value) {
30096             imperial = false;
30097         }
30098
30099         setSuggestions();
30100
30101         input.value(value || '');
30102     };
30103
30104     maxspeed.focus = function() {
30105         input.node().focus();
30106     };
30107
30108     maxspeed.entity = function(_) {
30109         entity = _;
30110     };
30111
30112     return d3.rebind(maxspeed, event, 'on');
30113 };
30114 iD.ui.preset.radio = function(field) {
30115
30116     var event = d3.dispatch('change'),
30117         labels, radios, placeholder;
30118
30119     function radio(selection) {
30120         selection.classed('preset-radio', true);
30121
30122         var wrap = selection.selectAll('.preset-input-wrap')
30123             .data([0]);
30124
30125         var buttonWrap = wrap.enter().append('div')
30126             .attr('class', 'preset-input-wrap toggle-list');
30127
30128         buttonWrap.append('span')
30129             .attr('class', 'placeholder');
30130
30131         placeholder = selection.selectAll('.placeholder');
30132
30133         labels = wrap.selectAll('label')
30134             .data(field.options || field.keys);
30135
30136         var enter = labels.enter().append('label');
30137
30138         enter.append('input')
30139             .attr('type', 'radio')
30140             .attr('name', field.id)
30141             .attr('value', function(d) { return field.t('options.' + d, { 'default': d }); })
30142             .attr('checked', false);
30143
30144         enter.append('span')
30145             .text(function(d) { return field.t('options.' + d, { 'default': d }); });
30146
30147         radios = labels.selectAll('input')
30148             .on('change', change);
30149     }
30150
30151     function change() {
30152         var t = {};
30153         if (field.key) t[field.key] = undefined;
30154         radios.each(function(d) {
30155             var active = d3.select(this).property('checked');
30156             if (field.key) {
30157                 if (active) t[field.key] = d;
30158             } else {
30159                 t[d] = active ? 'yes' : undefined;
30160             }
30161         });
30162         event.change(t);
30163     }
30164
30165     radio.tags = function(tags) {
30166         function checked(d) {
30167             if (field.key) {
30168                 return tags[field.key] === d;
30169             } else {
30170                 return !!(tags[d] && tags[d] !== 'no');
30171             }
30172         }
30173
30174         labels.classed('active', checked);
30175         radios.property('checked', checked);
30176         var selection = radios.filter(function() { return this.checked; });
30177         if (selection.empty()) {
30178             placeholder.text(t('inspector.none'));
30179         } else {
30180             placeholder.text(selection.attr('value'));
30181         }
30182     };
30183
30184     radio.focus = function() {
30185         radios.node().focus();
30186     };
30187
30188     return d3.rebind(radio, event, 'on');
30189 };
30190 iD.ui.preset.textarea = function(field) {
30191
30192     var event = d3.dispatch('change'),
30193         input;
30194
30195     function i(selection) {
30196         input = selection.selectAll('textarea')
30197             .data([0]);
30198
30199         input.enter().append('textarea')
30200             .attr('id', 'preset-input-' + field.id)
30201             .attr('placeholder', field.placeholder() || t('inspector.unknown'))
30202             .attr('maxlength', 255);
30203
30204         input
30205             .on('blur', change)
30206             .on('change', change);
30207     }
30208
30209     function change() {
30210         var t = {};
30211         t[field.key] = input.value() || undefined;
30212         event.change(t);
30213     }
30214
30215     i.tags = function(tags) {
30216         input.value(tags[field.key] || '');
30217     };
30218
30219     i.focus = function() {
30220         input.node().focus();
30221     };
30222
30223     return d3.rebind(i, event, 'on');
30224 };
30225 iD.ui.preset.wikipedia = function(field, context) {
30226
30227     var event = d3.dispatch('change'),
30228         wikipedia = iD.wikipedia(),
30229         link, entity, lang, title;
30230
30231     function i(selection) {
30232
30233         var langcombo = d3.combobox()
30234             .fetcher(function(value, cb) {
30235                 var v = value.toLowerCase();
30236
30237                 cb(iD.data.wikipedia.filter(function(d) {
30238                     return d[0].toLowerCase().indexOf(v) >= 0 ||
30239                         d[1].toLowerCase().indexOf(v) >= 0 ||
30240                         d[2].toLowerCase().indexOf(v) >= 0;
30241                 }).map(function(d) {
30242                     return { value: d[1] };
30243                 }));
30244             });
30245
30246         var titlecombo = d3.combobox()
30247             .fetcher(function(value, cb) {
30248
30249                 if (!value) value = context.entity(entity.id).tags.name || '';
30250                 var searchfn = value.length > 7 ? wikipedia.search : wikipedia.suggestions;
30251
30252                 searchfn(language()[2], value, function(query, data) {
30253                     cb(data.map(function(d) {
30254                         return { value: d };
30255                     }));
30256                 });
30257             });
30258
30259         lang = selection.selectAll('input.wiki-lang')
30260             .data([0]);
30261
30262         lang.enter().append('input')
30263             .attr('type', 'text')
30264             .attr('class', 'wiki-lang')
30265             .value('English');
30266
30267         lang
30268             .on('blur', changeLang)
30269             .on('change', changeLang)
30270             .call(langcombo);
30271
30272         title = selection.selectAll('input.wiki-title')
30273             .data([0]);
30274
30275         title.enter().append('input')
30276             .attr('type', 'text')
30277             .attr('class', 'wiki-title')
30278             .attr('id', 'preset-input-' + field.id);
30279
30280         title
30281             .on('blur', change)
30282             .on('change', change)
30283             .call(titlecombo);
30284
30285         link = selection.selectAll('a.wiki-link')
30286             .data([0]);
30287
30288         link.enter().append('a')
30289             .attr('class', 'wiki-link button-input-action minor')
30290             .attr('target', '_blank')
30291             .append('span')
30292             .attr('class', 'icon out-link');
30293     }
30294
30295     function language() {
30296         var value = lang.value().toLowerCase();
30297         return _.find(iD.data.wikipedia, function(d) {
30298             return d[0].toLowerCase() === value ||
30299                 d[1].toLowerCase() === value ||
30300                 d[2].toLowerCase() === value;
30301         }) || iD.data.wikipedia[0];
30302     }
30303
30304     function changeLang() {
30305         lang.value(language()[1]);
30306         change();
30307     }
30308
30309     function change() {
30310         var value = title.value(),
30311             m = value.match(/https?:\/\/([a-z]+)\.wikipedia\.org\/wiki\/(.+)/),
30312             l = m && _.find(iD.data.wikipedia, function(d) { return m[1] === d[2]; });
30313
30314         if (l) {
30315             // Normalize title http://www.mediawiki.org/wiki/API:Query#Title_normalization
30316             value = m[2].replace(/_/g, ' ');
30317             value = value.slice(0, 1).toUpperCase() + value.slice(1);
30318             lang.value(l[1]);
30319             title.value(value);
30320         }
30321
30322         var t = {};
30323         t[field.key] = value ? language()[2] + ':' + value : undefined;
30324         event.change(t);
30325     }
30326
30327     i.tags = function(tags) {
30328         var value = tags[field.key] || '',
30329             m = value.match(/([^:]+):(.+)/),
30330             l = m && _.find(iD.data.wikipedia, function(d) { return m[1] === d[2]; });
30331
30332         // value in correct format
30333         if (l) {
30334             lang.value(l[1]);
30335             title.value(m[2]);
30336             link.attr('href', 'http://' + m[1] + '.wikipedia.org/wiki/' + m[2]);
30337
30338         // unrecognized value format
30339         } else {
30340             title.value(value);
30341             link.attr('href', 'http://en.wikipedia.org/wiki/Special:Search?search=' + value);
30342         }
30343     };
30344
30345     i.entity = function(_) {
30346         entity = _;
30347     };
30348
30349     i.focus = function() {
30350         title.node().focus();
30351     };
30352
30353     return d3.rebind(i, event, 'on');
30354 };
30355 iD.ui.intro.area = function(context, reveal) {
30356
30357     var event = d3.dispatch('done'),
30358         timeout;
30359
30360     var step = {
30361         title: 'intro.areas.title'
30362     };
30363
30364     step.enter = function() {
30365
30366         var playground = [-85.63552, 41.94159],
30367             corner = [-85.63565411045074, 41.9417715536927];
30368         context.map().centerZoom(playground, 19);
30369         reveal('button.add-area', t('intro.areas.add'), {tooltipClass: 'intro-areas-add'});
30370
30371         context.on('enter.intro', addArea);
30372
30373         function addArea(mode) {
30374             if (mode.id !== 'add-area') return;
30375             context.on('enter.intro', drawArea);
30376
30377             var padding = 120 * Math.pow(2, context.map().zoom() - 19);
30378             var pointBox = iD.ui.intro.pad(corner, padding, context);
30379             reveal(pointBox, t('intro.areas.corner'));
30380
30381             context.map().on('move.intro', function() {
30382                 padding = 120 * Math.pow(2, context.map().zoom() - 19);
30383                 pointBox = iD.ui.intro.pad(corner, padding, context);
30384                 reveal(pointBox, t('intro.areas.corner'), {duration: 0});
30385             });
30386         }
30387
30388         function drawArea(mode) {
30389             if (mode.id !== 'draw-area') return;
30390             context.on('enter.intro', enterSelect);
30391
30392             var padding = 150 * Math.pow(2, context.map().zoom() - 19);
30393             var pointBox = iD.ui.intro.pad(playground, padding, context);
30394             reveal(pointBox, t('intro.areas.place'));
30395
30396             context.map().on('move.intro', function() {
30397                 padding = 150 * Math.pow(2, context.map().zoom() - 19);
30398                 pointBox = iD.ui.intro.pad(playground, padding, context);
30399                 reveal(pointBox, t('intro.areas.place'), {duration: 0});
30400             });
30401         }
30402
30403         function enterSelect(mode) {
30404             if (mode.id !== 'select') return;
30405             context.map().on('move.intro', null);
30406             context.on('enter.intro', null);
30407
30408             timeout = setTimeout(function() {
30409                 reveal('.preset-search-input', t('intro.areas.search', {name: context.presets().item('leisure/playground').name()}));
30410                 d3.select('.preset-search-input').on('keyup.intro', keySearch);
30411             }, 500);
30412         }
30413
30414         function keySearch() {
30415             var first = d3.select('.preset-list-item:first-child');
30416             if (first.classed('preset-leisure-playground')) {
30417                 reveal(first.select('.preset-list-button').node(), t('intro.areas.choose'));
30418                 d3.selection.prototype.one.call(context.history(), 'change.intro', selectedPreset);
30419                 d3.select('.preset-search-input').on('keyup.intro', null);
30420             }
30421         }
30422
30423         function selectedPreset() {
30424             reveal('.pane', t('intro.areas.describe'));
30425             context.on('exit.intro', event.done);
30426         }
30427     };
30428
30429     step.exit = function() {
30430         window.clearTimeout(timeout);
30431         context.on('enter.intro', null);
30432         context.on('exit.intro', null);
30433         context.history().on('change.intro', null);
30434         context.map().on('move.intro', null);
30435         d3.select('.preset-search-input').on('keyup.intro', null);
30436     };
30437
30438     return d3.rebind(step, event, 'on');
30439 };
30440 iD.ui.intro.line = function(context, reveal) {
30441
30442     var event = d3.dispatch('done'),
30443         timeouts = [];
30444
30445     var step = {
30446         title: 'intro.lines.title'
30447     };
30448
30449     function timeout(f, t) {
30450         timeouts.push(window.setTimeout(f, t));
30451     }
30452
30453     step.enter = function() {
30454
30455         var centroid = [-85.62830, 41.95699];
30456         var midpoint = [-85.62975395449628, 41.95787501510204];
30457         var start = [-85.6297754121684, 41.95805253325314];
30458         var intersection = [-85.62974496187628, 41.95742515554585];
30459
30460         context.map().centerZoom(start, 18);
30461         reveal('button.add-line', t('intro.lines.add'), {tooltipClass: 'intro-lines-add'});
30462
30463         context.on('enter.intro', addLine);
30464
30465         function addLine(mode) {
30466             if (mode.id !== 'add-line') return;
30467             context.on('enter.intro', drawLine);
30468
30469             var padding = 150 * Math.pow(2, context.map().zoom() - 18);
30470             var pointBox = iD.ui.intro.pad(start, padding, context);
30471             reveal(pointBox, t('intro.lines.start'));
30472
30473             context.map().on('move.intro', function() {
30474                 padding = 150 * Math.pow(2, context.map().zoom() - 18);
30475                 pointBox = iD.ui.intro.pad(start, padding, context);
30476                 reveal(pointBox, t('intro.lines.start'), {duration: 0});
30477             });
30478         }
30479
30480         function drawLine(mode) {
30481             if (mode.id !== 'draw-line') return;
30482             context.history().on('change.intro', addIntersection);
30483             context.on('enter.intro', retry);
30484
30485             var padding = 300 * Math.pow(2, context.map().zoom() - 19);
30486             var pointBox = iD.ui.intro.pad(midpoint, padding, context);
30487             reveal(pointBox, t('intro.lines.intersect'));
30488
30489             context.map().on('move.intro', function() {
30490                 padding = 300 * Math.pow(2, context.map().zoom() - 19);
30491                 pointBox = iD.ui.intro.pad(midpoint, padding, context);
30492                 reveal(pointBox, t('intro.lines.intersect'), {duration: 0});
30493             });
30494         }
30495
30496         // ended line before creating intersection
30497         function retry(mode) {
30498             if (mode.id !== 'select') return;
30499             var pointBox = iD.ui.intro.pad(intersection, 30, context);
30500             reveal(pointBox, t('intro.lines.restart'));
30501             timeout(function() {
30502                 context.replace(iD.actions.DeleteMultiple(mode.selectedIDs()));
30503                 step.exit();
30504                 step.enter();
30505             }, 3000);
30506         }
30507
30508         function addIntersection(changes) {
30509             if ( _.any(changes.created(), function(d) {
30510                 return d.type === 'node' && context.graph().parentWays(d).length > 1;
30511             })) {
30512                 context.history().on('change.intro', null);
30513                 context.on('enter.intro', enterSelect);
30514
30515                 var padding = 900 * Math.pow(2, context.map().zoom() - 19);
30516                 var pointBox = iD.ui.intro.pad(centroid, padding, context);
30517                 reveal(pointBox, t('intro.lines.finish'));
30518
30519                 context.map().on('move.intro', function() {
30520                     padding = 900 * Math.pow(2, context.map().zoom() - 19);
30521                     pointBox = iD.ui.intro.pad(centroid, padding, context);
30522                     reveal(pointBox, t('intro.lines.finish'), {duration: 0});
30523                 });
30524             }
30525         }
30526
30527         function enterSelect(mode) {
30528             if (mode.id !== 'select') return;
30529             context.map().on('move.intro', null);
30530             context.on('enter.intro', null);
30531             d3.select('#curtain').style('pointer-events', 'all');
30532
30533             presetCategory();
30534         }
30535
30536         function presetCategory() {
30537             timeout(function() {
30538                 d3.select('#curtain').style('pointer-events', 'none');
30539                 var road = d3.select('.preset-category-road .preset-list-button');
30540                 reveal(road.node(), t('intro.lines.road'));
30541                 road.one('click.intro', roadCategory);
30542             }, 500);
30543         }
30544
30545         function roadCategory() {
30546             timeout(function() {
30547                 var grid = d3.select('.subgrid');
30548                 reveal(grid.node(), t('intro.lines.residential'));
30549                 grid.selectAll(':not(.preset-highway-residential) .preset-list-button')
30550                     .one('click.intro', retryPreset);
30551                 grid.selectAll('.preset-highway-residential .preset-list-button')
30552                     .one('click.intro', roadDetails);
30553             }, 500);
30554         }
30555
30556         // selected wrong road type
30557         function retryPreset() {
30558             timeout(function() {
30559                 var preset = d3.select('.entity-editor-pane .preset-list-button');
30560                 reveal(preset.node(), t('intro.lines.wrong_preset'));
30561                 preset.one('click.intro', presetCategory);
30562             }, 500);
30563         }
30564
30565         function roadDetails() {
30566             reveal('.pane', t('intro.lines.describe'));
30567             context.on('exit.intro', event.done);
30568         }
30569
30570     };
30571
30572     step.exit = function() {
30573         d3.select('#curtain').style('pointer-events', 'none');
30574         timeouts.forEach(window.clearTimeout);
30575         context.on('enter.intro', null);
30576         context.on('exit.intro', null);
30577         context.map().on('move.intro', null);
30578         context.history().on('change.intro', null);
30579     };
30580
30581     return d3.rebind(step, event, 'on');
30582 };
30583 iD.ui.intro.navigation = function(context, reveal) {
30584
30585     var event = d3.dispatch('done'),
30586         timeouts = [];
30587
30588     var step = {
30589         title: 'intro.navigation.title'
30590     };
30591
30592     function set(f, t) {
30593         timeouts.push(window.setTimeout(f, t));
30594     }
30595
30596     /*
30597      * Steps:
30598      * Drag map
30599      * Select poi
30600      * Show editor header
30601      * Show editor pane
30602      * Select road
30603      * Show header
30604      */
30605
30606     step.enter = function() {
30607
30608         var rect = context.surfaceRect(),
30609             map = {
30610                 left: rect.left + 10,
30611                 top: rect.top + 70,
30612                 width: rect.width - 70,
30613                 height: rect.height - 170
30614             };
30615
30616         context.map().centerZoom([-85.63591, 41.94285], 19);
30617
30618         reveal(map, t('intro.navigation.drag'));
30619
30620         context.map().on('move.intro', _.debounce(function() {
30621             context.map().on('move.intro', null);
30622             townhall();
30623             context.on('enter.intro', inspectTownHall);
30624         }, 400));
30625
30626         function townhall() {
30627             var hall = [-85.63645945147184, 41.942986488012565];
30628
30629             var point = context.projection(hall);
30630             if (point[0] < 0 || point[0] > rect.width ||
30631                 point[1] < 0 || point[1] > rect.height) {
30632                 context.map().center(hall);
30633             }
30634
30635             var box = iD.ui.intro.pointBox(hall, context);
30636             reveal(box, t('intro.navigation.select'));
30637
30638             context.map().on('move.intro', function() {
30639                 var box = iD.ui.intro.pointBox(hall, context);
30640                 reveal(box, t('intro.navigation.select'), {duration: 0});
30641             });
30642         }
30643
30644         function inspectTownHall(mode) {
30645             if (mode.id !== 'select') return;
30646             context.on('enter.intro', null);
30647             context.map().on('move.intro', null);
30648             set(function() {
30649                 reveal('.entity-editor-pane', t('intro.navigation.pane'));
30650                 context.on('exit.intro', event.done);
30651             }, 700);
30652         }
30653
30654     };
30655
30656     step.exit = function() {
30657         context.map().on('move.intro', null);
30658         context.on('enter.intro', null);
30659         context.on('exit.intro', null);
30660         timeouts.forEach(window.clearTimeout);
30661     };
30662
30663     return d3.rebind(step, event, 'on');
30664 };
30665 iD.ui.intro.point = function(context, reveal) {
30666
30667     var event = d3.dispatch('done'),
30668         timeouts = [];
30669
30670     var step = {
30671         title: 'intro.points.title'
30672     };
30673
30674     function setTimeout(f, t) {
30675         timeouts.push(window.setTimeout(f, t));
30676     }
30677
30678     step.enter = function() {
30679
30680         context.map().centerZoom([-85.63279, 41.94394], 19);
30681         reveal('button.add-point', t('intro.points.add'), {tooltipClass: 'intro-points-add'});
30682
30683         var corner = [-85.632481,41.944094];
30684
30685         context.on('enter.intro', addPoint);
30686
30687         function addPoint(mode) {
30688             if (mode.id !== 'add-point') return;
30689             context.on('enter.intro', enterSelect);
30690
30691             var pointBox = iD.ui.intro.pad(corner, 150, context);
30692             reveal(pointBox, t('intro.points.place'));
30693
30694             context.map().on('move.intro', function() {
30695                 pointBox = iD.ui.intro.pad(corner, 150, context);
30696                 reveal(pointBox, t('intro.points.place'), {duration: 0});
30697             });
30698
30699         }
30700
30701         function enterSelect(mode) {
30702             if (mode.id !== 'select') return;
30703             context.map().on('move.intro', null);
30704             context.on('enter.intro', null);
30705
30706             setTimeout(function() {
30707                 reveal('.preset-search-input', t('intro.points.search', {name: context.presets().item('amenity/cafe').name()}));
30708                 d3.select('.preset-search-input').on('keyup.intro', keySearch);
30709             }, 500);
30710         }
30711
30712         function keySearch() {
30713             var first = d3.select('.preset-list-item:first-child');
30714             if (first.classed('preset-amenity-cafe')) {
30715                 reveal(first.select('.preset-list-button').node(), t('intro.points.choose'));
30716                 d3.selection.prototype.one.call(context.history(), 'change.intro', selectedPreset);
30717
30718                 d3.select('.preset-search-input').on('keydown.intro', function() {
30719                     // Prevent search from updating and changing the grid
30720                     d3.event.stopPropagation();
30721                     d3.event.preventDefault();
30722                 }, true).on('keyup.intro', null);
30723             }
30724         }
30725
30726         function selectedPreset() {
30727             setTimeout(function() {
30728                 reveal('.entity-editor-pane', t('intro.points.describe'), {tooltipClass: 'intro-points-describe'});
30729                 context.history().on('change.intro', closeEditor);
30730                 context.on('exit.intro', selectPoint);
30731             }, 400);
30732         }
30733
30734         function closeEditor() {
30735             d3.select('.preset-search-input').on('keydown.intro', null);
30736             context.history().on('change.intro', null);
30737             reveal('.entity-editor-pane', t('intro.points.close'));
30738         }
30739
30740         function selectPoint() {
30741             context.on('exit.intro', null);
30742             context.history().on('change.intro', null);
30743             context.on('enter.intro', enterReselect);
30744
30745             var pointBox = iD.ui.intro.pad(corner, 150, context);
30746             reveal(pointBox, t('intro.points.reselect'));
30747
30748             context.map().on('move.intro', function() {
30749                 pointBox = iD.ui.intro.pad(corner, 150, context);
30750                 reveal(pointBox, t('intro.points.reselect'), {duration: 0});
30751             });
30752         }
30753
30754         function enterReselect(mode) {
30755             if (mode.id !== 'select') return;
30756             context.map().on('move.intro', null);
30757             context.on('enter.intro', null);
30758
30759             setTimeout(function() {
30760                 reveal('.entity-editor-pane', t('intro.points.fixname'));
30761                 context.on('exit.intro', deletePoint);
30762             }, 500);
30763         }
30764
30765         function deletePoint() {
30766             context.on('exit.intro', null);
30767             context.on('enter.intro', enterDelete);
30768
30769             var pointBox = iD.ui.intro.pad(corner, 150, context);
30770             reveal(pointBox, t('intro.points.reselect_delete'));
30771
30772             context.map().on('move.intro', function() {
30773                 pointBox = iD.ui.intro.pad(corner, 150, context);
30774                 reveal(pointBox, t('intro.points.reselect_delete'), {duration: 0});
30775             });
30776         }
30777
30778         function enterDelete(mode) {
30779             if (mode.id !== 'select') return;
30780             context.map().on('move.intro', null);
30781             context.on('enter.intro', null);
30782             context.on('exit.intro', deletePoint);
30783             context.map().on('move.intro', deletePoint);
30784             context.history().on('change.intro', deleted);
30785
30786             setTimeout(function() {
30787                 var node = d3.select('.radial-menu-item-delete').node();
30788                 var pointBox = iD.ui.intro.pad(node.getBoundingClientRect(), 50, context);
30789                 reveal(pointBox, t('intro.points.delete'));
30790             }, 300);
30791         }
30792
30793         function deleted(changed) {
30794             if (changed.deleted().length) event.done();
30795         }
30796
30797     };
30798
30799     step.exit = function() {
30800         timeouts.forEach(window.clearTimeout);
30801         context.on('exit.intro', null);
30802         context.on('enter.intro', null);
30803         context.map().on('move.intro', null);
30804         context.history().on('change.intro', null);
30805         d3.select('.preset-search-input').on('keyup.intro', null).on('keydown.intro', null);
30806     };
30807
30808     return d3.rebind(step, event, 'on');
30809 };
30810 iD.ui.intro.startEditing = function(context, reveal) {
30811
30812     var event = d3.dispatch('done', 'startEditing'),
30813         modal,
30814         timeouts = [];
30815
30816     var step = {
30817         title: 'intro.startediting.title'
30818     };
30819
30820     function timeout(f, t) {
30821         timeouts.push(window.setTimeout(f, t));
30822     }
30823
30824     step.enter = function() {
30825
30826         reveal('.map-control.help-control', t('intro.startediting.help'));
30827
30828         timeout(function() {
30829             reveal('#bar button.save', t('intro.startediting.save'));
30830         }, 3500);
30831
30832         timeout(function() {
30833             reveal('#surface');
30834         }, 7000);
30835
30836         timeout(function() {
30837             modal = iD.ui.modal(context.container());
30838
30839             modal.select('.modal')
30840                 .attr('class', 'modal-splash modal col6');
30841
30842             modal.selectAll('.close').remove();
30843
30844             var startbutton = modal.select('.content')
30845                 .attr('class', 'fillL')
30846                     .append('button')
30847                         .attr('class', 'modal-section huge-modal-button')
30848                         .on('click', function() {
30849                                 modal.remove();
30850                         });
30851
30852                 startbutton.append('div')
30853                     .attr('class','illustration');
30854                 startbutton.append('h2')
30855                     .text(t('intro.startediting.start'));
30856
30857             event.startEditing();
30858
30859         }, 7500);
30860     };
30861
30862     step.exit = function() {
30863         if (modal) modal.remove();
30864         timeouts.forEach(window.clearTimeout);
30865     };
30866
30867     return d3.rebind(step, event, 'on');
30868 };
30869 iD.presets = function() {
30870
30871     // an iD.presets.Collection with methods for
30872     // loading new data and returning defaults
30873
30874     var all = iD.presets.Collection([]),
30875         defaults = { area: all, line: all, point: all, vertex: all, relation: all },
30876         fields = {},
30877         universal = [],
30878         recent = iD.presets.Collection([]);
30879
30880     // Index of presets by (geometry, tag key).
30881     var index = {
30882         point: {},
30883         vertex: {},
30884         line: {},
30885         area: {},
30886         relation: {}
30887     };
30888
30889     all.match = function(entity, resolver) {
30890         var geometry = entity.geometry(resolver),
30891             geometryMatches = index[geometry],
30892             best = -1,
30893             match;
30894
30895         for (var k in entity.tags) {
30896             var keyMatches = geometryMatches[k];
30897             if (!keyMatches) continue;
30898
30899             for (var i = 0; i < keyMatches.length; i++) {
30900                 var score = keyMatches[i].matchScore(entity);
30901                 if (score > best) {
30902                     best = score;
30903                     match = keyMatches[i];
30904                 }
30905             }
30906         }
30907
30908         return match || all.item(geometry);
30909     };
30910
30911     all.load = function(d) {
30912
30913         if (d.fields) {
30914             _.forEach(d.fields, function(d, id) {
30915                 fields[id] = iD.presets.Field(id, d);
30916                 if (d.universal) universal.push(fields[id]);
30917             });
30918         }
30919
30920         if (d.presets) {
30921             _.forEach(d.presets, function(d, id) {
30922                 all.collection.push(iD.presets.Preset(id, d, fields));
30923             });
30924         }
30925
30926         if (d.categories) {
30927             _.forEach(d.categories, function(d, id) {
30928                 all.collection.push(iD.presets.Category(id, d, all));
30929             });
30930         }
30931
30932         if (d.defaults) {
30933             var getItem = _.bind(all.item, all);
30934             defaults = {
30935                 area: iD.presets.Collection(d.defaults.area.map(getItem)),
30936                 line: iD.presets.Collection(d.defaults.line.map(getItem)),
30937                 point: iD.presets.Collection(d.defaults.point.map(getItem)),
30938                 vertex: iD.presets.Collection(d.defaults.vertex.map(getItem)),
30939                 relation: iD.presets.Collection(d.defaults.relation.map(getItem))
30940             };
30941         }
30942
30943         for (var i = 0; i < all.collection.length; i++) {
30944             var preset = all.collection[i],
30945                 geometry = preset.geometry;
30946
30947             for (var j = 0; j < geometry.length; j++) {
30948                 var g = index[geometry[j]];
30949                 for (var k in preset.tags) {
30950                     (g[k] = g[k] || []).push(preset);
30951                 }
30952             }
30953         }
30954
30955         return all;
30956     };
30957
30958     all.field = function(id) {
30959         return fields[id];
30960     };
30961
30962     all.universal = function() {
30963         return universal;
30964     };
30965
30966     all.defaults = function(geometry, n) {
30967         var rec = recent.matchGeometry(geometry).collection.slice(0, 4),
30968             def = _.uniq(rec.concat(defaults[geometry].collection)).slice(0, n - 1);
30969         return iD.presets.Collection(_.unique(rec.concat(def).concat(all.item(geometry))));
30970     };
30971
30972     all.choose = function(preset) {
30973         if (!preset.isFallback()) {
30974             recent = iD.presets.Collection(_.unique([preset].concat(recent.collection)));
30975         }
30976         return all;
30977     };
30978
30979     return all;
30980 };
30981 iD.presets.Category = function(id, category, all) {
30982     category = _.clone(category);
30983
30984     category.id = id;
30985
30986     category.members = iD.presets.Collection(category.members.map(function(id) {
30987         return all.item(id);
30988     }));
30989
30990     category.matchGeometry = function(geometry) {
30991         return category.geometry.indexOf(geometry) >= 0;
30992     };
30993
30994     category.matchScore = function() { return -1; };
30995
30996     category.name = function() {
30997         return t('presets.categories.' + id + '.name', {'default': id});
30998     };
30999
31000     category.terms = function() {
31001         return [];
31002     };
31003
31004     return category;
31005 };
31006 iD.presets.Collection = function(collection) {
31007
31008     var maxSearchResults = 50,
31009         maxSuggestionResults = 10;
31010
31011     var presets = {
31012
31013         collection: collection,
31014
31015         item: function(id) {
31016             return _.find(collection, function(d) {
31017                 return d.id === id;
31018             });
31019         },
31020
31021         matchGeometry: function(geometry) {
31022             return iD.presets.Collection(collection.filter(function(d) {
31023                 return d.matchGeometry(geometry);
31024             }));
31025         },
31026
31027         search: function(value, geometry) {
31028             if (!value) return this;
31029
31030             value = value.toLowerCase();
31031
31032             var searchable = _.filter(collection, function(a) {
31033                 return a.searchable !== false && a.suggestion !== true;
31034             }),
31035             suggestions = _.filter(collection, function(a) {
31036                 return a.suggestion === true;
31037             });
31038
31039             // matches value to preset.name
31040             var leading_name = _.filter(searchable, function(a) {
31041                     return leading(a.name().toLowerCase());
31042                 }).sort(function(a, b) {
31043                     var i = a.name().toLowerCase().indexOf(value) - b.name().toLowerCase().indexOf(value);
31044                     if (i === 0) return a.name().length - b.name().length;
31045                     else return i;
31046                 });
31047
31048             // matches value to preset.terms values
31049             var leading_terms = _.filter(searchable, function(a) {
31050                 return _.any(a.terms() || [], leading);
31051             });
31052
31053             function leading(a) {
31054                 var index = a.indexOf(value);
31055                 return index === 0 || a[index - 1] === ' ';
31056             }
31057
31058             // finds close matches to value in preset.name
31059             var levenstein_name = searchable.map(function(a) {
31060                     return {
31061                         preset: a,
31062                         dist: iD.util.editDistance(value, a.name().toLowerCase())
31063                     };
31064                 }).filter(function(a) {
31065                     return a.dist + Math.min(value.length - a.preset.name().length, 0) < 3;
31066                 }).sort(function(a, b) {
31067                     return a.dist - b.dist;
31068                 }).map(function(a) {
31069                     return a.preset;
31070                 });
31071
31072             // finds close matches to value in preset.terms
31073             var leventstein_terms = _.filter(searchable, function(a) {
31074                     return _.any(a.terms() || [], function(b) {
31075                         return iD.util.editDistance(value, b) + Math.min(value.length - b.length, 0) < 3;
31076                     });
31077                 });
31078
31079             function suggestionName(name) {
31080                 var nameArray = name.split(' - ');
31081                 if (nameArray.length > 1) {
31082                     name = nameArray.slice(0, nameArray.length-1).join(' - ');
31083                 }
31084                 return name.toLowerCase();
31085             }
31086
31087             var leading_suggestions = _.filter(suggestions, function(a) {
31088                     return leading(suggestionName(a.name()));
31089                 }).sort(function(a, b) {
31090                     a = suggestionName(a.name());
31091                     b = suggestionName(b.name());
31092                     var i = a.indexOf(value) - b.indexOf(value);
31093                     if (i === 0) return a.length - b.length;
31094                     else return i;
31095                 });
31096
31097             var leven_suggestions = suggestions.map(function(a) {
31098                     return {
31099                         preset: a,
31100                         dist: iD.util.editDistance(value, suggestionName(a.name()))
31101                     };
31102                 }).filter(function(a) {
31103                     return a.dist + Math.min(value.length - suggestionName(a.preset.name()).length, 0) < 1;
31104                 }).sort(function(a, b) {
31105                     return a.dist - b.dist;
31106                 }).map(function(a) {
31107                     return a.preset;
31108                 });
31109
31110             var other = presets.item(geometry);
31111
31112             var results = leading_name.concat(
31113                             leading_terms,
31114                             leading_suggestions.slice(0, maxSuggestionResults+5),
31115                             levenstein_name,
31116                             leventstein_terms,
31117                             leven_suggestions.slice(0, maxSuggestionResults)
31118                         ).slice(0, maxSearchResults-1);
31119
31120             return iD.presets.Collection(_.unique(
31121                     results.concat(other)
31122                 ));
31123         }
31124     };
31125
31126     return presets;
31127 };
31128 iD.presets.Field = function(id, field) {
31129     field = _.clone(field);
31130
31131     field.id = id;
31132
31133     field.matchGeometry = function(geometry) {
31134         return !field.geometry || field.geometry.indexOf(geometry) >= 0;
31135     };
31136
31137     field.t = function(scope, options) {
31138         return t('presets.fields.' + id + '.' + scope, options);
31139     };
31140
31141     field.label = function() {
31142         return field.t('label', {'default': id});
31143     };
31144
31145     var placeholder = field.placeholder;
31146     field.placeholder = function() {
31147         return field.t('placeholder', {'default': placeholder});
31148     };
31149
31150     return field;
31151 };
31152 iD.presets.Preset = function(id, preset, fields) {
31153     preset = _.clone(preset);
31154
31155     preset.id = id;
31156     preset.fields = (preset.fields || []).map(getFields);
31157
31158     function getFields(f) {
31159         return fields[f];
31160     }
31161
31162     preset.matchGeometry = function(geometry) {
31163         return preset.geometry.indexOf(geometry) >= 0;
31164     };
31165
31166     var matchScore = preset.matchScore || 1;
31167     preset.matchScore = function(entity) {
31168         var tags = preset.tags,
31169             score = 0;
31170
31171         for (var t in tags) {
31172             if (entity.tags[t] === tags[t]) {
31173                 score += matchScore;
31174             } else if (tags[t] === '*' && t in entity.tags) {
31175                 score += matchScore / 2;
31176             } else {
31177                 return -1;
31178             }
31179         }
31180
31181         return score;
31182     };
31183
31184     preset.t = function(scope, options) {
31185         return t('presets.presets.' + id + '.' + scope, options);
31186     };
31187
31188     var name = preset.name;
31189     preset.name = function() {
31190         if (preset.suggestion) {
31191             id = id.split('/');
31192             id = id[0] + '/' + id[1];
31193             return name + ' - ' + t('presets.presets.' + id + '.name');
31194         }
31195         return preset.t('name', {'default': name});
31196     };
31197
31198     preset.terms = function() {
31199         return preset.t('terms', {'default': ''}).split(',');
31200     };
31201
31202     preset.isFallback = function() {
31203         return Object.keys(preset.tags).length === 0;
31204     };
31205
31206     preset.reference = function(geometry) {
31207         var key = Object.keys(preset.tags)[0],
31208             value = preset.tags[key];
31209
31210         if (geometry === 'relation' && key === 'type') {
31211             return { rtype: value };
31212         } else if (value === '*') {
31213             return { key: key };
31214         } else {
31215             return { key: key, value: value };
31216         }
31217     };
31218
31219     var removeTags = preset.removeTags || preset.tags;
31220     preset.removeTags = function(tags, geometry) {
31221         tags = _.omit(tags, _.keys(removeTags));
31222
31223         for (var f in preset.fields) {
31224             var field = preset.fields[f];
31225             if (field.matchGeometry(geometry) && field['default'] === tags[field.key]) {
31226                 delete tags[field.key];
31227             }
31228         }
31229
31230         return tags;
31231     };
31232
31233     var applyTags = preset.addTags || preset.tags;
31234     preset.applyTags = function(tags, geometry) {
31235         var k;
31236
31237         tags = _.clone(tags);
31238
31239         for (k in applyTags) {
31240             if (applyTags[k] === '*') {
31241                 tags[k] = 'yes';
31242             } else {
31243                 tags[k] = applyTags[k];
31244             }
31245         }
31246
31247         // Add area=yes if necessary
31248         for (k in applyTags) {
31249             if (geometry === 'area' && !(k in iD.areaKeys))
31250                 tags.area = 'yes';
31251             break;
31252         }
31253
31254         for (var f in preset.fields) {
31255             var field = preset.fields[f];
31256             if (field.matchGeometry(geometry) && field.key && !tags[field.key] && field['default']) {
31257                 tags[field.key] = field['default'];
31258             }
31259         }
31260
31261         return tags;
31262     };
31263
31264     return preset;
31265 };
31266 iD.validate = function(changes, graph) {
31267     var warnings = [];
31268
31269     // https://github.com/openstreetmap/josm/blob/mirror/src/org/
31270     // openstreetmap/josm/data/validation/tests/UnclosedWays.java#L80
31271     function tagSuggestsArea(change) {
31272         if (_.isEmpty(change.tags)) return false;
31273         var tags = change.tags;
31274         var presence = ['landuse', 'amenities', 'tourism', 'shop'];
31275         for (var i = 0; i < presence.length; i++) {
31276             if (tags[presence[i]] !== undefined) {
31277                 return presence[i] + '=' + tags[presence[i]];
31278             }
31279         }
31280         if (tags.building && tags.building === 'yes') return 'building=yes';
31281     }
31282
31283     if (changes.deleted.length > 100) {
31284         warnings.push({
31285             message: t('validations.many_deletions', { n: changes.deleted.length })
31286         });
31287     }
31288
31289     for (var i = 0; i < changes.created.length; i++) {
31290         var change = changes.created[i],
31291             geometry = change.geometry(graph);
31292
31293         if ((geometry === 'point' || geometry === 'line' || geometry === 'area') && !change.isUsed(graph)) {
31294             warnings.push({
31295                 message: t('validations.untagged_' + geometry),
31296                 tooltip: t('validations.untagged_tooltip', {geometry: geometry}),
31297                 entity: change
31298             });
31299         }
31300
31301         var deprecatedTags = change.deprecatedTags();
31302         if (!_.isEmpty(deprecatedTags)) {
31303             warnings.push({
31304                 message: t('validations.deprecated_tags', {
31305                     tags: iD.util.tagText({ tags: deprecatedTags })
31306                 }), entity: change });
31307         }
31308
31309         if (geometry === 'line' && tagSuggestsArea(change)) {
31310             warnings.push({
31311                 message: t('validations.tag_suggests_area', {tag: tagSuggestsArea(change)}),
31312                 entity: change
31313             });
31314         }
31315     }
31316
31317     return warnings;
31318 };
31319 /* jshint ignore:start */
31320 })();
31321 window.locale = { _current: 'en' };
31322
31323 locale.current = function(_) {
31324     if (!arguments.length) return locale._current;
31325     if (locale[_] !== undefined) locale._current = _;
31326     else if (locale[_.split('-')[0]]) locale._current = _.split('-')[0];
31327     return locale;
31328 };
31329
31330 function t(s, o, loc) {
31331     loc = loc || locale._current;
31332
31333     var path = s.split(".").reverse(),
31334         rep = locale[loc];
31335
31336     while (rep !== undefined && path.length) rep = rep[path.pop()];
31337
31338     if (rep !== undefined) {
31339         if (o) for (var k in o) rep = rep.replace('{' + k + '}', o[k]);
31340         return rep;
31341     }
31342
31343     if (loc !== 'en') {
31344         return t(s, o, 'en');
31345     }
31346
31347     if (o && 'default' in o) {
31348         return o['default'];
31349     }
31350
31351     var missing = 'Missing ' + loc + ' translation: ' + s;
31352     if (typeof console !== "undefined") console.error(missing);
31353
31354     return missing;
31355 }
31356 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 = {
31357     "deprecated": [
31358         {
31359             "old": {
31360                 "barrier": "wire_fence"
31361             },
31362             "replace": {
31363                 "barrier": "fence",
31364                 "fence_type": "chain"
31365             }
31366         },
31367         {
31368             "old": {
31369                 "barrier": "wood_fence"
31370             },
31371             "replace": {
31372                 "barrier": "fence",
31373                 "fence_type": "wood"
31374             }
31375         },
31376         {
31377             "old": {
31378                 "highway": "ford"
31379             },
31380             "replace": {
31381                 "ford": "yes"
31382             }
31383         },
31384         {
31385             "old": {
31386                 "highway": "stile"
31387             },
31388             "replace": {
31389                 "barrier": "stile"
31390             }
31391         },
31392         {
31393             "old": {
31394                 "highway": "incline"
31395             },
31396             "replace": {
31397                 "highway": "road",
31398                 "incline": "up"
31399             }
31400         },
31401         {
31402             "old": {
31403                 "highway": "incline_steep"
31404             },
31405             "replace": {
31406                 "highway": "road",
31407                 "incline": "up"
31408             }
31409         },
31410         {
31411             "old": {
31412                 "highway": "unsurfaced"
31413             },
31414             "replace": {
31415                 "highway": "road",
31416                 "incline": "unpaved"
31417             }
31418         },
31419         {
31420             "old": {
31421                 "landuse": "wood"
31422             },
31423             "replace": {
31424                 "landuse": "forest",
31425                 "natural": "wood"
31426             }
31427         },
31428         {
31429             "old": {
31430                 "natural": "marsh"
31431             },
31432             "replace": {
31433                 "natural": "wetland",
31434                 "wetland": "marsh"
31435             }
31436         },
31437         {
31438             "old": {
31439                 "shop": "organic"
31440             },
31441             "replace": {
31442                 "shop": "supermarket",
31443                 "organic": "only"
31444             }
31445         },
31446         {
31447             "old": {
31448                 "power_source": "*"
31449             },
31450             "replace": {
31451                 "generator:source": "$1"
31452             }
31453         },
31454         {
31455             "old": {
31456                 "power_rating": "*"
31457             },
31458             "replace": {
31459                 "generator:output": "$1"
31460             }
31461         }
31462     ],
31463     "discarded": [
31464         "created_by",
31465         "odbl",
31466         "odbl:note",
31467         "tiger:upload_uuid",
31468         "tiger:tlid",
31469         "tiger:source",
31470         "tiger:separated",
31471         "geobase:datasetName",
31472         "geobase:uuid",
31473         "sub_sea:type",
31474         "KSJ2:ADS",
31475         "KSJ2:ARE",
31476         "KSJ2:AdminArea",
31477         "KSJ2:COP_label",
31478         "KSJ2:DFD",
31479         "KSJ2:INT",
31480         "KSJ2:INT_label",
31481         "KSJ2:LOC",
31482         "KSJ2:LPN",
31483         "KSJ2:OPC",
31484         "KSJ2:PubFacAdmin",
31485         "KSJ2:RAC",
31486         "KSJ2:RAC_label",
31487         "KSJ2:RIC",
31488         "KSJ2:RIN",
31489         "KSJ2:WSC",
31490         "KSJ2:coordinate",
31491         "KSJ2:curve_id",
31492         "KSJ2:curve_type",
31493         "KSJ2:filename",
31494         "KSJ2:lake_id",
31495         "KSJ2:lat",
31496         "KSJ2:long",
31497         "KSJ2:river_id",
31498         "yh:LINE_NAME",
31499         "yh:LINE_NUM",
31500         "yh:STRUCTURE",
31501         "yh:TOTYUMONO",
31502         "yh:TYPE",
31503         "yh:WIDTH_RANK",
31504         "SK53_bulk:load"
31505     ],
31506     "imagery": [
31507         {
31508             "name": "7th Series (OS7)",
31509             "type": "tms",
31510             "template": "http://ooc.openstreetmap.org/os7/{zoom}/{x}/{y}.jpg",
31511             "polygon": [
31512                 [
31513                     [
31514                         -9,
31515                         49.8
31516                     ],
31517                     [
31518                         -9,
31519                         61.1
31520                     ],
31521                     [
31522                         1.9,
31523                         61.1
31524                     ],
31525                     [
31526                         1.9,
31527                         49.8
31528                     ],
31529                     [
31530                         -9,
31531                         49.8
31532                     ]
31533                 ]
31534             ]
31535         },
31536         {
31537             "name": "AGRI black-and-white 2.5m",
31538             "type": "tms",
31539             "template": "http://agri.openstreetmap.org/{zoom}/{x}/{y}.png",
31540             "polygon": [
31541                 [
31542                     [
31543                         112.28778,
31544                         -28.784589
31545                     ],
31546                     [
31547                         112.71488,
31548                         -31.13894
31549                     ],
31550                     [
31551                         114.11263,
31552                         -34.178287
31553                     ],
31554                     [
31555                         113.60788,
31556                         -37.39012
31557                     ],
31558                     [
31559                         117.17992,
31560                         -37.451794
31561                     ],
31562                     [
31563                         119.31538,
31564                         -37.42096
31565                     ],
31566                     [
31567                         121.72262,
31568                         -36.708394
31569                     ],
31570                     [
31571                         123.81925,
31572                         -35.76893
31573                     ],
31574                     [
31575                         125.9547,
31576                         -34.3066
31577                     ],
31578                     [
31579                         127.97368,
31580                         -33.727398
31581                     ],
31582                     [
31583                         130.07031,
31584                         -33.24166
31585                     ],
31586                     [
31587                         130.10913,
31588                         -33.888704
31589                     ],
31590                     [
31591                         131.00214,
31592                         -34.049705
31593                     ],
31594                     [
31595                         131.0798,
31596                         -34.72257
31597                     ],
31598                     [
31599                         132.28342,
31600                         -35.39
31601                     ],
31602                     [
31603                         134.18591,
31604                         -35.61126
31605                     ],
31606                     [
31607                         133.8753,
31608                         -37.1119
31609                     ],
31610                     [
31611                         134.8459,
31612                         -37.6365
31613                     ],
31614                     [
31615                         139.7769,
31616                         -37.82075
31617                     ],
31618                     [
31619                         139.93223,
31620                         -39.4283
31621                     ],
31622                     [
31623                         141.6017,
31624                         -39.8767
31625                     ],
31626                     [
31627                         142.3783,
31628                         -39.368294
31629                     ],
31630                     [
31631                         142.3783,
31632                         -40.64702
31633                     ],
31634                     [
31635                         142.49478,
31636                         -42.074874
31637                     ],
31638                     [
31639                         144.009,
31640                         -44.060127
31641                     ],
31642                     [
31643                         147.23161,
31644                         -44.03222
31645                     ],
31646                     [
31647                         149.05645,
31648                         -42.534313
31649                     ],
31650                     [
31651                         149.52237,
31652                         -40.99959
31653                     ],
31654                     [
31655                         149.9494,
31656                         -40.852921
31657                     ],
31658                     [
31659                         150.8036,
31660                         -38.09627
31661                     ],
31662                     [
31663                         151.81313,
31664                         -38.12682
31665                     ],
31666                     [
31667                         156.20052,
31668                         -22.667706
31669                     ],
31670                     [
31671                         156.20052,
31672                         -20.10109
31673                     ],
31674                     [
31675                         156.62761,
31676                         -17.417627
31677                     ],
31678                     [
31679                         155.26869,
31680                         -17.19521
31681                     ],
31682                     [
31683                         154.14272,
31684                         -19.51662
31685                     ],
31686                     [
31687                         153.5215,
31688                         -18.34139
31689                     ],
31690                     [
31691                         153.05558,
31692                         -16.5636
31693                     ],
31694                     [
31695                         152.78379,
31696                         -15.256768
31697                     ],
31698                     [
31699                         152.27905,
31700                         -13.4135
31701                     ],
31702                     [
31703                         151.3472,
31704                         -12.391767
31705                     ],
31706                     [
31707                         149.48354,
31708                         -12.05024
31709                     ],
31710                     [
31711                         146.9598,
31712                         -9.992408
31713                     ],
31714                     [
31715                         135.9719,
31716                         -9.992408
31717                     ],
31718                     [
31719                         130.3032,
31720                         -10.33636
31721                     ],
31722                     [
31723                         128.09016,
31724                         -12.164136
31725                     ],
31726                     [
31727                         125.91588,
31728                         -12.315912
31729                     ],
31730                     [
31731                         124.3239,
31732                         -11.860326
31733                     ],
31734                     [
31735                         122.03323,
31736                         -11.974295
31737                     ],
31738                     [
31739                         118.26706,
31740                         -16.9353
31741                     ],
31742                     [
31743                         115.93747,
31744                         -19.11357
31745                     ],
31746                     [
31747                         114.0738,
31748                         -21.11863
31749                     ],
31750                     [
31751                         113.49141,
31752                         -22.596033
31753                     ],
31754                     [
31755                         112.28778,
31756                         -28.784589
31757                     ]
31758                 ]
31759             ],
31760             "terms_text": "AGRI"
31761         },
31762         {
31763             "name": "Bing aerial imagery",
31764             "type": "bing",
31765             "description": "Satellite and aerial imagery.",
31766             "template": "http://www.bing.com/maps/",
31767             "scaleExtent": [
31768                 0,
31769                 22
31770             ],
31771             "id": "Bing",
31772             "default": true
31773         },
31774         {
31775             "name": "British Columbia Mosaic",
31776             "type": "tms",
31777             "template": "http://{switch:a,b,c,d}.imagery.paulnorman.ca/tiles/bc_mosaic/{zoom}/{x}/{y}.png",
31778             "scaleExtent": [
31779                 9,
31780                 20
31781             ],
31782             "polygon": [
31783                 [
31784                     [
31785                         -123.3176032,
31786                         49.3272567
31787                     ],
31788                     [
31789                         -123.4405258,
31790                         49.3268222
31791                     ],
31792                     [
31793                         -123.440717,
31794                         49.3384429
31795                     ],
31796                     [
31797                         -123.4398375,
31798                         49.3430357
31799                     ],
31800                     [
31801                         -123.4401258,
31802                         49.3435398
31803                     ],
31804                     [
31805                         -123.4401106,
31806                         49.3439946
31807                     ],
31808                     [
31809                         -123.4406265,
31810                         49.3444493
31811                     ],
31812                     [
31813                         -123.4404747,
31814                         49.3455762
31815                     ],
31816                     [
31817                         -123.4397768,
31818                         49.3460606
31819                     ],
31820                     [
31821                         -123.4389726,
31822                         49.3461298
31823                     ],
31824                     [
31825                         -123.4372904,
31826                         49.3567236
31827                     ],
31828                     [
31829                         -123.4374774,
31830                         49.3710843
31831                     ],
31832                     [
31833                         -123.4335292,
31834                         49.3709446
31835                     ],
31836                     [
31837                         -123.4330357,
31838                         49.373725
31839                     ],
31840                     [
31841                         -123.4332717,
31842                         49.3751221
31843                     ],
31844                     [
31845                         -123.4322847,
31846                         49.3761001
31847                     ],
31848                     [
31849                         -123.4317482,
31850                         49.3791736
31851                     ],
31852                     [
31853                         -123.4314264,
31854                         49.3795927
31855                     ],
31856                     [
31857                         -123.4307826,
31858                         49.3823866
31859                     ],
31860                     [
31861                         -123.4313405,
31862                         49.3827358
31863                     ],
31864                     [
31865                         -123.4312118,
31866                         49.3838533
31867                     ],
31868                     [
31869                         -123.4300415,
31870                         49.3845883
31871                     ],
31872                     [
31873                         -123.4189858,
31874                         49.3847087
31875                     ],
31876                     [
31877                         -123.4192235,
31878                         49.4135198
31879                     ],
31880                     [
31881                         -123.3972532,
31882                         49.4135691
31883                     ],
31884                     [
31885                         -123.3972758,
31886                         49.4243473
31887                     ],
31888                     [
31889                         -123.4006929,
31890                         49.4243314
31891                     ],
31892                     [
31893                         -123.4007741,
31894                         49.5703491
31895                     ],
31896                     [
31897                         -123.4000812,
31898                         49.570345
31899                     ],
31900                     [
31901                         -123.4010761,
31902                         49.5933838
31903                     ],
31904                     [
31905                         -123.3760399,
31906                         49.5932848
31907                     ],
31908                     [
31909                         -123.3769811,
31910                         49.6756063
31911                     ],
31912                     [
31913                         -123.3507288,
31914                         49.6756396
31915                     ],
31916                     [
31917                         -123.3507969,
31918                         49.7086751
31919                     ],
31920                     [
31921                         -123.332887,
31922                         49.708722
31923                     ],
31924                     [
31925                         -123.3327888,
31926                         49.7256288
31927                     ],
31928                     [
31929                         -123.3007111,
31930                         49.7255625
31931                     ],
31932                     [
31933                         -123.3009164,
31934                         49.7375384
31935                     ],
31936                     [
31937                         -123.2885986,
31938                         49.737638
31939                     ],
31940                     [
31941                         -123.2887823,
31942                         49.8249207
31943                     ],
31944                     [
31945                         -123.2997955,
31946                         49.8249207
31947                     ],
31948                     [
31949                         -123.3011721,
31950                         49.8497814
31951                     ],
31952                     [
31953                         -123.3218218,
31954                         49.850669
31955                     ],
31956                     [
31957                         -123.3273284,
31958                         49.8577696
31959                     ],
31960                     [
31961                         -123.3276726,
31962                         49.9758852
31963                     ],
31964                     [
31965                         -123.3008279,
31966                         49.9752212
31967                     ],
31968                     [
31969                         -123.3007204,
31970                         50.0997002
31971                     ],
31972                     [
31973                         -123.2501716,
31974                         50.100735
31975                     ],
31976                     [
31977                         -123.25091,
31978                         50.2754901
31979                     ],
31980                     [
31981                         -123.0224338,
31982                         50.2755598
31983                     ],
31984                     [
31985                         -123.0224879,
31986                         50.3254853
31987                     ],
31988                     [
31989                         -123.0009318,
31990                         50.3254689
31991                     ],
31992                     [
31993                         -123.0007778,
31994                         50.3423899
31995                     ],
31996                     [
31997                         -122.9775023,
31998                         50.3423408
31999                     ],
32000                     [
32001                         -122.9774766,
32002                         50.3504306
32003                     ],
32004                     [
32005                         -122.9508137,
32006                         50.3504961
32007                     ],
32008                     [
32009                         -122.950795,
32010                         50.3711984
32011                     ],
32012                     [
32013                         -122.9325221,
32014                         50.3711521
32015                     ],
32016                     [
32017                         -122.9321048,
32018                         50.399793
32019                     ],
32020                     [
32021                         -122.8874234,
32022                         50.3999748
32023                     ],
32024                     [
32025                         -122.8873385,
32026                         50.4256108
32027                     ],
32028                     [
32029                         -122.6620152,
32030                         50.4256959
32031                     ],
32032                     [
32033                         -122.6623083,
32034                         50.3994506
32035                     ],
32036                     [
32037                         -122.5990316,
32038                         50.3992413
32039                     ],
32040                     [
32041                         -122.5988274,
32042                         50.3755206
32043                     ],
32044                     [
32045                         -122.5724832,
32046                         50.3753706
32047                     ],
32048                     [
32049                         -122.5735621,
32050                         50.2493891
32051                     ],
32052                     [
32053                         -122.5990415,
32054                         50.2494643
32055                     ],
32056                     [
32057                         -122.5991504,
32058                         50.2265663
32059                     ],
32060                     [
32061                         -122.6185016,
32062                         50.2266359
32063                     ],
32064                     [
32065                         -122.6185741,
32066                         50.2244081
32067                     ],
32068                     [
32069                         -122.6490609,
32070                         50.2245126
32071                     ],
32072                     [
32073                         -122.6492181,
32074                         50.1993528
32075                     ],
32076                     [
32077                         -122.7308575,
32078                         50.1993758
32079                     ],
32080                     [
32081                         -122.7311583,
32082                         50.1244287
32083                     ],
32084                     [
32085                         -122.7490352,
32086                         50.1245109
32087                     ],
32088                     [
32089                         -122.7490541,
32090                         50.0903032
32091                     ],
32092                     [
32093                         -122.7687806,
32094                         50.0903435
32095                     ],
32096                     [
32097                         -122.7689801,
32098                         49.9494546
32099                     ],
32100                     [
32101                         -122.999047,
32102                         49.9494706
32103                     ],
32104                     [
32105                         -122.9991199,
32106                         49.8754553
32107                     ],
32108                     [
32109                         -122.9775894,
32110                         49.8754553
32111                     ],
32112                     [
32113                         -122.9778145,
32114                         49.6995098
32115                     ],
32116                     [
32117                         -122.9992362,
32118                         49.6994781
32119                     ],
32120                     [
32121                         -122.9992524,
32122                         49.6516526
32123                     ],
32124                     [
32125                         -123.0221525,
32126                         49.6516526
32127                     ],
32128                     [
32129                         -123.0221162,
32130                         49.5995096
32131                     ],
32132                     [
32133                         -123.0491898,
32134                         49.5994625
32135                     ],
32136                     [
32137                         -123.0491898,
32138                         49.5940523
32139                     ],
32140                     [
32141                         -123.0664647,
32142                         49.5940405
32143                     ],
32144                     [
32145                         -123.0663594,
32146                         49.5451868
32147                     ],
32148                     [
32149                         -123.0699906,
32150                         49.5451202
32151                     ],
32152                     [
32153                         -123.0699008,
32154                         49.5413153
32155                     ],
32156                     [
32157                         -123.0706835,
32158                         49.5392837
32159                     ],
32160                     [
32161                         -123.0708888,
32162                         49.5379931
32163                     ],
32164                     [
32165                         -123.0711454,
32166                         49.5368773
32167                     ],
32168                     [
32169                         -123.0711069,
32170                         49.5358115
32171                     ],
32172                     [
32173                         -123.0713764,
32174                         49.532822
32175                     ],
32176                     [
32177                         -123.0716458,
32178                         49.5321141
32179                     ],
32180                     [
32181                         -123.07171,
32182                         49.5313896
32183                     ],
32184                     [
32185                         -123.0720308,
32186                         49.5304153
32187                     ],
32188                     [
32189                         -123.0739554,
32190                         49.5303486
32191                     ],
32192                     [
32193                         -123.0748023,
32194                         49.5294992
32195                     ],
32196                     [
32197                         -123.0748151,
32198                         49.5288079
32199                     ],
32200                     [
32201                         -123.0743403,
32202                         49.5280584
32203                     ],
32204                     [
32205                         -123.073532,
32206                         49.5274588
32207                     ],
32208                     [
32209                         -123.0733652,
32210                         49.5270423
32211                     ],
32212                     [
32213                         -123.0732882,
32214                         49.5255932
32215                     ],
32216                     [
32217                         -123.0737116,
32218                         49.5249602
32219                     ],
32220                     [
32221                         -123.0736218,
32222                         49.5244938
32223                     ],
32224                     [
32225                         -123.0992583,
32226                         49.5244854
32227                     ],
32228                     [
32229                         -123.0991649,
32230                         49.4754502
32231                     ],
32232                     [
32233                         -123.071052,
32234                         49.4755252
32235                     ],
32236                     [
32237                         -123.071088,
32238                         49.4663034
32239                     ],
32240                     [
32241                         -123.0739204,
32242                         49.4663054
32243                     ],
32244                     [
32245                         -123.07422,
32246                         49.4505028
32247                     ],
32248                     [
32249                         -123.0746319,
32250                         49.4500858
32251                     ],
32252                     [
32253                         -123.074651,
32254                         49.449329
32255                     ],
32256                     [
32257                         -123.0745999,
32258                         49.449018
32259                     ],
32260                     [
32261                         -123.0744619,
32262                         49.4486927
32263                     ],
32264                     [
32265                         -123.0743336,
32266                         49.4479899
32267                     ],
32268                     [
32269                         -123.0742427,
32270                         49.4477688
32271                     ],
32272                     [
32273                         -123.0743061,
32274                         49.4447473
32275                     ],
32276                     [
32277                         -123.0747103,
32278                         49.4447556
32279                     ],
32280                     [
32281                         -123.0746384,
32282                         49.4377306
32283                     ],
32284                     [
32285                         -122.9996506,
32286                         49.4377363
32287                     ],
32288                     [
32289                         -122.9996506,
32290                         49.4369214
32291                     ],
32292                     [
32293                         -122.8606163,
32294                         49.4415314
32295                     ],
32296                     [
32297                         -122.8102616,
32298                         49.4423972
32299                     ],
32300                     [
32301                         -122.8098984,
32302                         49.3766739
32303                     ],
32304                     [
32305                         -122.4036093,
32306                         49.3766617
32307                     ],
32308                     [
32309                         -122.4036341,
32310                         49.3771944
32311                     ],
32312                     [
32313                         -122.264739,
32314                         49.3773028
32315                     ],
32316                     [
32317                         -122.263542,
32318                         49.2360088
32319                     ],
32320                     [
32321                         -122.2155742,
32322                         49.236139
32323                     ],
32324                     [
32325                         -122.0580956,
32326                         49.235878
32327                     ],
32328                     [
32329                         -121.9538274,
32330                         49.2966525
32331                     ],
32332                     [
32333                         -121.9400911,
32334                         49.3045389
32335                     ],
32336                     [
32337                         -121.9235761,
32338                         49.3142257
32339                     ],
32340                     [
32341                         -121.8990871,
32342                         49.3225436
32343                     ],
32344                     [
32345                         -121.8883447,
32346                         49.3259752
32347                     ],
32348                     [
32349                         -121.8552982,
32350                         49.3363575
32351                     ],
32352                     [
32353                         -121.832697,
32354                         49.3441519
32355                     ],
32356                     [
32357                         -121.7671336,
32358                         49.3654361
32359                     ],
32360                     [
32361                         -121.6736683,
32362                         49.3654589
32363                     ],
32364                     [
32365                         -121.6404153,
32366                         49.3743775
32367                     ],
32368                     [
32369                         -121.5961976,
32370                         49.3860493
32371                     ],
32372                     [
32373                         -121.5861178,
32374                         49.3879193
32375                     ],
32376                     [
32377                         -121.5213684,
32378                         49.3994649
32379                     ],
32380                     [
32381                         -121.5117375,
32382                         49.4038378
32383                     ],
32384                     [
32385                         -121.4679302,
32386                         49.4229024
32387                     ],
32388                     [
32389                         -121.4416803,
32390                         49.4345607
32391                     ],
32392                     [
32393                         -121.422429,
32394                         49.4345788
32395                     ],
32396                     [
32397                         -121.3462885,
32398                         49.3932312
32399                     ],
32400                     [
32401                         -121.3480144,
32402                         49.3412388
32403                     ],
32404                     [
32405                         -121.5135035,
32406                         49.320577
32407                     ],
32408                     [
32409                         -121.6031683,
32410                         49.2771727
32411                     ],
32412                     [
32413                         -121.6584065,
32414                         49.1856125
32415                     ],
32416                     [
32417                         -121.679953,
32418                         49.1654109
32419                     ],
32420                     [
32421                         -121.7815793,
32422                         49.0702559
32423                     ],
32424                     [
32425                         -121.8076228,
32426                         49.0622471
32427                     ],
32428                     [
32429                         -121.9393997,
32430                         49.0636219
32431                     ],
32432                     [
32433                         -121.9725524,
32434                         49.0424179
32435                     ],
32436                     [
32437                         -121.9921394,
32438                         49.0332869
32439                     ],
32440                     [
32441                         -122.0035289,
32442                         49.0273413
32443                     ],
32444                     [
32445                         -122.0178564,
32446                         49.0241067
32447                     ],
32448                     [
32449                         -122.1108634,
32450                         48.9992786
32451                     ],
32452                     [
32453                         -122.1493067,
32454                         48.9995305
32455                     ],
32456                     [
32457                         -122.1492705,
32458                         48.9991498
32459                     ],
32460                     [
32461                         -122.1991447,
32462                         48.9996019
32463                     ],
32464                     [
32465                         -122.199181,
32466                         48.9991974
32467                     ],
32468                     [
32469                         -122.234365,
32470                         48.9994829
32471                     ],
32472                     [
32473                         -122.234365,
32474                         49.000173
32475                     ],
32476                     [
32477                         -122.3994722,
32478                         49.0012385
32479                     ],
32480                     [
32481                         -122.4521338,
32482                         49.0016326
32483                     ],
32484                     [
32485                         -122.4521338,
32486                         49.000883
32487                     ],
32488                     [
32489                         -122.4584089,
32490                         49.0009306
32491                     ],
32492                     [
32493                         -122.4584814,
32494                         48.9993124
32495                     ],
32496                     [
32497                         -122.4992458,
32498                         48.9995022
32499                     ],
32500                     [
32501                         -122.4992458,
32502                         48.9992906
32503                     ],
32504                     [
32505                         -122.5492618,
32506                         48.9995107
32507                     ],
32508                     [
32509                         -122.5492564,
32510                         48.9993206
32511                     ],
32512                     [
32513                         -122.6580785,
32514                         48.9994212
32515                     ],
32516                     [
32517                         -122.6581061,
32518                         48.9954007
32519                     ],
32520                     [
32521                         -122.7067604,
32522                         48.9955344
32523                     ],
32524                     [
32525                         -122.7519761,
32526                         48.9956392
32527                     ],
32528                     [
32529                         -122.7922063,
32530                         48.9957204
32531                     ],
32532                     [
32533                         -122.7921907,
32534                         48.9994331
32535                     ],
32536                     [
32537                         -123.0350417,
32538                         48.9995724
32539                     ],
32540                     [
32541                         -123.0350437,
32542                         49.0000958
32543                     ],
32544                     [
32545                         -123.0397091,
32546                         49.0000536
32547                     ],
32548                     [
32549                         -123.0397444,
32550                         49.0001812
32551                     ],
32552                     [
32553                         -123.0485506,
32554                         49.0001348
32555                     ],
32556                     [
32557                         -123.0485329,
32558                         49.0004712
32559                     ],
32560                     [
32561                         -123.0557122,
32562                         49.000448
32563                     ],
32564                     [
32565                         -123.0556324,
32566                         49.0002284
32567                     ],
32568                     [
32569                         -123.0641365,
32570                         49.0001293
32571                     ],
32572                     [
32573                         -123.064158,
32574                         48.9999421
32575                     ],
32576                     [
32577                         -123.074899,
32578                         48.9996928
32579                     ],
32580                     [
32581                         -123.0750717,
32582                         49.0006218
32583                     ],
32584                     [
32585                         -123.0899573,
32586                         49.0003726
32587                     ],
32588                     [
32589                         -123.109229,
32590                         48.9999421
32591                     ],
32592                     [
32593                         -123.1271193,
32594                         49.0003046
32595                     ],
32596                     [
32597                         -123.1359953,
32598                         48.9998741
32599                     ],
32600                     [
32601                         -123.1362716,
32602                         49.0005765
32603                     ],
32604                     [
32605                         -123.153851,
32606                         48.9998061
32607                     ],
32608                     [
32609                         -123.1540533,
32610                         49.0006806
32611                     ],
32612                     [
32613                         -123.1710015,
32614                         49.0001274
32615                     ],
32616                     [
32617                         -123.2000916,
32618                         48.9996849
32619                     ],
32620                     [
32621                         -123.2003446,
32622                         49.0497785
32623                     ],
32624                     [
32625                         -123.2108845,
32626                         49.0497232
32627                     ],
32628                     [
32629                         -123.2112218,
32630                         49.051989
32631                     ],
32632                     [
32633                         -123.2070479,
32634                         49.0520857
32635                     ],
32636                     [
32637                         -123.2078911,
32638                         49.0607884
32639                     ],
32640                     [
32641                         -123.2191688,
32642                         49.0600978
32643                     ],
32644                     [
32645                         -123.218958,
32646                         49.0612719
32647                     ],
32648                     [
32649                         -123.2251766,
32650                         49.0612719
32651                     ],
32652                     [
32653                         -123.2253874,
32654                         49.0622388
32655                     ],
32656                     [
32657                         -123.2297088,
32658                         49.0620316
32659                     ],
32660                     [
32661                         -123.2298142,
32662                         49.068592
32663                     ],
32664                     [
32665                         -123.2331869,
32666                         49.0687301
32667                     ],
32668                     [
32669                         -123.2335031,
32670                         49.0705945
32671                     ],
32672                     [
32673                         -123.249313,
32674                         49.0702493
32675                     ],
32676                     [
32677                         -123.2497346,
32678                         49.0802606
32679                     ],
32680                     [
32681                         -123.2751358,
32682                         49.0803986
32683                     ],
32684                     [
32685                         -123.2751358,
32686                         49.0870947
32687                     ],
32688                     [
32689                         -123.299483,
32690                         49.0873018
32691                     ],
32692                     [
32693                         -123.29944,
32694                         49.080253
32695                     ],
32696                     [
32697                         -123.3254508,
32698                         49.0803944
32699                     ],
32700                     [
32701                         -123.3254353,
32702                         49.1154662
32703                     ],
32704                     [
32705                         -123.2750966,
32706                         49.1503341
32707                     ],
32708                     [
32709                         -123.275181,
32710                         49.1873267
32711                     ],
32712                     [
32713                         -123.2788067,
32714                         49.1871063
32715                     ],
32716                     [
32717                         -123.278891,
32718                         49.1910741
32719                     ],
32720                     [
32721                         -123.3004767,
32722                         49.1910741
32723                     ],
32724                     [
32725                         -123.3004186,
32726                         49.2622933
32727                     ],
32728                     [
32729                         -123.3126185,
32730                         49.2622416
32731                     ],
32732                     [
32733                         -123.3125958,
32734                         49.2714948
32735                     ],
32736                     [
32737                         -123.3154251,
32738                         49.2714727
32739                     ],
32740                     [
32741                         -123.3156628,
32742                         49.2818906
32743                     ],
32744                     [
32745                         -123.3174735,
32746                         49.2818832
32747                     ],
32748                     [
32749                         -123.3174961,
32750                         49.2918488
32751                     ],
32752                     [
32753                         -123.3190353,
32754                         49.2918488
32755                     ],
32756                     [
32757                         -123.3190692,
32758                         49.298602
32759                     ],
32760                     [
32761                         -123.3202349,
32762                         49.2985651
32763                     ],
32764                     [
32765                         -123.3202786,
32766                         49.3019749
32767                     ],
32768                     [
32769                         -123.3222679,
32770                         49.3019605
32771                     ],
32772                     [
32773                         -123.3223943,
32774                         49.3118263
32775                     ],
32776                     [
32777                         -123.3254002,
32778                         49.3118086
32779                     ],
32780                     [
32781                         -123.3253898,
32782                         49.3201721
32783                     ],
32784                     [
32785                         -123.3192695,
32786                         49.3201957
32787                     ],
32788                     [
32789                         -123.3192242,
32790                         49.3246748
32791                     ],
32792                     [
32793                         -123.3179437,
32794                         49.3246596
32795                     ],
32796                     [
32797                         -123.3179861,
32798                         49.3254065
32799                     ]
32800                 ]
32801             ],
32802             "terms_url": "http://imagery.paulnorman.ca/tiles/about.html",
32803             "terms_text": "Copyright Province of British Columbia, City of Surrey"
32804         },
32805         {
32806             "name": "Cambodia, Laos, Thailand, Vietnam bilingual",
32807             "type": "tms",
32808             "template": "http://{switch:a,b,c,d}.tile.osm-tools.org/osm_then/{zoom}/{x}/{y}.png",
32809             "scaleExtent": [
32810                 0,
32811                 19
32812             ],
32813             "polygon": [
32814                 [
32815                     [
32816                         97.3,
32817                         5.6
32818                     ],
32819                     [
32820                         97.3,
32821                         23.4
32822                     ],
32823                     [
32824                         109.6,
32825                         23.4
32826                     ],
32827                     [
32828                         109.6,
32829                         5.6
32830                     ],
32831                     [
32832                         97.3,
32833                         5.6
32834                     ]
32835                 ]
32836             ],
32837             "terms_url": "http://www.osm-tools.org/",
32838             "terms_text": "© osm-tools.org & OpenStreetMap contributors, CC-BY-SA"
32839         },
32840         {
32841             "name": "Freemap.sk Car",
32842             "type": "tms",
32843             "template": "http://t{switch:1,2,3,4}.freemap.sk/A/{zoom}/{x}/{y}.jpeg",
32844             "scaleExtent": [
32845                 8,
32846                 16
32847             ],
32848             "polygon": [
32849                 [
32850                     [
32851                         19.83682,
32852                         49.25529
32853                     ],
32854                     [
32855                         19.80075,
32856                         49.42385
32857                     ],
32858                     [
32859                         19.60437,
32860                         49.48058
32861                     ],
32862                     [
32863                         19.49179,
32864                         49.63961
32865                     ],
32866                     [
32867                         19.21831,
32868                         49.52604
32869                     ],
32870                     [
32871                         19.16778,
32872                         49.42521
32873                     ],
32874                     [
32875                         19.00308,
32876                         49.42236
32877                     ],
32878                     [
32879                         18.97611,
32880                         49.5308
32881                     ],
32882                     [
32883                         18.54685,
32884                         49.51425
32885                     ],
32886                     [
32887                         18.31432,
32888                         49.33818
32889                     ],
32890                     [
32891                         18.15913,
32892                         49.2961
32893                     ],
32894                     [
32895                         18.05564,
32896                         49.11134
32897                     ],
32898                     [
32899                         17.56396,
32900                         48.84938
32901                     ],
32902                     [
32903                         17.17929,
32904                         48.88816
32905                     ],
32906                     [
32907                         17.058,
32908                         48.81105
32909                     ],
32910                     [
32911                         16.90426,
32912                         48.61947
32913                     ],
32914                     [
32915                         16.79685,
32916                         48.38561
32917                     ],
32918                     [
32919                         17.06762,
32920                         48.01116
32921                     ],
32922                     [
32923                         17.32787,
32924                         47.97749
32925                     ],
32926                     [
32927                         17.51699,
32928                         47.82535
32929                     ],
32930                     [
32931                         17.74776,
32932                         47.73093
32933                     ],
32934                     [
32935                         18.29515,
32936                         47.72075
32937                     ],
32938                     [
32939                         18.67959,
32940                         47.75541
32941                     ],
32942                     [
32943                         18.89755,
32944                         47.81203
32945                     ],
32946                     [
32947                         18.79463,
32948                         47.88245
32949                     ],
32950                     [
32951                         18.84318,
32952                         48.04046
32953                     ],
32954                     [
32955                         19.46212,
32956                         48.05333
32957                     ],
32958                     [
32959                         19.62064,
32960                         48.22938
32961                     ],
32962                     [
32963                         19.89585,
32964                         48.09387
32965                     ],
32966                     [
32967                         20.33766,
32968                         48.2643
32969                     ],
32970                     [
32971                         20.55395,
32972                         48.52358
32973                     ],
32974                     [
32975                         20.82335,
32976                         48.55714
32977                     ],
32978                     [
32979                         21.10271,
32980                         48.47096
32981                     ],
32982                     [
32983                         21.45863,
32984                         48.55513
32985                     ],
32986                     [
32987                         21.74536,
32988                         48.31435
32989                     ],
32990                     [
32991                         22.15293,
32992                         48.37179
32993                     ],
32994                     [
32995                         22.61255,
32996                         49.08914
32997                     ],
32998                     [
32999                         22.09997,
33000                         49.23814
33001                     ],
33002                     [
33003                         21.9686,
33004                         49.36363
33005                     ],
33006                     [
33007                         21.6244,
33008                         49.46989
33009                     ],
33010                     [
33011                         21.06873,
33012                         49.46402
33013                     ],
33014                     [
33015                         20.94336,
33016                         49.31088
33017                     ],
33018                     [
33019                         20.73052,
33020                         49.44006
33021                     ],
33022                     [
33023                         20.22804,
33024                         49.41714
33025                     ],
33026                     [
33027                         20.05234,
33028                         49.23052
33029                     ],
33030                     [
33031                         19.83682,
33032                         49.25529
33033                     ]
33034                 ]
33035             ],
33036             "terms_text": "Copyright ©2007-2012 Freemap Slovakia (www.freemap.sk). Some rights reserved."
33037         },
33038         {
33039             "name": "Freemap.sk Cyclo",
33040             "type": "tms",
33041             "template": "http://t{switch:1,2,3,4}.freemap.sk/C/{zoom}/{x}/{y}.jpeg",
33042             "scaleExtent": [
33043                 8,
33044                 16
33045             ],
33046             "polygon": [
33047                 [
33048                     [
33049                         19.83682,
33050                         49.25529
33051                     ],
33052                     [
33053                         19.80075,
33054                         49.42385
33055                     ],
33056                     [
33057                         19.60437,
33058                         49.48058
33059                     ],
33060                     [
33061                         19.49179,
33062                         49.63961
33063                     ],
33064                     [
33065                         19.21831,
33066                         49.52604
33067                     ],
33068                     [
33069                         19.16778,
33070                         49.42521
33071                     ],
33072                     [
33073                         19.00308,
33074                         49.42236
33075                     ],
33076                     [
33077                         18.97611,
33078                         49.5308
33079                     ],
33080                     [
33081                         18.54685,
33082                         49.51425
33083                     ],
33084                     [
33085                         18.31432,
33086                         49.33818
33087                     ],
33088                     [
33089                         18.15913,
33090                         49.2961
33091                     ],
33092                     [
33093                         18.05564,
33094                         49.11134
33095                     ],
33096                     [
33097                         17.56396,
33098                         48.84938
33099                     ],
33100                     [
33101                         17.17929,
33102                         48.88816
33103                     ],
33104                     [
33105                         17.058,
33106                         48.81105
33107                     ],
33108                     [
33109                         16.90426,
33110                         48.61947
33111                     ],
33112                     [
33113                         16.79685,
33114                         48.38561
33115                     ],
33116                     [
33117                         17.06762,
33118                         48.01116
33119                     ],
33120                     [
33121                         17.32787,
33122                         47.97749
33123                     ],
33124                     [
33125                         17.51699,
33126                         47.82535
33127                     ],
33128                     [
33129                         17.74776,
33130                         47.73093
33131                     ],
33132                     [
33133                         18.29515,
33134                         47.72075
33135                     ],
33136                     [
33137                         18.67959,
33138                         47.75541
33139                     ],
33140                     [
33141                         18.89755,
33142                         47.81203
33143                     ],
33144                     [
33145                         18.79463,
33146                         47.88245
33147                     ],
33148                     [
33149                         18.84318,
33150                         48.04046
33151                     ],
33152                     [
33153                         19.46212,
33154                         48.05333
33155                     ],
33156                     [
33157                         19.62064,
33158                         48.22938
33159                     ],
33160                     [
33161                         19.89585,
33162                         48.09387
33163                     ],
33164                     [
33165                         20.33766,
33166                         48.2643
33167                     ],
33168                     [
33169                         20.55395,
33170                         48.52358
33171                     ],
33172                     [
33173                         20.82335,
33174                         48.55714
33175                     ],
33176                     [
33177                         21.10271,
33178                         48.47096
33179                     ],
33180                     [
33181                         21.45863,
33182                         48.55513
33183                     ],
33184                     [
33185                         21.74536,
33186                         48.31435
33187                     ],
33188                     [
33189                         22.15293,
33190                         48.37179
33191                     ],
33192                     [
33193                         22.61255,
33194                         49.08914
33195                     ],
33196                     [
33197                         22.09997,
33198                         49.23814
33199                     ],
33200                     [
33201                         21.9686,
33202                         49.36363
33203                     ],
33204                     [
33205                         21.6244,
33206                         49.46989
33207                     ],
33208                     [
33209                         21.06873,
33210                         49.46402
33211                     ],
33212                     [
33213                         20.94336,
33214                         49.31088
33215                     ],
33216                     [
33217                         20.73052,
33218                         49.44006
33219                     ],
33220                     [
33221                         20.22804,
33222                         49.41714
33223                     ],
33224                     [
33225                         20.05234,
33226                         49.23052
33227                     ],
33228                     [
33229                         19.83682,
33230                         49.25529
33231                     ]
33232                 ]
33233             ],
33234             "terms_text": "Copyright ©2007-2012 Freemap Slovakia (www.freemap.sk). Some rights reserved."
33235         },
33236         {
33237             "name": "Freemap.sk Hiking",
33238             "type": "tms",
33239             "template": "http://t{switch:1,2,3,4}.freemap.sk/T/{zoom}/{x}/{y}.jpeg",
33240             "scaleExtent": [
33241                 8,
33242                 16
33243             ],
33244             "polygon": [
33245                 [
33246                     [
33247                         19.83682,
33248                         49.25529
33249                     ],
33250                     [
33251                         19.80075,
33252                         49.42385
33253                     ],
33254                     [
33255                         19.60437,
33256                         49.48058
33257                     ],
33258                     [
33259                         19.49179,
33260                         49.63961
33261                     ],
33262                     [
33263                         19.21831,
33264                         49.52604
33265                     ],
33266                     [
33267                         19.16778,
33268                         49.42521
33269                     ],
33270                     [
33271                         19.00308,
33272                         49.42236
33273                     ],
33274                     [
33275                         18.97611,
33276                         49.5308
33277                     ],
33278                     [
33279                         18.54685,
33280                         49.51425
33281                     ],
33282                     [
33283                         18.31432,
33284                         49.33818
33285                     ],
33286                     [
33287                         18.15913,
33288                         49.2961
33289                     ],
33290                     [
33291                         18.05564,
33292                         49.11134
33293                     ],
33294                     [
33295                         17.56396,
33296                         48.84938
33297                     ],
33298                     [
33299                         17.17929,
33300                         48.88816
33301                     ],
33302                     [
33303                         17.058,
33304                         48.81105
33305                     ],
33306                     [
33307                         16.90426,
33308                         48.61947
33309                     ],
33310                     [
33311                         16.79685,
33312                         48.38561
33313                     ],
33314                     [
33315                         17.06762,
33316                         48.01116
33317                     ],
33318                     [
33319                         17.32787,
33320                         47.97749
33321                     ],
33322                     [
33323                         17.51699,
33324                         47.82535
33325                     ],
33326                     [
33327                         17.74776,
33328                         47.73093
33329                     ],
33330                     [
33331                         18.29515,
33332                         47.72075
33333                     ],
33334                     [
33335                         18.67959,
33336                         47.75541
33337                     ],
33338                     [
33339                         18.89755,
33340                         47.81203
33341                     ],
33342                     [
33343                         18.79463,
33344                         47.88245
33345                     ],
33346                     [
33347                         18.84318,
33348                         48.04046
33349                     ],
33350                     [
33351                         19.46212,
33352                         48.05333
33353                     ],
33354                     [
33355                         19.62064,
33356                         48.22938
33357                     ],
33358                     [
33359                         19.89585,
33360                         48.09387
33361                     ],
33362                     [
33363                         20.33766,
33364                         48.2643
33365                     ],
33366                     [
33367                         20.55395,
33368                         48.52358
33369                     ],
33370                     [
33371                         20.82335,
33372                         48.55714
33373                     ],
33374                     [
33375                         21.10271,
33376                         48.47096
33377                     ],
33378                     [
33379                         21.45863,
33380                         48.55513
33381                     ],
33382                     [
33383                         21.74536,
33384                         48.31435
33385                     ],
33386                     [
33387                         22.15293,
33388                         48.37179
33389                     ],
33390                     [
33391                         22.61255,
33392                         49.08914
33393                     ],
33394                     [
33395                         22.09997,
33396                         49.23814
33397                     ],
33398                     [
33399                         21.9686,
33400                         49.36363
33401                     ],
33402                     [
33403                         21.6244,
33404                         49.46989
33405                     ],
33406                     [
33407                         21.06873,
33408                         49.46402
33409                     ],
33410                     [
33411                         20.94336,
33412                         49.31088
33413                     ],
33414                     [
33415                         20.73052,
33416                         49.44006
33417                     ],
33418                     [
33419                         20.22804,
33420                         49.41714
33421                     ],
33422                     [
33423                         20.05234,
33424                         49.23052
33425                     ],
33426                     [
33427                         19.83682,
33428                         49.25529
33429                     ]
33430                 ]
33431             ],
33432             "terms_text": "Copyright ©2007-2012 Freemap Slovakia (www.freemap.sk). Some rights reserved."
33433         },
33434         {
33435             "name": "Freemap.sk Ski",
33436             "type": "tms",
33437             "template": "http://t{switch:1,2,3,4}.freemap.sk/K/{zoom}/{x}/{y}.jpeg",
33438             "scaleExtent": [
33439                 8,
33440                 16
33441             ],
33442             "polygon": [
33443                 [
33444                     [
33445                         19.83682,
33446                         49.25529
33447                     ],
33448                     [
33449                         19.80075,
33450                         49.42385
33451                     ],
33452                     [
33453                         19.60437,
33454                         49.48058
33455                     ],
33456                     [
33457                         19.49179,
33458                         49.63961
33459                     ],
33460                     [
33461                         19.21831,
33462                         49.52604
33463                     ],
33464                     [
33465                         19.16778,
33466                         49.42521
33467                     ],
33468                     [
33469                         19.00308,
33470                         49.42236
33471                     ],
33472                     [
33473                         18.97611,
33474                         49.5308
33475                     ],
33476                     [
33477                         18.54685,
33478                         49.51425
33479                     ],
33480                     [
33481                         18.31432,
33482                         49.33818
33483                     ],
33484                     [
33485                         18.15913,
33486                         49.2961
33487                     ],
33488                     [
33489                         18.05564,
33490                         49.11134
33491                     ],
33492                     [
33493                         17.56396,
33494                         48.84938
33495                     ],
33496                     [
33497                         17.17929,
33498                         48.88816
33499                     ],
33500                     [
33501                         17.058,
33502                         48.81105
33503                     ],
33504                     [
33505                         16.90426,
33506                         48.61947
33507                     ],
33508                     [
33509                         16.79685,
33510                         48.38561
33511                     ],
33512                     [
33513                         17.06762,
33514                         48.01116
33515                     ],
33516                     [
33517                         17.32787,
33518                         47.97749
33519                     ],
33520                     [
33521                         17.51699,
33522                         47.82535
33523                     ],
33524                     [
33525                         17.74776,
33526                         47.73093
33527                     ],
33528                     [
33529                         18.29515,
33530                         47.72075
33531                     ],
33532                     [
33533                         18.67959,
33534                         47.75541
33535                     ],
33536                     [
33537                         18.89755,
33538                         47.81203
33539                     ],
33540                     [
33541                         18.79463,
33542                         47.88245
33543                     ],
33544                     [
33545                         18.84318,
33546                         48.04046
33547                     ],
33548                     [
33549                         19.46212,
33550                         48.05333
33551                     ],
33552                     [
33553                         19.62064,
33554                         48.22938
33555                     ],
33556                     [
33557                         19.89585,
33558                         48.09387
33559                     ],
33560                     [
33561                         20.33766,
33562                         48.2643
33563                     ],
33564                     [
33565                         20.55395,
33566                         48.52358
33567                     ],
33568                     [
33569                         20.82335,
33570                         48.55714
33571                     ],
33572                     [
33573                         21.10271,
33574                         48.47096
33575                     ],
33576                     [
33577                         21.45863,
33578                         48.55513
33579                     ],
33580                     [
33581                         21.74536,
33582                         48.31435
33583                     ],
33584                     [
33585                         22.15293,
33586                         48.37179
33587                     ],
33588                     [
33589                         22.61255,
33590                         49.08914
33591                     ],
33592                     [
33593                         22.09997,
33594                         49.23814
33595                     ],
33596                     [
33597                         21.9686,
33598                         49.36363
33599                     ],
33600                     [
33601                         21.6244,
33602                         49.46989
33603                     ],
33604                     [
33605                         21.06873,
33606                         49.46402
33607                     ],
33608                     [
33609                         20.94336,
33610                         49.31088
33611                     ],
33612                     [
33613                         20.73052,
33614                         49.44006
33615                     ],
33616                     [
33617                         20.22804,
33618                         49.41714
33619                     ],
33620                     [
33621                         20.05234,
33622                         49.23052
33623                     ],
33624                     [
33625                         19.83682,
33626                         49.25529
33627                     ]
33628                 ]
33629             ],
33630             "terms_text": "Copyright ©2007-2012 Freemap Slovakia (www.freemap.sk). Some rights reserved."
33631         },
33632         {
33633             "name": "Fugro (Denmark)",
33634             "type": "tms",
33635             "template": "http://{switch:a,b,c}.tile.openstreetmap.dk/fugro2005/{zoom}/{x}/{y}.png",
33636             "scaleExtent": [
33637                 0,
33638                 19
33639             ],
33640             "polygon": [
33641                 [
33642                     [
33643                         8.3743941,
33644                         54.9551655
33645                     ],
33646                     [
33647                         8.3683809,
33648                         55.4042149
33649                     ],
33650                     [
33651                         8.2103997,
33652                         55.4039795
33653                     ],
33654                     [
33655                         8.2087314,
33656                         55.4937345
33657                     ],
33658                     [
33659                         8.0502655,
33660                         55.4924731
33661                     ],
33662                     [
33663                         8.0185123,
33664                         56.7501399
33665                     ],
33666                     [
33667                         8.1819161,
33668                         56.7509948
33669                     ],
33670                     [
33671                         8.1763274,
33672                         57.0208898
33673                     ],
33674                     [
33675                         8.3413329,
33676                         57.0219872
33677                     ],
33678                     [
33679                         8.3392467,
33680                         57.1119574
33681                     ],
33682                     [
33683                         8.5054433,
33684                         57.1123212
33685                     ],
33686                     [
33687                         8.5033923,
33688                         57.2020499
33689                     ],
33690                     [
33691                         9.3316304,
33692                         57.2027636
33693                     ],
33694                     [
33695                         9.3319079,
33696                         57.2924835
33697                     ],
33698                     [
33699                         9.4978864,
33700                         57.2919578
33701                     ],
33702                     [
33703                         9.4988593,
33704                         57.3820608
33705                     ],
33706                     [
33707                         9.6649749,
33708                         57.3811615
33709                     ],
33710                     [
33711                         9.6687295,
33712                         57.5605591
33713                     ],
33714                     [
33715                         9.8351961,
33716                         57.5596265
33717                     ],
33718                     [
33719                         9.8374896,
33720                         57.6493322
33721                     ],
33722                     [
33723                         10.1725726,
33724                         57.6462818
33725                     ],
33726                     [
33727                         10.1754245,
33728                         57.7367768
33729                     ],
33730                     [
33731                         10.5118282,
33732                         57.7330269
33733                     ],
33734                     [
33735                         10.5152095,
33736                         57.8228945
33737                     ],
33738                     [
33739                         10.6834853,
33740                         57.8207722
33741                     ],
33742                     [
33743                         10.6751613,
33744                         57.6412021
33745                     ],
33746                     [
33747                         10.5077045,
33748                         57.6433097
33749                     ],
33750                     [
33751                         10.5039992,
33752                         57.5535088
33753                     ],
33754                     [
33755                         10.671038,
33756                         57.5514113
33757                     ],
33758                     [
33759                         10.6507805,
33760                         57.1024538
33761                     ],
33762                     [
33763                         10.4857673,
33764                         57.1045138
33765                     ],
33766                     [
33767                         10.4786236,
33768                         56.9249051
33769                     ],
33770                     [
33771                         10.3143981,
33772                         56.9267573
33773                     ],
33774                     [
33775                         10.3112341,
33776                         56.8369269
33777                     ],
33778                     [
33779                         10.4750295,
33780                         56.83509
33781                     ],
33782                     [
33783                         10.4649016,
33784                         56.5656681
33785                     ],
33786                     [
33787                         10.9524239,
33788                         56.5589761
33789                     ],
33790                     [
33791                         10.9479249,
33792                         56.4692243
33793                     ],
33794                     [
33795                         11.1099335,
33796                         56.4664675
33797                     ],
33798                     [
33799                         11.1052639,
33800                         56.376833
33801                     ],
33802                     [
33803                         10.9429901,
33804                         56.3795284
33805                     ],
33806                     [
33807                         10.9341235,
33808                         56.1994768
33809                     ],
33810                     [
33811                         10.7719685,
33812                         56.2020244
33813                     ],
33814                     [
33815                         10.7694751,
33816                         56.1120103
33817                     ],
33818                     [
33819                         10.6079695,
33820                         56.1150259
33821                     ],
33822                     [
33823                         10.4466742,
33824                         56.116717
33825                     ],
33826                     [
33827                         10.2865948,
33828                         56.118675
33829                     ],
33830                     [
33831                         10.2831527,
33832                         56.0281851
33833                     ],
33834                     [
33835                         10.4439274,
33836                         56.0270388
33837                     ],
33838                     [
33839                         10.4417713,
33840                         55.7579243
33841                     ],
33842                     [
33843                         10.4334961,
33844                         55.6693533
33845                     ],
33846                     [
33847                         10.743814,
33848                         55.6646861
33849                     ],
33850                     [
33851                         10.743814,
33852                         55.5712253
33853                     ],
33854                     [
33855                         10.8969041,
33856                         55.5712253
33857                     ],
33858                     [
33859                         10.9051793,
33860                         55.3953852
33861                     ],
33862                     [
33863                         11.0613726,
33864                         55.3812841
33865                     ],
33866                     [
33867                         11.0593038,
33868                         55.1124061
33869                     ],
33870                     [
33871                         11.0458567,
33872                         55.0318621
33873                     ],
33874                     [
33875                         11.2030844,
33876                         55.0247474
33877                     ],
33878                     [
33879                         11.2030844,
33880                         55.117139
33881                     ],
33882                     [
33883                         11.0593038,
33884                         55.1124061
33885                     ],
33886                     [
33887                         11.0613726,
33888                         55.3812841
33889                     ],
33890                     [
33891                         11.0789572,
33892                         55.5712253
33893                     ],
33894                     [
33895                         10.8969041,
33896                         55.5712253
33897                     ],
33898                     [
33899                         10.9258671,
33900                         55.6670198
33901                     ],
33902                     [
33903                         10.743814,
33904                         55.6646861
33905                     ],
33906                     [
33907                         10.7562267,
33908                         55.7579243
33909                     ],
33910                     [
33911                         10.4417713,
33912                         55.7579243
33913                     ],
33914                     [
33915                         10.4439274,
33916                         56.0270388
33917                     ],
33918                     [
33919                         10.4466742,
33920                         56.116717
33921                     ],
33922                     [
33923                         10.6079695,
33924                         56.1150259
33925                     ],
33926                     [
33927                         10.6052053,
33928                         56.0247462
33929                     ],
33930                     [
33931                         10.9258671,
33932                         56.0201215
33933                     ],
33934                     [
33935                         10.9197132,
33936                         55.9309388
33937                     ],
33938                     [
33939                         11.0802782,
33940                         55.92792
33941                     ],
33942                     [
33943                         11.0858066,
33944                         56.0178284
33945                     ],
33946                     [
33947                         11.7265047,
33948                         56.005058
33949                     ],
33950                     [
33951                         11.7319981,
33952                         56.0952142
33953                     ],
33954                     [
33955                         12.0540333,
33956                         56.0871256
33957                     ],
33958                     [
33959                         12.0608477,
33960                         56.1762576
33961                     ],
33962                     [
33963                         12.7023469,
33964                         56.1594405
33965                     ],
33966                     [
33967                         12.6611131,
33968                         55.7114318
33969                     ],
33970                     [
33971                         12.9792318,
33972                         55.7014026
33973                     ],
33974                     [
33975                         12.9612912,
33976                         55.5217294
33977                     ],
33978                     [
33979                         12.3268659,
33980                         55.5412096
33981                     ],
33982                     [
33983                         12.3206071,
33984                         55.4513655
33985                     ],
33986                     [
33987                         12.4778226,
33988                         55.447067
33989                     ],
33990                     [
33991                         12.4702432,
33992                         55.3570479
33993                     ],
33994                     [
33995                         12.6269738,
33996                         55.3523837
33997                     ],
33998                     [
33999                         12.6200898,
34000                         55.2632576
34001                     ],
34002                     [
34003                         12.4627339,
34004                         55.26722
34005                     ],
34006                     [
34007                         12.4552949,
34008                         55.1778223
34009                     ],
34010                     [
34011                         12.2987046,
34012                         55.1822303
34013                     ],
34014                     [
34015                         12.2897344,
34016                         55.0923641
34017                     ],
34018                     [
34019                         12.6048608,
34020                         55.0832904
34021                     ],
34022                     [
34023                         12.5872011,
34024                         54.9036285
34025                     ],
34026                     [
34027                         12.2766618,
34028                         54.9119031
34029                     ],
34030                     [
34031                         12.2610181,
34032                         54.7331602
34033                     ],
34034                     [
34035                         12.1070691,
34036                         54.7378161
34037                     ],
34038                     [
34039                         12.0858621,
34040                         54.4681655
34041                     ],
34042                     [
34043                         11.7794953,
34044                         54.4753579
34045                     ],
34046                     [
34047                         11.7837381,
34048                         54.5654783
34049                     ],
34050                     [
34051                         11.1658525,
34052                         54.5782155
34053                     ],
34054                     [
34055                         11.1706443,
34056                         54.6686508
34057                     ],
34058                     [
34059                         10.8617173,
34060                         54.6733956
34061                     ],
34062                     [
34063                         10.8651245,
34064                         54.7634667
34065                     ],
34066                     [
34067                         10.7713646,
34068                         54.7643888
34069                     ],
34070                     [
34071                         10.7707276,
34072                         54.7372807
34073                     ],
34074                     [
34075                         10.7551428,
34076                         54.7375776
34077                     ],
34078                     [
34079                         10.7544039,
34080                         54.7195666
34081                     ],
34082                     [
34083                         10.7389074,
34084                         54.7197588
34085                     ],
34086                     [
34087                         10.7384368,
34088                         54.7108482
34089                     ],
34090                     [
34091                         10.7074486,
34092                         54.7113045
34093                     ],
34094                     [
34095                         10.7041094,
34096                         54.6756741
34097                     ],
34098                     [
34099                         10.5510973,
34100                         54.6781698
34101                     ],
34102                     [
34103                         10.5547184,
34104                         54.7670245
34105                     ],
34106                     [
34107                         10.2423994,
34108                         54.7705935
34109                     ],
34110                     [
34111                         10.2459845,
34112                         54.8604673
34113                     ],
34114                     [
34115                         10.0902268,
34116                         54.8622134
34117                     ],
34118                     [
34119                         10.0873731,
34120                         54.7723851
34121                     ],
34122                     [
34123                         9.1555798,
34124                         54.7769557
34125                     ],
34126                     [
34127                         9.1562752,
34128                         54.8675369
34129                     ],
34130                     [
34131                         8.5321973,
34132                         54.8663765
34133                     ],
34134                     [
34135                         8.531432,
34136                         54.95516
34137                     ]
34138                 ],
34139                 [
34140                     [
34141                         11.4577738,
34142                         56.819554
34143                     ],
34144                     [
34145                         11.7849181,
34146                         56.8127385
34147                     ],
34148                     [
34149                         11.7716715,
34150                         56.6332796
34151                     ],
34152                     [
34153                         11.4459621,
34154                         56.6401087
34155                     ]
34156                 ],
34157                 [
34158                     [
34159                         11.3274736,
34160                         57.3612962
34161                     ],
34162                     [
34163                         11.3161808,
34164                         57.1818004
34165                     ],
34166                     [
34167                         11.1508692,
34168                         57.1847276
34169                     ],
34170                     [
34171                         11.1456628,
34172                         57.094962
34173                     ],
34174                     [
34175                         10.8157703,
34176                         57.1001693
34177                     ],
34178                     [
34179                         10.8290599,
34180                         57.3695272
34181                     ]
34182                 ],
34183                 [
34184                     [
34185                         11.5843266,
34186                         56.2777928
34187                     ],
34188                     [
34189                         11.5782882,
34190                         56.1880397
34191                     ],
34192                     [
34193                         11.7392309,
34194                         56.1845765
34195                     ],
34196                     [
34197                         11.7456428,
34198                         56.2743186
34199                     ]
34200                 ],
34201                 [
34202                     [
34203                         14.6825922,
34204                         55.3639405
34205                     ],
34206                     [
34207                         14.8395247,
34208                         55.3565231
34209                     ],
34210                     [
34211                         14.8263755,
34212                         55.2671261
34213                     ],
34214                     [
34215                         15.1393406,
34216                         55.2517359
34217                     ],
34218                     [
34219                         15.1532015,
34220                         55.3410836
34221                     ],
34222                     [
34223                         15.309925,
34224                         55.3330556
34225                     ],
34226                     [
34227                         15.295719,
34228                         55.2437356
34229                     ],
34230                     [
34231                         15.1393406,
34232                         55.2517359
34233                     ],
34234                     [
34235                         15.1255631,
34236                         55.1623802
34237                     ],
34238                     [
34239                         15.2815819,
34240                         55.1544167
34241                     ],
34242                     [
34243                         15.2535578,
34244                         54.9757646
34245                     ],
34246                     [
34247                         14.6317464,
34248                         55.0062496
34249                     ]
34250                 ]
34251             ],
34252             "terms_url": "http://wiki.openstreetmap.org/wiki/Fugro",
34253             "terms_text": "Fugro Aerial Mapping"
34254         },
34255         {
34256             "name": "Geoimage.at MaxRes",
34257             "type": "tms",
34258             "template": "http://geoimage.openstreetmap.at/4d80de696cd562a63ce463a58a61488d/{zoom}/{x}/{y}.jpg",
34259             "polygon": [
34260                 [
34261                     [
34262                         16.5073284,
34263                         46.9929304
34264                     ],
34265                     [
34266                         16.283417,
34267                         46.9929304
34268                     ],
34269                     [
34270                         16.135839,
34271                         46.8713046
34272                     ],
34273                     [
34274                         15.9831722,
34275                         46.8190947
34276                     ],
34277                     [
34278                         16.0493278,
34279                         46.655175
34280                     ],
34281                     [
34282                         15.8610387,
34283                         46.7180116
34284                     ],
34285                     [
34286                         15.7592608,
34287                         46.6900933
34288                     ],
34289                     [
34290                         15.5607938,
34291                         46.6796202
34292                     ],
34293                     [
34294                         15.5760605,
34295                         46.6342132
34296                     ],
34297                     [
34298                         15.4793715,
34299                         46.6027553
34300                     ],
34301                     [
34302                         15.4335715,
34303                         46.6516819
34304                     ],
34305                     [
34306                         15.2249267,
34307                         46.6342132
34308                     ],
34309                     [
34310                         15.0468154,
34311                         46.6481886
34312                     ],
34313                     [
34314                         14.9908376,
34315                         46.5887681
34316                     ],
34317                     [
34318                         14.9603042,
34319                         46.6237293
34320                     ],
34321                     [
34322                         14.8534374,
34323                         46.6027553
34324                     ],
34325                     [
34326                         14.8330818,
34327                         46.5012666
34328                     ],
34329                     [
34330                         14.7516595,
34331                         46.4977636
34332                     ],
34333                     [
34334                         14.6804149,
34335                         46.4381781
34336                     ],
34337                     [
34338                         14.6142593,
34339                         46.4381781
34340                     ],
34341                     [
34342                         14.578637,
34343                         46.3785275
34344                     ],
34345                     [
34346                         14.4412369,
34347                         46.4311638
34348                     ],
34349                     [
34350                         14.1613476,
34351                         46.4276563
34352                     ],
34353                     [
34354                         14.1257253,
34355                         46.4767409
34356                     ],
34357                     [
34358                         14.0188585,
34359                         46.4767409
34360                     ],
34361                     [
34362                         13.9119917,
34363                         46.5257813
34364                     ],
34365                     [
34366                         13.8254805,
34367                         46.5047694
34368                     ],
34369                     [
34370                         13.4438134,
34371                         46.560783
34372                     ],
34373                     [
34374                         13.3064132,
34375                         46.5502848
34376                     ],
34377                     [
34378                         13.1283019,
34379                         46.5887681
34380                     ],
34381                     [
34382                         12.8433237,
34383                         46.6132433
34384                     ],
34385                     [
34386                         12.7262791,
34387                         46.6412014
34388                     ],
34389                     [
34390                         12.5125455,
34391                         46.6656529
34392                     ],
34393                     [
34394                         12.3598787,
34395                         46.7040543
34396                     ],
34397                     [
34398                         12.3649676,
34399                         46.7703197
34400                     ],
34401                     [
34402                         12.2886341,
34403                         46.7772902
34404                     ],
34405                     [
34406                         12.2733674,
34407                         46.8852187
34408                     ],
34409                     [
34410                         12.2072118,
34411                         46.8747835
34412                     ],
34413                     [
34414                         12.1308784,
34415                         46.9026062
34416                     ],
34417                     [
34418                         12.1156117,
34419                         46.9998721
34420                     ],
34421                     [
34422                         12.2530119,
34423                         47.0657733
34424                     ],
34425                     [
34426                         12.2123007,
34427                         47.0934969
34428                     ],
34429                     [
34430                         11.9833004,
34431                         47.0449712
34432                     ],
34433                     [
34434                         11.7339445,
34435                         46.9616816
34436                     ],
34437                     [
34438                         11.6321666,
34439                         47.010283
34440                     ],
34441                     [
34442                         11.5405665,
34443                         46.9755722
34444                     ],
34445                     [
34446                         11.4998553,
34447                         47.0068129
34448                     ],
34449                     [
34450                         11.418433,
34451                         46.9651546
34452                     ],
34453                     [
34454                         11.2555884,
34455                         46.9755722
34456                     ],
34457                     [
34458                         11.1130993,
34459                         46.913036
34460                     ],
34461                     [
34462                         11.0418548,
34463                         46.7633482
34464                     ],
34465                     [
34466                         10.8891879,
34467                         46.7598621
34468                     ],
34469                     [
34470                         10.7416099,
34471                         46.7842599
34472                     ],
34473                     [
34474                         10.7059877,
34475                         46.8643462
34476                     ],
34477                     [
34478                         10.5787653,
34479                         46.8399847
34480                     ],
34481                     [
34482                         10.4566318,
34483                         46.8504267
34484                     ],
34485                     [
34486                         10.4769874,
34487                         46.9269392
34488                     ],
34489                     [
34490                         10.3853873,
34491                         46.9894592
34492                     ],
34493                     [
34494                         10.2327204,
34495                         46.8643462
34496                     ],
34497                     [
34498                         10.1207647,
34499                         46.8330223
34500                     ],
34501                     [
34502                         9.8663199,
34503                         46.9408389
34504                     ],
34505                     [
34506                         9.9019422,
34507                         47.0033426
34508                     ],
34509                     [
34510                         9.6831197,
34511                         47.0588402
34512                     ],
34513                     [
34514                         9.6118752,
34515                         47.0380354
34516                     ],
34517                     [
34518                         9.6322307,
34519                         47.128131
34520                     ],
34521                     [
34522                         9.5813418,
34523                         47.1662025
34524                     ],
34525                     [
34526                         9.5406306,
34527                         47.2664422
34528                     ],
34529                     [
34530                         9.6067863,
34531                         47.3492559
34532                     ],
34533                     [
34534                         9.6729419,
34535                         47.369939
34536                     ],
34537                     [
34538                         9.6424085,
34539                         47.4457079
34540                     ],
34541                     [
34542                         9.5660751,
34543                         47.4801122
34544                     ],
34545                     [
34546                         9.7136531,
34547                         47.5282405
34548                     ],
34549                     [
34550                         9.7848976,
34551                         47.5969187
34552                     ],
34553                     [
34554                         9.8357866,
34555                         47.5454185
34556                     ],
34557                     [
34558                         9.9477423,
34559                         47.538548
34560                     ],
34561                     [
34562                         10.0902313,
34563                         47.4491493
34564                     ],
34565                     [
34566                         10.1105869,
34567                         47.3664924
34568                     ],
34569                     [
34570                         10.2428982,
34571                         47.3871688
34572                     ],
34573                     [
34574                         10.1869203,
34575                         47.2698953
34576                     ],
34577                     [
34578                         10.3243205,
34579                         47.2975125
34580                     ],
34581                     [
34582                         10.4820763,
34583                         47.4491493
34584                     ],
34585                     [
34586                         10.4311873,
34587                         47.4869904
34588                     ],
34589                     [
34590                         10.4413651,
34591                         47.5900549
34592                     ],
34593                     [
34594                         10.4871652,
34595                         47.5522881
34596                     ],
34597                     [
34598                         10.5482319,
34599                         47.5351124
34600                     ],
34601                     [
34602                         10.5991209,
34603                         47.5660246
34604                     ],
34605                     [
34606                         10.7568766,
34607                         47.5316766
34608                     ],
34609                     [
34610                         10.8891879,
34611                         47.5454185
34612                     ],
34613                     [
34614                         10.9400769,
34615                         47.4869904
34616                     ],
34617                     [
34618                         10.9960547,
34619                         47.3906141
34620                     ],
34621                     [
34622                         11.2352328,
34623                         47.4422662
34624                     ],
34625                     [
34626                         11.2810328,
34627                         47.3975039
34628                     ],
34629                     [
34630                         11.4235219,
34631                         47.5144941
34632                     ],
34633                     [
34634                         11.5761888,
34635                         47.5076195
34636                     ],
34637                     [
34638                         11.6067221,
34639                         47.5900549
34640                     ],
34641                     [
34642                         11.8357224,
34643                         47.5866227
34644                     ],
34645                     [
34646                         12.003656,
34647                         47.6243647
34648                     ],
34649                     [
34650                         12.2072118,
34651                         47.6037815
34652                     ],
34653                     [
34654                         12.1614117,
34655                         47.6963421
34656                     ],
34657                     [
34658                         12.2581008,
34659                         47.7442718
34660                     ],
34661                     [
34662                         12.2530119,
34663                         47.6792136
34664                     ],
34665                     [
34666                         12.4311232,
34667                         47.7100408
34668                     ],
34669                     [
34670                         12.4921899,
34671                         47.631224
34672                     ],
34673                     [
34674                         12.5685234,
34675                         47.6277944
34676                     ],
34677                     [
34678                         12.6295901,
34679                         47.6894913
34680                     ],
34681                     [
34682                         12.7720792,
34683                         47.6689338
34684                     ],
34685                     [
34686                         12.8331459,
34687                         47.5419833
34688                     ],
34689                     [
34690                         12.975635,
34691                         47.4732332
34692                     ],
34693                     [
34694                         13.0417906,
34695                         47.4938677
34696                     ],
34697                     [
34698                         13.0367017,
34699                         47.5557226
34700                     ],
34701                     [
34702                         13.0977685,
34703                         47.6415112
34704                     ],
34705                     [
34706                         13.0316128,
34707                         47.7100408
34708                     ],
34709                     [
34710                         12.9043905,
34711                         47.7203125
34712                     ],
34713                     [
34714                         13.0061684,
34715                         47.84683
34716                     ],
34717                     [
34718                         12.9451016,
34719                         47.9355501
34720                     ],
34721                     [
34722                         12.8636793,
34723                         47.9594103
34724                     ],
34725                     [
34726                         12.8636793,
34727                         48.0036929
34728                     ],
34729                     [
34730                         12.7517236,
34731                         48.0989418
34732                     ],
34733                     [
34734                         12.8738571,
34735                         48.2109733
34736                     ],
34737                     [
34738                         12.9603683,
34739                         48.2109733
34740                     ],
34741                     [
34742                         13.0417906,
34743                         48.2652035
34744                     ],
34745                     [
34746                         13.1842797,
34747                         48.2990682
34748                     ],
34749                     [
34750                         13.2606131,
34751                         48.2922971
34752                     ],
34753                     [
34754                         13.3980133,
34755                         48.3565867
34756                     ],
34757                     [
34758                         13.4438134,
34759                         48.417418
34760                     ],
34761                     [
34762                         13.4387245,
34763                         48.5523383
34764                     ],
34765                     [
34766                         13.509969,
34767                         48.5860123
34768                     ],
34769                     [
34770                         13.6117469,
34771                         48.5725454
34772                     ],
34773                     [
34774                         13.7287915,
34775                         48.5118999
34776                     ],
34777                     [
34778                         13.7847694,
34779                         48.5725454
34780                     ],
34781                     [
34782                         13.8203916,
34783                         48.6263915
34784                     ],
34785                     [
34786                         13.7949471,
34787                         48.7171267
34788                     ],
34789                     [
34790                         13.850925,
34791                         48.7741724
34792                     ],
34793                     [
34794                         14.0595697,
34795                         48.6633774
34796                     ],
34797                     [
34798                         14.0137696,
34799                         48.6331182
34800                     ],
34801                     [
34802                         14.0748364,
34803                         48.5927444
34804                     ],
34805                     [
34806                         14.2173255,
34807                         48.5961101
34808                     ],
34809                     [
34810                         14.3649034,
34811                         48.5489696
34812                     ],
34813                     [
34814                         14.4666813,
34815                         48.6499311
34816                     ],
34817                     [
34818                         14.5582815,
34819                         48.5961101
34820                     ],
34821                     [
34822                         14.5989926,
34823                         48.6263915
34824                     ],
34825                     [
34826                         14.7211261,
34827                         48.5759124
34828                     ],
34829                     [
34830                         14.7211261,
34831                         48.6868997
34832                     ],
34833                     [
34834                         14.822904,
34835                         48.7271983
34836                     ],
34837                     [
34838                         14.8178151,
34839                         48.777526
34840                     ],
34841                     [
34842                         14.9647227,
34843                         48.7851754
34844                     ],
34845                     [
34846                         14.9893637,
34847                         49.0126611
34848                     ],
34849                     [
34850                         15.1485933,
34851                         48.9950306
34852                     ],
34853                     [
34854                         15.1943934,
34855                         48.9315502
34856                     ],
34857                     [
34858                         15.3063491,
34859                         48.9850128
34860                     ],
34861                     [
34862                         15.3928603,
34863                         48.9850128
34864                     ],
34865                     [
34866                         15.4844604,
34867                         48.9282069
34868                     ],
34869                     [
34870                         15.749083,
34871                         48.8545973
34872                     ],
34873                     [
34874                         15.8406831,
34875                         48.8880697
34876                     ],
34877                     [
34878                         16.0086166,
34879                         48.7808794
34880                     ],
34881                     [
34882                         16.2070835,
34883                         48.7339115
34884                     ],
34885                     [
34886                         16.3953727,
34887                         48.7372678
34888                     ],
34889                     [
34890                         16.4920617,
34891                         48.8110498
34892                     ],
34893                     [
34894                         16.6905286,
34895                         48.7741724
34896                     ],
34897                     [
34898                         16.7057953,
34899                         48.7339115
34900                     ],
34901                     [
34902                         16.8991733,
34903                         48.713769
34904                     ],
34905                     [
34906                         16.9755067,
34907                         48.515271
34908                     ],
34909                     [
34910                         16.8482844,
34911                         48.4511817
34912                     ],
34913                     [
34914                         16.8533733,
34915                         48.3464411
34916                     ],
34917                     [
34918                         16.9551512,
34919                         48.2516513
34920                     ],
34921                     [
34922                         16.9907734,
34923                         48.1498955
34924                     ],
34925                     [
34926                         17.0925513,
34927                         48.1397088
34928                     ],
34929                     [
34930                         17.0823736,
34931                         48.0241182
34932                     ],
34933                     [
34934                         17.1739737,
34935                         48.0207146
34936                     ],
34937                     [
34938                         17.0823736,
34939                         47.8741447
34940                     ],
34941                     [
34942                         16.9856845,
34943                         47.8673174
34944                     ],
34945                     [
34946                         17.0823736,
34947                         47.8092489
34948                     ],
34949                     [
34950                         17.0925513,
34951                         47.7031919
34952                     ],
34953                     [
34954                         16.7414176,
34955                         47.6792136
34956                     ],
34957                     [
34958                         16.7057953,
34959                         47.7511153
34960                     ],
34961                     [
34962                         16.5378617,
34963                         47.7545368
34964                     ],
34965                     [
34966                         16.5480395,
34967                         47.7066164
34968                     ],
34969                     [
34970                         16.4208172,
34971                         47.6689338
34972                     ],
34973                     [
34974                         16.573484,
34975                         47.6175045
34976                     ],
34977                     [
34978                         16.670173,
34979                         47.631224
34980                     ],
34981                     [
34982                         16.7108842,
34983                         47.538548
34984                     ],
34985                     [
34986                         16.6599952,
34987                         47.4491493
34988                     ],
34989                     [
34990                         16.5429506,
34991                         47.3940591
34992                     ],
34993                     [
34994                         16.4615283,
34995                         47.3940591
34996                     ],
34997                     [
34998                         16.4920617,
34999                         47.276801
35000                     ],
35001                     [
35002                         16.425906,
35003                         47.1973317
35004                     ],
35005                     [
35006                         16.4717061,
35007                         47.1489007
35008                     ],
35009                     [
35010                         16.5480395,
35011                         47.1489007
35012                     ],
35013                     [
35014                         16.476795,
35015                         47.0796369
35016                     ],
35017                     [
35018                         16.527684,
35019                         47.0588402
35020                     ]
35021                 ]
35022             ],
35023             "terms_text": "geoimage.at",
35024             "id": "geoimage.at"
35025         },
35026         {
35027             "name": "Imagerie Drone (Haiti)",
35028             "type": "tms",
35029             "template": "http://wms.openstreetmap.fr/tms/1.0.0/iomhaiti/{zoom}/{x}/{y}",
35030             "polygon": [
35031                 [
35032                     [
35033                         -72.1547401,
35034                         19.6878969
35035                     ],
35036                     [
35037                         -72.162234,
35038                         19.689011
35039                     ],
35040                     [
35041                         -72.164995,
35042                         19.6932445
35043                     ],
35044                     [
35045                         -72.1657838,
35046                         19.6979977
35047                     ],
35048                     [
35049                         -72.161603,
35050                         19.7035677
35051                     ],
35052                     [
35053                         -72.1487449,
35054                         19.7028993
35055                     ],
35056                     [
35057                         -72.1477194,
35058                         19.7026765
35059                     ],
35060                     [
35061                         -72.1485082,
35062                         19.7001514
35063                     ],
35064                     [
35065                         -72.1436963,
35066                         19.7011169
35067                     ],
35068                     [
35069                         -72.1410143,
35070                         19.7000029
35071                     ],
35072                     [
35073                         -72.139476,
35074                         19.6973664
35075                     ],
35076                     [
35077                         -72.1382533,
35078                         19.6927617
35079                     ],
35080                     [
35081                         -72.1386872,
35082                         19.6923161
35083                     ],
35084                     [
35085                         -72.1380561,
35086                         19.6896423
35087                     ],
35088                     [
35089                         -72.1385294,
35090                         19.6894938
35091                     ],
35092                     [
35093                         -72.1388055,
35094                         19.6901251
35095                     ],
35096                     [
35097                         -72.1388844,
35098                         19.6876741
35099                     ],
35100                     [
35101                         -72.1378195,
35102                         19.6872656
35103                     ],
35104                     [
35105                         -72.13778,
35106                         19.6850003
35107                     ],
35108                     [
35109                         -72.1369517,
35110                         19.6855945
35111                     ],
35112                     [
35113                         -72.136794,
35114                         19.6840719
35115                     ],
35116                     [
35117                         -72.135729,
35118                         19.6835148
35119                     ],
35120                     [
35121                         -72.1355713,
35122                         19.6740817
35123                     ],
35124                     [
35125                         -72.1366362,
35126                         19.6708133
35127                     ],
35128                     [
35129                         -72.1487843,
35130                         19.6710733
35131                     ],
35132                     [
35133                         -72.1534779,
35134                         19.6763843
35135                     ],
35136                     [
35137                         -72.1530835,
35138                         19.6769414
35139                     ],
35140                     [
35141                         -72.1533251,
35142                         19.6769768
35143                     ],
35144                     [
35145                         -72.1532807,
35146                         19.6796525
35147                     ],
35148                     [
35149                         -72.1523834,
35150                         19.6797175
35151                     ],
35152                     [
35153                         -72.1522749,
35154                         19.6803488
35155                     ],
35156                     [
35157                         -72.1519101,
35158                         19.6803395
35159                     ],
35160                     [
35161                         -72.1518608,
35162                         19.6805067
35163                     ],
35164                     [
35165                         -72.1528173,
35166                         19.6806552
35167                     ],
35168                     [
35169                         -72.1522299,
35170                         19.6833011
35171                     ],
35172                     [
35173                         -72.1507801,
35174                         19.6831499
35175                     ],
35176                     [
35177                         -72.1504457,
35178                         19.6847862
35179                     ],
35180                     [
35181                         -72.1508591,
35182                         19.6843492
35183                     ],
35184                     [
35185                         -72.1530087,
35186                         19.6849898
35187                     ],
35188                     [
35189                         -72.1546258,
35190                         19.6854354
35191                     ],
35192                     [
35193                         -72.1543103,
35194                         19.6870694
35195                     ],
35196                     [
35197                         -72.1547244,
35198                         19.6868466
35199                     ],
35200                     [
35201                         -72.1548501,
35202                         19.6877564
35203                     ],
35204                     [
35205                         -72.1545814,
35206                         19.6877982
35207                     ]
35208                 ],
35209                 [
35210                     [
35211                         -72.1310601,
35212                         19.6718929
35213                     ],
35214                     [
35215                         -72.1259842,
35216                         19.6772765
35217                     ],
35218                     [
35219                         -72.1255379,
35220                         19.6776179
35221                     ],
35222                     [
35223                         -72.1216891,
35224                         19.6776442
35225                     ],
35226                     [
35227                         -72.1149677,
35228                         19.672602
35229                     ],
35230                     [
35231                         -72.1152745,
35232                         19.6687152
35233                     ],
35234                     [
35235                         -72.1198205,
35236                         19.6627535
35237                     ],
35238                     [
35239                         -72.1227768,
35240                         19.6625696
35241                     ],
35242                     [
35243                         -72.1248965,
35244                         19.662701
35245                     ],
35246                     [
35247                         -72.1285779,
35248                         19.6645394
35249                     ],
35250                     [
35251                         -72.1308091,
35252                         19.6661677
35253                     ],
35254                     [
35255                         -72.1316737,
35256                         19.668794
35257                     ],
35258                     [
35259                         -72.1315621,
35260                         19.671
35261                     ]
35262                 ],
35263                 [
35264                     [
35265                         -71.845795,
35266                         19.6709758
35267                     ],
35268                     [
35269                         -71.8429354,
35270                         19.6759525
35271                     ],
35272                     [
35273                         -71.8410027,
35274                         19.6759525
35275                     ],
35276                     [
35277                         -71.8380249,
35278                         19.6755254
35279                     ],
35280                     [
35281                         -71.8378671,
35282                         19.6745041
35283                     ],
35284                     [
35285                         -71.8390504,
35286                         19.6743927
35287                     ],
35288                     [
35289                         -71.8390109,
35290                         19.6741141
35291                     ],
35292                     [
35293                         -71.8398392,
35294                         19.673947
35295                     ],
35296                     [
35297                         -71.8389123,
35298                         19.6736127
35299                     ],
35300                     [
35301                         -71.8380249,
35302                         19.67209
35303                     ],
35304                     [
35305                         -71.8380052,
35306                         19.6726285
35307                     ],
35308                     [
35309                         -71.8376699,
35310                         19.6727214
35311                     ],
35312                     [
35313                         -71.8376305,
35314                         19.672545
35315                     ],
35316                     [
35317                         -71.8354414,
35318                         19.6732135
35319                     ],
35320                     [
35321                         -71.835333,
35322                         19.6729999
35323                     ],
35324                     [
35325                         -71.8331242,
35326                         19.6734642
35327                     ],
35328                     [
35329                         -71.8326706,
35330                         19.6716815
35331                     ],
35332                     [
35333                         -71.8321579,
35334                         19.67209
35335                     ],
35336                     [
35337                         -71.8307183,
35338                         19.6694902
35339                     ],
35340                     [
35341                         -71.8306009,
35342                         19.6697594
35343                     ],
35344                     [
35345                         -71.8302174,
35346                         19.6698907
35347                     ],
35348                     [
35349                         -71.8291833,
35350                         19.6672095
35351                     ],
35352                     [
35353                         -71.8290749,
35354                         19.6672095
35355                     ],
35356                     [
35357                         -71.8289122,
35358                         19.6667916
35359                     ],
35360                     [
35361                         -71.8289516,
35362                         19.6666199
35363                     ],
35364                     [
35365                         -71.8288333,
35366                         19.6663506
35367                     ],
35368                     [
35369                         -71.8285572,
35370                         19.6664759
35371                     ],
35372                     [
35373                         -71.8288678,
35374                         19.6672466
35375                     ],
35376                     [
35377                         -71.8287593,
35378                         19.6674138
35379                     ],
35380                     [
35381                         -71.8277979,
35382                         19.6678177
35383                     ],
35384                     [
35385                         -71.8277112,
35386                         19.6678586
35387                     ],
35388                     [
35389                         -71.8278263,
35390                         19.6679637
35391                     ],
35392                     [
35393                         -71.8271831,
35394                         19.6681212
35395                     ],
35396                     [
35397                         -71.8271761,
35398                         19.6680917
35399                     ],
35400                     [
35401                         -71.8264405,
35402                         19.6683921
35403                     ],
35404                     [
35405                         -71.8264074,
35406                         19.6683231
35407                     ],
35408                     [
35409                         -71.8261954,
35410                         19.6684253
35411                     ],
35412                     [
35413                         -71.8261806,
35414                         19.6683556
35415                     ],
35416                     [
35417                         -71.8258946,
35418                         19.6684206
35419                     ],
35420                     [
35421                         -71.8258897,
35422                         19.6686574
35423                     ],
35424                     [
35425                         -71.8251551,
35426                         19.6687549
35427                     ],
35428                     [
35429                         -71.8254509,
35430                         19.6691588
35431                     ],
35432                     [
35433                         -71.8229332,
35434                         19.6695739
35435                     ],
35436                     [
35437                         -71.822713,
35438                         19.6696658
35439                     ],
35440                     [
35441                         -71.8227688,
35442                         19.6697577
35443                     ],
35444                     [
35445                         -71.8201751,
35446                         19.6709855
35447                     ],
35448                     [
35449                         -71.8198474,
35450                         19.6704537
35451                     ],
35452                     [
35453                         -71.8197985,
35454                         19.6706014
35455                     ],
35456                     [
35457                         -71.8194674,
35458                         19.6707557
35459                     ],
35460                     [
35461                         -71.8182472,
35462                         19.6713433
35463                     ],
35464                     [
35465                         -71.8181426,
35466                         19.6711431
35467                     ],
35468                     [
35469                         -71.8175813,
35470                         19.6714254
35471                     ],
35472                     [
35473                         -71.816959,
35474                         19.6707672
35475                     ],
35476                     [
35477                         -71.8176388,
35478                         19.6718965
35479                     ],
35480                     [
35481                         -71.8171403,
35482                         19.6720376
35483                     ],
35484                     [
35485                         -71.8158225,
35486                         19.6718045
35487                     ],
35488                     [
35489                         -71.8138354,
35490                         19.6711874
35491                     ],
35492                     [
35493                         -71.8123259,
35494                         19.6706982
35495                     ],
35496                     [
35497                         -71.8121759,
35498                         19.6704258
35499                     ],
35500                     [
35501                         -71.8124304,
35502                         19.6701467
35503                     ],
35504                     [
35505                         -71.8119184,
35506                         19.6700141
35507                     ],
35508                     [
35509                         -71.8118765,
35510                         19.6705828
35511                     ],
35512                     [
35513                         -71.811169,
35514                         19.6703483
35515                     ],
35516                     [
35517                         -71.8095938,
35518                         19.6698516
35519                     ],
35520                     [
35521                         -71.8077992,
35522                         19.6692829
35523                     ],
35524                     [
35525                         -71.8056028,
35526                         19.668612
35527                     ],
35528                     [
35529                         -71.8051443,
35530                         19.6668942
35531                     ],
35532                     [
35533                         -71.8051196,
35534                         19.6652322
35535                     ],
35536                     [
35537                         -71.8052315,
35538                         19.661979
35539                     ],
35540                     [
35541                         -71.8065603,
35542                         19.6523921
35543                     ],
35544                     [
35545                         -71.8073412,
35546                         19.6482946
35547                     ],
35548                     [
35549                         -71.8099686,
35550                         19.6468292
35551                     ],
35552                     [
35553                         -71.8147517,
35554                         19.6454502
35555                     ],
35556                     [
35557                         -71.8147726,
35558                         19.6455619
35559                     ],
35560                     [
35561                         -71.8150027,
35562                         19.6455093
35563                     ],
35564                     [
35565                         -71.8149469,
35566                         19.6453846
35567                     ],
35568                     [
35569                         -71.8159928,
35570                         19.6450234
35571                     ],
35572                     [
35573                         -71.8158882,
35574                         19.6448855
35575                     ],
35576                     [
35577                         -71.8165854,
35578                         19.6446097
35579                     ],
35580                     [
35581                         -71.8190119,
35582                         19.643802
35583                     ],
35584                     [
35585                         -71.8211524,
35586                         19.643454
35587                     ],
35588                     [
35589                         -71.8221564,
35590                         19.6433292
35591                     ],
35592                     [
35593                         -71.8269046,
35594                         19.643211
35595                     ],
35596                     [
35597                         -71.8280481,
35598                         19.6432241
35599                     ],
35600                     [
35601                         -71.8304466,
35602                         19.6440778
35603                     ],
35604                     [
35605                         -71.8306419,
35606                         19.6448592
35607                     ],
35608                     [
35609                         -71.8295263,
35610                         19.6450365
35611                     ],
35612                     [
35613                         -71.8296064,
35614                         19.6456111
35615                     ],
35616                     [
35617                         -71.8299411,
35618                         19.6455651
35619                     ],
35620                     [
35621                         -71.8303699,
35622                         19.6451744
35623                     ],
35624                     [
35625                         -71.830471,
35626                         19.6453452
35627                     ],
35628                     [
35629                         -71.8308092,
35630                         19.6451974
35631                     ],
35632                     [
35633                         -71.8310184,
35634                         19.6451088
35635                     ],
35636                     [
35637                         -71.8312519,
35638                         19.6458541
35639                     ],
35640                     [
35641                         -71.8311125,
35642                         19.6458245
35643                     ],
35644                     [
35645                         -71.831367,
35646                         19.6465862
35647                     ],
35648                     [
35649                         -71.8328939,
35650                         19.646189
35651                     ],
35652                     [
35653                         -71.8344566,
35654                         19.6457062
35655                     ],
35656                     [
35657                         -71.8344664,
35658                         19.6463052
35659                     ],
35660                     [
35661                         -71.834215,
35662                         19.6461938
35663                     ],
35664                     [
35665                         -71.8342002,
35666                         19.6465513
35667                     ],
35668                     [
35669                         -71.8346702,
35670                         19.6463
35671                     ],
35672                     [
35673                         -71.8349118,
35674                         19.6463905
35675                     ],
35676                     [
35677                         -71.8347984,
35678                         19.6462187
35679                     ],
35680                     [
35681                         -71.8354393,
35682                         19.6458496
35683                     ],
35684                     [
35685                         -71.8355034,
35686                         19.6458032
35687                     ],
35688                     [
35689                         -71.8364747,
35690                         19.6461328
35691                     ],
35692                     [
35693                         -71.8376382,
35694                         19.6472658
35695                     ],
35696                     [
35697                         -71.8379143,
35698                         19.647888
35699                     ],
35700                     [
35701                         -71.8390483,
35702                         19.6508039
35703                     ],
35704                     [
35705                         -71.8456942,
35706                         19.6696203
35707                     ]
35708                 ],
35709                 [
35710                     [
35711                         -72.098878,
35712                         18.54843
35713                     ],
35714                     [
35715                         -72.096993,
35716                         18.5501994
35717                     ],
35718                     [
35719                         -72.0972888,
35720                         18.5503209
35721                     ],
35722                     [
35723                         -72.0968451,
35724                         18.5503489
35725                     ],
35726                     [
35727                         -72.0955632,
35728                         18.551854
35729                     ],
35730                     [
35731                         -72.0956428,
35732                         18.5526742
35733                     ],
35734                     [
35735                         -72.0959914,
35736                         18.5533748
35737                     ],
35738                     [
35739                         -72.0962145,
35740                         18.553203
35741                     ],
35742                     [
35743                         -72.0962842,
35744                         18.5535665
35745                     ],
35746                     [
35747                         -72.0964446,
35748                         18.5535533
35749                     ],
35750                     [
35751                         -72.0965352,
35752                         18.5539764
35753                     ],
35754                     [
35755                         -72.0965056,
35756                         18.554173
35757                     ],
35758                     [
35759                         -72.0966085,
35760                         18.5541747
35761                     ],
35762                     [
35763                         -72.0965178,
35764                         18.5542127
35765                     ],
35766                     [
35767                         -72.0968769,
35768                         18.5546588
35769                     ],
35770                     [
35771                         -72.0979018,
35772                         18.5552141
35773                     ],
35774                     [
35775                         -72.1006211,
35776                         18.5555875
35777                     ],
35778                     [
35779                         -72.1014926,
35780                         18.5556206
35781                     ],
35782                     [
35783                         -72.1024339,
35784                         18.5555016
35785                     ],
35786                     [
35787                         -72.103417,
35788                         18.5543515
35789                     ],
35790                     [
35791                         -72.1034798,
35792                         18.5516215
35793                     ],
35794                     [
35795                         -72.1030789,
35796                         18.5516149
35797                     ],
35798                     [
35799                         -72.1033752,
35800                         18.5515224
35801                     ],
35802                     [
35803                         -72.1035042,
35804                         18.5515224
35805                     ],
35806                     [
35807                         -72.1035239,
35808                         18.5502417
35809                     ],
35810                     [
35811                         -72.1028701,
35812                         18.5503062
35813                     ],
35814                     [
35815                         -72.1029015,
35816                         18.55025
35817                     ],
35818                     [
35819                         -72.1028457,
35820                         18.5501773
35821                     ],
35822                     [
35823                         -72.1035081,
35824                         18.5500252
35825                     ],
35826                     [
35827                         -72.103491,
35828                         18.5497396
35829                     ],
35830                     [
35831                         -72.1035181,
35832                         18.5497361
35833                     ],
35834                     [
35835                         -72.1035398,
35836                         18.5489039
35837                     ],
35838                     [
35839                         -72.1034317,
35840                         18.5487056
35841                     ],
35842                     [
35843                         -72.102717,
35844                         18.5481437
35845                     ],
35846                     [
35847                         -72.1025601,
35848                         18.5481536
35849                     ],
35850                     [
35851                         -72.10229,
35852                         18.5482751
35853                     ],
35854                     [
35855                         -72.1022891,
35856                         18.5482569
35857                     ],
35858                     [
35859                         -72.1025201,
35860                         18.5481396
35861                     ],
35862                     [
35863                         -72.1023388,
35864                         18.5481321
35865                     ],
35866                     [
35867                         -72.0999082,
35868                         18.5480901
35869                     ],
35870                     [
35871                         -72.09907,
35872                         18.5483799
35873                     ]
35874                 ],
35875                 [
35876                     [
35877                         -72.2542503,
35878                         18.568262
35879                     ],
35880                     [
35881                         -72.2560252,
35882                         18.5717765
35883                     ],
35884                     [
35885                         -72.2557886,
35886                         18.5748049
35887                     ],
35888                     [
35889                         -72.2535009,
35890                         18.5755526
35891                     ],
35892                     [
35893                         -72.2522782,
35894                         18.5755526
35895                     ],
35896                     [
35897                         -72.2499906,
35898                         18.5740945
35899                     ],
35900                     [
35901                         -72.2473874,
35902                         18.5698323
35903                     ],
35904                     [
35905                         -72.2460069,
35906                         18.566729
35907                     ],
35908                     [
35909                         -72.2458492,
35910                         18.5629527
35911                     ],
35912                     [
35913                         -72.2479396,
35914                         18.5625414
35915                     ],
35916                     [
35917                         -72.2501483,
35918                         18.5628031
35919                     ],
35920                     [
35921                         -72.2519232,
35922                         18.5650839
35923                     ]
35924                 ],
35925                 [
35926                     [
35927                         -72.303145,
35928                         18.5332749
35929                     ],
35930                     [
35931                         -72.3031275,
35932                         18.5331799
35933                     ],
35934                     [
35935                         -72.3048311,
35936                         18.5311081
35937                     ],
35938                     [
35939                         -72.3097397,
35940                         18.5311081
35941                     ],
35942                     [
35943                         -72.3164332,
35944                         18.5324302
35945                     ],
35946                     [
35947                         -72.3234056,
35948                         18.5366083
35949                     ],
35950                     [
35951                         -72.3261388,
35952                         18.5387765
35953                     ],
35954                     [
35955                         -72.3261946,
35956                         18.5426371
35957                     ],
35958                     [
35959                         -72.3170468,
35960                         18.5540596
35961                     ],
35962                     [
35963                         -72.3130864,
35964                         18.5540596
35965                     ],
35966                     [
35967                         -72.2987511,
35968                         18.5453342
35969                     ],
35970                     [
35971                         -72.2988627,
35972                         18.5407333
35973                     ],
35974                     [
35975                         -72.2962969,
35976                         18.5404689
35977                     ],
35978                     [
35979                         -72.2954602,
35980                         18.5395169
35981                     ],
35982                     [
35983                         -72.2961853,
35984                         18.5338582
35985                     ],
35986                     [
35987                         -72.2971893,
35988                         18.5332235
35989                     ],
35990                     [
35991                         -72.3007034,
35992                         18.5332764
35993                     ],
35994                     [
35995                         -72.3022652,
35996                         18.5342284
35997                     ],
35998                     [
35999                         -72.3028486,
36000                         18.5335189
36001                     ],
36002                     [
36003                         -72.303104,
36004                         18.5333361
36005                     ],
36006                     [
36007                         -72.303181,
36008                         18.5334007
36009                     ],
36010                     [
36011                         -72.3035793,
36012                         18.5335614
36013                     ],
36014                     [
36015                         -72.3030793,
36016                         18.5346463
36017                     ],
36018                     [
36019                         -72.303715,
36020                         18.5339873
36021                     ],
36022                     [
36023                         -72.3045286,
36024                         18.5344052
36025                     ],
36026                     [
36027                         -72.3044015,
36028                         18.5345097
36029                     ],
36030                     [
36031                         -72.3062747,
36032                         18.5352571
36033                     ],
36034                     [
36035                         -72.3063107,
36036                         18.5352741
36037                     ],
36038                     [
36039                         -72.3061219,
36040                         18.5357628
36041                     ],
36042                     [
36043                         -72.3061219,
36044                         18.5358196
36045                     ],
36046                     [
36047                         -72.30637,
36048                         18.5358928
36049                     ],
36050                     [
36051                         -72.3062726,
36052                         18.5354869
36053                     ],
36054                     [
36055                         -72.3066688,
36056                         18.5350891
36057                     ],
36058                     [
36059                         -72.3061963,
36060                         18.5349706
36061                     ],
36062                     [
36063                         -72.3058869,
36064                         18.5349385
36065                     ],
36066                     [
36067                         -72.3055373,
36068                         18.5346833
36069                     ],
36070                     [
36071                         -72.3054864,
36072                         18.534613
36073                     ],
36074                     [
36075                         -72.3055585,
36076                         18.5345065
36077                     ],
36078                     [
36079                         -72.3046749,
36080                         18.5342293
36081                     ],
36082                     [
36083                         -72.3047617,
36084                         18.5338817
36085                     ],
36086                     [
36087                         -72.3043252,
36088                         18.5337511
36089                     ],
36090                     [
36091                         -72.3042595,
36092                         18.5336346
36093                     ]
36094                 ],
36095                 [
36096                     [
36097                         -72.2981405,
36098                         18.477502
36099                     ],
36100                     [
36101                         -72.2935652,
36102                         18.4948587
36103                     ],
36104                     [
36105                         -72.2922242,
36106                         18.4964297
36107                     ],
36108                     [
36109                         -72.2931708,
36110                         18.4972526
36111                     ],
36112                     [
36113                         -72.2892266,
36114                         18.5057058
36115                     ],
36116                     [
36117                         -72.2878067,
36118                         18.5080996
36119                     ],
36120                     [
36121                         -72.2850458,
36122                         18.5119893
36123                     ],
36124                     [
36125                         -72.2840203,
36126                         18.5113161
36127                     ],
36128                     [
36129                         -72.2808649,
36130                         18.515879
36131                     ],
36132                     [
36133                         -72.2773151,
36134                         18.5175994
36135                     ],
36136                     [
36137                         -72.2723454,
36138                         18.5175246
36139                     ],
36140                     [
36141                         -72.2662714,
36142                         18.5144578
36143                     ],
36144                     [
36145                         -72.2665869,
36146                         18.5066783
36147                     ],
36148                     [
36149                         -72.2692643,
36150                         18.5046154
36151                     ],
36152                     [
36153                         -72.2661965,
36154                         18.5029756
36155                     ],
36156                     [
36157                         -72.2688181,
36158                         18.4965222
36159                     ],
36160                     [
36161                         -72.2691528,
36162                         18.4959403
36163                     ],
36164                     [
36165                         -72.2702684,
36166                         18.4961519
36167                     ],
36168                     [
36169                         -72.2702684,
36170                         18.4955964
36171                     ],
36172                     [
36173                         -72.2690691,
36174                         18.49557
36175                     ],
36176                     [
36177                         -72.2692922,
36178                         18.4937714
36179                     ],
36180                     [
36181                         -72.2736988,
36182                         18.4859951
36183                     ],
36184                     [
36185                         -72.2746749,
36186                         18.4850429
36187                     ],
36188                     [
36189                         -72.2751769,
36190                         18.483403
36191                     ],
36192                     [
36193                         -72.2765435,
36194                         18.4813398
36195                     ],
36196                     [
36197                         -72.2773523,
36198                         18.4814985
36199                     ],
36200                     [
36201                         -72.2783006,
36202                         18.4809694
36203                     ],
36204                     [
36205                         -72.2778544,
36206                         18.4807049
36207                     ],
36208                     [
36209                         -72.2771013,
36210                         18.480123
36211                     ],
36212                     [
36213                         -72.2789978,
36214                         18.4775836
36215                     ],
36216                     [
36217                         -72.279723,
36218                         18.4772927
36219                     ],
36220                     [
36221                         -72.2806433,
36222                         18.4776365
36223                     ],
36224                     [
36225                         -72.2813685,
36226                         18.4771604
36227                     ],
36228                     [
36229                         -72.2808386,
36230                         18.4769752
36231                     ],
36232                     [
36233                         -72.2812848,
36234                         18.4758378
36235                     ],
36236                     [
36237                         -72.2823167,
36238                         18.4751765
36239                     ],
36240                     [
36241                         -72.2851615,
36242                         18.4750971
36243                     ],
36244                     [
36245                         -72.2849941,
36246                         18.4763668
36247                     ],
36248                     [
36249                         -72.2854404,
36250                         18.4769752
36251                     ],
36252                     [
36253                         -72.286277,
36254                         18.4756262
36255                     ],
36256                     [
36257                         -72.2869325,
36258                         18.4754675
36259                     ],
36260                     [
36261                         -72.2865978,
36262                         18.4751897
36263                     ],
36264                     [
36265                         -72.2865978,
36266                         18.4750046
36267                     ],
36268                     [
36269                         -72.2909765,
36270                         18.4747268
36271                     ],
36272                     [
36273                         -72.2946579,
36274                         18.4749384
36275                     ],
36276                     [
36277                         -72.2973911,
36278                         18.476843
36279                     ]
36280                 ],
36281                 [
36282                     [
36283                         -72.3466657,
36284                         18.5222375
36285                     ],
36286                     [
36287                         -72.346833,
36288                         18.5244325
36289                     ],
36290                     [
36291                         -72.3475303,
36292                         18.5277645
36293                     ],
36294                     [
36295                         -72.3455501,
36296                         18.5291131
36297                     ],
36298                     [
36299                         -72.3403069,
36300                         18.5292189
36301                     ],
36302                     [
36303                         -72.3383267,
36304                         18.5280289
36305                     ],
36306                     [
36307                         -72.3369043,
36308                         18.530118
36309                     ],
36310                     [
36311                         -72.3338086,
36312                         18.5296684
36313                     ],
36314                     [
36315                         -72.3289279,
36316                         18.5270769
36317                     ],
36318                     [
36319                         -72.328649,
36320                         18.5253316
36321                     ],
36322                     [
36323                         -72.3292068,
36324                         18.5232689
36325                     ],
36326                     [
36327                         -72.330406,
36328                         18.5220524
36329                     ],
36330                     [
36331                         -72.3321631,
36332                         18.5221847
36333                     ],
36334                     [
36335                         -72.3322467,
36336                         18.5191963
36337                     ],
36338                     [
36339                         -72.3369183,
36340                         18.5183633
36341                     ],
36342                     [
36343                         -72.3382012,
36344                         18.5184691
36345                     ],
36346                     [
36347                         -72.3381454,
36348                         18.5181782
36349                     ],
36350                     [
36351                         -72.3411993,
36352                         18.5177947
36353                     ],
36354                     [
36355                         -72.3454943,
36356                         18.5171997
36357                     ],
36358                     [
36359                         -72.3492595,
36360                         18.517279
36361                     ],
36362                     [
36363                         -72.3504308,
36364                         18.5188922
36365                     ],
36366                     [
36367                         -72.3503472,
36368                         18.5206112
36369                     ],
36370                     [
36371                         -72.3496778,
36372                         18.5220392
36373                     ]
36374                 ],
36375                 [
36376                     [
36377                         -72.3303078,
36378                         18.5486462
36379                     ],
36380                     [
36381                         -72.3429687,
36382                         18.5508149
36383                     ],
36384                     [
36385                         -72.3433236,
36386                         18.5530585
36387                     ],
36388                     [
36389                         -72.3413121,
36390                         18.5614341
36391                     ],
36392                     [
36393                         -72.3390639,
36394                         18.5613593
36395                     ],
36396                     [
36397                         -72.3384723,
36398                         18.5638271
36399                     ],
36400                     [
36401                         -72.3375257,
36402                         18.5654348
36403                     ],
36404                     [
36405                         -72.3348436,
36406                         18.5650609
36407                     ],
36408                     [
36409                         -72.3311755,
36410                         18.5638271
36411                     ],
36412                     [
36413                         -72.3312149,
36414                         18.5616211
36415                     ],
36416                     [
36417                         -72.3232082,
36418                         18.5606863
36419                     ],
36420                     [
36421                         -72.3212361,
36422                         18.559602
36423                     ],
36424                     [
36425                         -72.3208023,
36426                         18.5587046
36427                     ],
36428                     [
36429                         -72.3208811,
36430                         18.557882
36431                     ],
36432                     [
36433                         -72.3259493,
36434                         18.5580274
36435                     ],
36436                     [
36437                         -72.3266186,
36438                         18.5581993
36439                     ],
36440                     [
36441                         -72.3259214,
36442                         18.5577498
36443                     ],
36444                     [
36445                         -72.3250986,
36446                         18.5573797
36447                     ],
36448                     [
36449                         -72.3233767,
36450                         18.552263
36451                     ],
36452                     [
36453                         -72.3245994,
36454                         18.5478507
36455                     ],
36456                     [
36457                         -72.3288986,
36458                         18.5483742
36459                     ],
36460                     [
36461                         -72.329979,
36462                         18.5489548
36463                     ]
36464                 ],
36465                 [
36466                     [
36467                         -72.3231383,
36468                         18.5269828
36469                     ],
36470                     [
36471                         -72.3223434,
36472                         18.528067
36473                     ],
36474                     [
36475                         -72.3209629,
36476                         18.5279745
36477                     ],
36478                     [
36479                         -72.3207816,
36480                         18.5271282
36481                     ],
36482                     [
36483                         -72.3208513,
36484                         18.5253697
36485                     ],
36486                     [
36487                         -72.3214649,
36488                         18.5249598
36489                     ],
36490                     [
36491                         -72.3225666,
36492                         18.5248937
36493                     ],
36494                     [
36495                         -72.3228454,
36496                         18.52533
36497                     ],
36498                     [
36499                         -72.3232359,
36500                         18.5264804
36501                     ]
36502                 ],
36503                 [
36504                     [
36505                         -72.2160832,
36506                         18.6457752
36507                     ],
36508                     [
36509                         -72.2159649,
36510                         18.6553795
36511                     ],
36512                     [
36513                         -72.2030279,
36514                         18.6558279
36515                     ],
36516                     [
36517                         -72.1947057,
36518                         18.6553421
36519                     ],
36520                     [
36521                         -72.1922208,
36522                         18.6545573
36523                     ],
36524                     [
36525                         -72.1920631,
36526                         18.6521283
36527                     ],
36528                     [
36529                         -72.193483,
36530                         18.6477559
36531                     ],
36532                     [
36533                         -72.201253,
36534                         18.6385249
36535                     ],
36536                     [
36537                         -72.2069327,
36538                         18.6388239
36539                     ],
36540                     [
36541                         -72.2120996,
36542                         18.6424117
36543                     ],
36544                     [
36545                         -72.2118068,
36546                         18.6430591
36547                     ],
36548                     [
36549                         -72.2121693,
36550                         18.6426892
36551                     ],
36552                     [
36553                         -72.2127968,
36554                         18.6427552
36555                     ],
36556                     [
36557                         -72.2134662,
36558                         18.6431252
36559                     ],
36560                     [
36561                         -72.2135638,
36562                         18.6437462
36563                     ],
36564                     [
36565                         -72.2154176,
36566                         18.6443947
36567                     ],
36568                     [
36569                         -72.2158909,
36570                         18.6450301
36571                     ]
36572                 ],
36573                 [
36574                     [
36575                         -72.2867654,
36576                         18.6482017
36577                     ],
36578                     [
36579                         -72.2900977,
36580                         18.6527446
36581                     ],
36582                     [
36583                         -72.28981,
36584                         18.6536532
36585                     ],
36586                     [
36587                         -72.2900738,
36588                         18.6542664
36589                     ],
36590                     [
36591                         -72.290721,
36592                         18.6537667
36593                     ],
36594                     [
36595                         -72.2910327,
36596                         18.6544709
36597                     ],
36598                     [
36599                         -72.2912485,
36600                         18.654221
36601                     ],
36602                     [
36603                         -72.29168,
36604                         18.6558905
36605                     ],
36606                     [
36607                         -72.2912245,
36608                         18.656606
36609                     ],
36610                     [
36611                         -72.2922673,
36612                         18.65597
36613                     ],
36614                     [
36615                         -72.2926869,
36616                         18.6567536
36617                     ],
36618                     [
36619                         -72.2930705,
36620                         18.6567309
36621                     ],
36622                     [
36623                         -72.2941253,
36624                         18.6581846
36625                     ],
36626                     [
36627                         -72.2960192,
36628                         18.6608421
36629                     ],
36630                     [
36631                         -72.2959713,
36632                         18.6619096
36633                     ],
36634                     [
36635                         -72.2932862,
36636                         18.664567
36637                     ],
36638                     [
36639                         -72.2906731,
36640                         18.6659979
36641                     ],
36642                     [
36643                         -72.2895943,
36644                         18.6661342
36645                     ],
36646                     [
36647                         -72.2895943,
36648                         18.6665657
36649                     ],
36650                     [
36651                         -72.2877004,
36652                         18.6664749
36653                     ],
36654                     [
36655                         -72.2875805,
36656                         18.6676559
36657                     ],
36658                     [
36659                         -72.2831214,
36660                         18.6697227
36661                     ],
36662                     [
36663                         -72.2796453,
36664                         18.6696546
36665                     ],
36666                     [
36667                         -72.2784311,
36668                         18.6690787
36669                     ],
36670                     [
36671                         -72.2783972,
36672                         18.6687736
36673                     ],
36674                     [
36675                         -72.277736,
36676                         18.6691671
36677                     ],
36678                     [
36679                         -72.2774394,
36680                         18.669143
36681                     ],
36682                     [
36683                         -72.2770071,
36684                         18.6683159
36685                     ],
36686                     [
36687                         -72.2765575,
36688                         18.6681125
36689                     ],
36690                     [
36691                         -72.2765385,
36692                         18.6680583
36693                     ],
36694                     [
36695                         -72.2752319,
36696                         18.6685239
36697                     ],
36698                     [
36699                         -72.2749292,
36700                         18.6674649
36701                     ],
36702                     [
36703                         -72.2746416,
36704                         18.6674309
36705                     ],
36706                     [
36707                         -72.2734668,
36708                         18.6682145
36709                     ],
36710                     [
36711                         -72.2732271,
36712                         18.6682712
36713                     ],
36714                     [
36715                         -72.2726757,
36716                         18.6671583
36717                     ],
36718                     [
36719                         -72.2719147,
36720                         18.6674288
36721                     ],
36722                     [
36723                         -72.2718808,
36724                         18.6673405
36725                     ],
36726                     [
36727                         -72.2688149,
36728                         18.6681868
36729                     ],
36730                     [
36731                         -72.2688269,
36732                         18.6671761
36733                     ],
36734                     [
36735                         -72.2690786,
36736                         18.6668241
36737                     ],
36738                     [
36739                         -72.2688149,
36740                         18.66679
36741                     ],
36742                     [
36743                         -72.2681077,
36744                         18.6670739
36745                     ],
36746                     [
36747                         -72.2676282,
36748                         18.6673805
36749                     ],
36750                     [
36751                         -72.2675563,
36752                         18.6666878
36753                     ],
36754                     [
36755                         -72.266861,
36756                         18.666949
36757                     ],
36758                     [
36759                         -72.2655904,
36760                         18.6673578
36761                     ],
36762                     [
36763                         -72.2654466,
36764                         18.6670058
36765                     ],
36766                     [
36767                         -72.2647514,
36768                         18.6674146
36769                     ],
36770                     [
36771                         -72.2629893,
36772                         18.6681868
36773                     ],
36774                     [
36775                         -72.2628455,
36776                         18.6681754
36777                     ],
36778                     [
36779                         -72.2626537,
36780                         18.6676076
36781                     ],
36782                     [
36783                         -72.2623001,
36784                         18.6677098
36785                     ],
36786                     [
36787                         -72.2624799,
36788                         18.6679199
36789                     ],
36790                     [
36791                         -72.2624799,
36792                         18.6682322
36793                     ],
36794                     [
36795                         -72.262306,
36796                         18.6682606
36797                     ],
36798                     [
36799                         -72.2620963,
36800                         18.6679654
36801                     ],
36802                     [
36803                         -72.2622761,
36804                         18.6689193
36805                     ],
36806                     [
36807                         -72.2601484,
36808                         18.6688966
36809                     ],
36810                     [
36811                         -72.2542749,
36812                         18.6687944
36813                     ],
36814                     [
36815                         -72.2505388,
36816                         18.6683476
36817                     ],
36818                     [
36819                         -72.2504371,
36820                         18.669536
36821                     ],
36822                     [
36823                         -72.2477926,
36824                         18.6698893
36825                     ],
36826                     [
36827                         -72.2415204,
36828                         18.669793
36829                     ],
36830                     [
36831                         -72.2414187,
36832                         18.6741933
36833                     ],
36834                     [
36835                         -72.2389167,
36836                         18.6739759
36837                     ],
36838                     [
36839                         -72.2387249,
36840                         18.6734649
36841                     ],
36842                     [
36843                         -72.2383653,
36844                         18.6733059
36845                     ],
36846                     [
36847                         -72.2387009,
36848                         18.6739532
36849                     ],
36850                     [
36851                         -72.2375502,
36852                         18.6738964
36853                     ],
36854                     [
36855                         -72.2374183,
36856                         18.6735103
36857                     ],
36858                     [
36859                         -72.237742,
36860                         18.67334
36861                     ],
36862                     [
36863                         -72.2375142,
36864                         18.6732605
36865                     ],
36866                     [
36867                         -72.236843,
36868                         18.6734876
36869                     ],
36870                     [
36871                         -72.2364354,
36872                         18.6724088
36873                     ],
36874                     [
36875                         -72.2355124,
36876                         18.6726019
36877                     ],
36878                     [
36879                         -72.2354045,
36880                         18.6724202
36881                     ],
36882                     [
36883                         -72.2353027,
36884                         18.6729028
36885                     ],
36886                     [
36887                         -72.2345475,
36888                         18.6726871
36889                     ],
36890                     [
36891                         -72.2343077,
36892                         18.6724599
36893                     ],
36894                     [
36895                         -72.2342358,
36896                         18.6734706
36897                     ],
36898                     [
36899                         -72.2334087,
36900                         18.6734592
36901                     ],
36902                     [
36903                         -72.2332889,
36904                         18.6733003
36905                     ],
36906                     [
36907                         -72.2327375,
36908                         18.6732889
36909                     ],
36910                     [
36911                         -72.2327135,
36912                         18.6735047
36913                     ],
36914                     [
36915                         -72.227703,
36916                         18.6725281
36917                     ],
36918                     [
36919                         -72.2265283,
36920                         18.6716537
36921                     ],
36922                     [
36923                         -72.226804,
36924                         18.6715742
36925                     ],
36926                     [
36927                         -72.2274993,
36928                         18.6715855
36929                     ],
36930                     [
36931                         -72.2274873,
36932                         18.6714493
36933                     ],
36934                     [
36935                         -72.2272899,
36936                         18.6714623
36937                     ],
36938                     [
36939                         -72.2272814,
36940                         18.6712977
36941                     ],
36942                     [
36943                         -72.2272094,
36944                         18.671358
36945                     ],
36946                     [
36947                         -72.2261785,
36948                         18.6713693
36949                     ],
36950                     [
36951                         -72.2256032,
36952                         18.670881
36953                     ],
36954                     [
36955                         -72.2255073,
36956                         18.6694502
36957                     ],
36958                     [
36959                         -72.2261066,
36960                         18.6696886
36961                     ],
36962                     [
36963                         -72.2261785,
36964                         18.6695949
36965                     ],
36966                     [
36967                         -72.2259837,
36968                         18.6695495
36969                     ],
36970                     [
36971                         -72.225777,
36972                         18.6691379
36973                     ],
36974                     [
36975                         -72.2253335,
36976                         18.6694643
36977                     ],
36978                     [
36979                         -72.2249739,
36980                         18.66947
36981                     ],
36982                     [
36983                         -72.2245783,
36984                         18.6678802
36985                     ],
36986                     [
36987                         -72.2235525,
36988                         18.6677046
36989                     ],
36990                     [
36991                         -72.2235907,
36992                         18.6675921
36993                     ],
36994                     [
36995                         -72.2224634,
36996                         18.6676283
36997                     ],
36998                     [
36999                         -72.2223659,
37000                         18.667022
37001                     ],
37002                     [
37003                         -72.2223277,
37004                         18.6670943
37005                     ],
37006                     [
37007                         -72.2219209,
37008                         18.667026
37009                     ],
37010                     [
37011                         -72.2208105,
37012                         18.6669015
37013                     ],
37014                     [
37015                         -72.220809,
37016                         18.6665325
37017                     ],
37018                     [
37019                         -72.2208705,
37020                         18.6663593
37021                     ],
37022                     [
37023                         -72.2206023,
37024                         18.6668107
37025                     ],
37026                     [
37027                         -72.2203895,
37028                         18.6666361
37029                     ],
37030                     [
37031                         -72.2184341,
37032                         18.6650535
37033                     ],
37034                     [
37035                         -72.21829,
37036                         18.6640979
37037                     ],
37038                     [
37039                         -72.2183493,
37040                         18.6608376
37041                     ],
37042                     [
37043                         -72.2187223,
37044                         18.6606541
37045                     ],
37046                     [
37047                         -72.2186894,
37048                         18.660603
37049                     ],
37050                     [
37051                         -72.2187253,
37052                         18.6604525
37053                     ],
37054                     [
37055                         -72.2189771,
37056                         18.6603247
37057                     ],
37058                     [
37059                         -72.2187823,
37060                         18.6601998
37061                     ],
37062                     [
37063                         -72.2186984,
37064                         18.6602367
37065                     ],
37066                     [
37067                         -72.2185815,
37068                         18.6600352
37069                     ],
37070                     [
37071                         -72.2186085,
37072                         18.6600039
37073                     ],
37074                     [
37075                         -72.2187823,
37076                         18.6601345
37077                     ],
37078                     [
37079                         -72.218995,
37080                         18.6600181
37081                     ],
37082                     [
37083                         -72.2189111,
37084                         18.6599131
37085                     ],
37086                     [
37087                         -72.2189681,
37088                         18.6597938
37089                     ],
37090                     [
37091                         -72.2183807,
37092                         18.6595837
37093                     ],
37094                     [
37095                         -72.2184728,
37096                         18.6539662
37097                     ],
37098                     [
37099                         -72.2201001,
37100                         18.6511554
37101                     ],
37102                     [
37103                         -72.225796,
37104                         18.6469472
37105                     ],
37106                     [
37107                         -72.2283048,
37108                         18.6457265
37109                     ],
37110                     [
37111                         -72.2379335,
37112                         18.645855
37113                     ],
37114                     [
37115                         -72.237764,
37116                         18.6446985
37117                     ],
37118                     [
37119                         -72.2400355,
37120                         18.6432529
37121                     ],
37122                     [
37123                         -72.2455958,
37124                         18.6433493
37125                     ],
37126                     [
37127                         -72.2482742,
37128                         18.6450358
37129                     ],
37130                     [
37131                         -72.2487488,
37132                         18.6436705
37133                     ],
37134                     [
37135                         -72.2511067,
37136                         18.6429775
37137                     ],
37138                     [
37139                         -72.2512385,
37140                         18.6433409
37141                     ],
37142                     [
37143                         -72.2512625,
37144                         18.6431592
37145                     ],
37146                     [
37147                         -72.2514843,
37148                         18.6431365
37149                     ],
37150                     [
37151                         -72.2513284,
37152                         18.6429718
37153                     ],
37154                     [
37155                         -72.2533602,
37156                         18.6423471
37157                     ],
37158                     [
37159                         -72.253516,
37160                         18.6426765
37161                     ],
37162                     [
37163                         -72.2539535,
37164                         18.6425402
37165                     ],
37166                     [
37167                         -72.2541453,
37168                         18.642932
37169                     ],
37170                     [
37171                         -72.2543851,
37172                         18.6428696
37173                     ],
37174                     [
37175                         -72.2543791,
37176                         18.6427503
37177                     ],
37178                     [
37179                         -72.2564168,
37180                         18.6423244
37181                     ],
37182                     [
37183                         -72.2566925,
37184                         18.6431365
37185                     ],
37186                     [
37187                         -72.2568783,
37188                         18.6428582
37189                     ],
37190                     [
37191                         -72.2568184,
37192                         18.6425288
37193                     ],
37194                     [
37195                         -72.258843,
37196                         18.6420991
37197                     ],
37198                     [
37199                         -72.258885,
37200                         18.6422467
37201                     ],
37202                     [
37203                         -72.2592626,
37204                         18.6422297
37205                     ],
37206                     [
37207                         -72.2596461,
37208                         18.6424057
37209                     ],
37210                     [
37211                         -72.2592206,
37212                         18.6406907
37213                     ],
37214                     [
37215                         -72.2599545,
37216                         18.6404815
37217                     ],
37218                     [
37219                         -72.2601156,
37220                         18.6406341
37221                     ],
37222                     [
37223                         -72.2601156,
37224                         18.6399393
37225                     ],
37226                     [
37227                         -72.2615268,
37228                         18.6394669
37229                     ],
37230                     [
37231                         -72.2626056,
37232                         18.6391034
37233                     ],
37234                     [
37235                         -72.2654465,
37236                         18.6387286
37237                     ],
37238                     [
37239                         -72.2719433,
37240                         18.6386832
37241                     ],
37242                     [
37243                         -72.272201,
37244                         18.6388649
37245                     ],
37246                     [
37247                         -72.2730341,
37248                         18.6394158
37249                     ],
37250                     [
37251                         -72.273166,
37252                         18.6412558
37253                     ],
37254                     [
37255                         -72.2738732,
37256                         18.6410286
37257                     ],
37258                     [
37259                         -72.2742208,
37260                         18.6416079
37261                     ],
37262                     [
37263                         -72.2752187,
37264                         18.6416987
37265                     ],
37266                     [
37267                         -72.2754524,
37268                         18.6415738
37269                     ],
37270                     [
37271                         -72.2755513,
37272                         18.6416874
37273                     ],
37274                     [
37275                         -72.2755394,
37276                         18.6417527
37277                     ],
37278                     [
37279                         -72.2764713,
37280                         18.6418634
37281                     ],
37282                     [
37283                         -72.276753,
37284                         18.6418975
37285                     ],
37286                     [
37287                         -72.2762953,
37288                         18.6426002
37289                     ],
37290                     [
37291                         -72.2774226,
37292                         18.6429978
37293                     ],
37294                     [
37295                         -72.277982,
37296                         18.6427247
37297                     ],
37298                     [
37299                         -72.2785796,
37300                         18.6431303
37301                     ],
37302                     [
37303                         -72.2785669,
37304                         18.6432307
37305                     ],
37306                     [
37307                         -72.2789017,
37308                         18.6433471
37309                     ],
37310                     [
37311                         -72.279851,
37312                         18.6439655
37313                     ],
37314                     [
37315                         -72.2858703,
37316                         18.6469651
37317                     ]
37318                 ],
37319                 [
37320                     [
37321                         -72.5557247,
37322                         18.5305893
37323                     ],
37324                     [
37325                         -72.5555866,
37326                         18.5367036
37327                     ],
37328                     [
37329                         -72.554995,
37330                         18.537975
37331                     ],
37332                     [
37333                         -72.5488026,
37334                         18.537919
37335                     ],
37336                     [
37337                         -72.5486646,
37338                         18.5372832
37339                     ],
37340                     [
37341                         -72.548842,
37342                         18.5306267
37343                     ],
37344                     [
37345                         -72.5493745,
37346                         18.5301031
37347                     ],
37348                     [
37349                         -72.555133,
37350                         18.5301218
37351                     ]
37352                 ],
37353                 [
37354                     [
37355                         -72.6235278,
37356                         18.5079877
37357                     ],
37358                     [
37359                         -72.6234441,
37360                         18.5095217
37361                     ],
37362                     [
37363                         -72.6226074,
37364                         18.5104341
37365                     ],
37366                     [
37367                         -72.6204878,
37368                         18.511849
37369                     ],
37370                     [
37371                         -72.6183403,
37372                         18.5107514
37373                     ],
37374                     [
37375                         -72.6162207,
37376                         18.5083183
37377                     ],
37378                     [
37379                         -72.6162625,
37380                         18.506467
37381                     ],
37382                     [
37383                         -72.618661,
37384                         18.5044438
37385                     ],
37386                     [
37387                         -72.6204041,
37388                         18.5044967
37389                     ],
37390                     [
37391                         -72.6228305,
37392                         18.506996
37393                     ]
37394                 ]
37395             ]
37396         },
37397         {
37398             "name": "Ireland Bartholomew Quarter-Inch 1940",
37399             "type": "tms",
37400             "template": "http://geo.nls.uk/maps/ireland/bartholomew/{zoom}/{x}/{-y}.png",
37401             "scaleExtent": [
37402                 5,
37403                 13
37404             ],
37405             "polygon": [
37406                 [
37407                     [
37408                         -8.8312773,
37409                         55.3963337
37410                     ],
37411                     [
37412                         -7.3221271,
37413                         55.398605
37414                     ],
37415                     [
37416                         -7.2891331,
37417                         55.4333162
37418                     ],
37419                     [
37420                         -7.2368042,
37421                         55.4530757
37422                     ],
37423                     [
37424                         -7.18881,
37425                         55.4497995
37426                     ],
37427                     [
37428                         -7.1528144,
37429                         55.3968384
37430                     ],
37431                     [
37432                         -6.90561,
37433                         55.394903
37434                     ],
37435                     [
37436                         -6.9047153,
37437                         55.3842114
37438                     ],
37439                     [
37440                         -5.8485282,
37441                         55.3922956
37442                     ],
37443                     [
37444                         -5.8378629,
37445                         55.248676
37446                     ],
37447                     [
37448                         -5.3614762,
37449                         55.2507024
37450                     ],
37451                     [
37452                         -5.3899172,
37453                         53.8466464
37454                     ],
37455                     [
37456                         -5.8734141,
37457                         53.8487436
37458                     ],
37459                     [
37460                         -5.8983,
37461                         52.8256258
37462                     ],
37463                     [
37464                         -6.0191742,
37465                         52.8256258
37466                     ],
37467                     [
37468                         -6.0262844,
37469                         51.7712367
37470                     ],
37471                     [
37472                         -8.1131422,
37473                         51.7712367
37474                     ],
37475                     [
37476                         -8.1273627,
37477                         51.3268839
37478                     ],
37479                     [
37480                         -10.6052842,
37481                         51.3091083
37482                     ],
37483                     [
37484                         -10.6271879,
37485                         52.0328254
37486                     ],
37487                     [
37488                         -10.6469845,
37489                         52.0322454
37490                     ],
37491                     [
37492                         -10.6469845,
37493                         52.0440365
37494                     ],
37495                     [
37496                         -10.6271879,
37497                         52.0448095
37498                     ],
37499                     [
37500                         -10.6290733,
37501                         52.0745627
37502                     ],
37503                     [
37504                         -10.6699234,
37505                         52.0743695
37506                     ],
37507                     [
37508                         -10.6702376,
37509                         52.0876941
37510                     ],
37511                     [
37512                         -10.6312729,
37513                         52.0898179
37514                     ],
37515                     [
37516                         -10.6393128,
37517                         52.4147202
37518                     ],
37519                     [
37520                         -10.3137689,
37521                         52.4185533
37522                     ],
37523                     [
37524                         -10.3166401,
37525                         53.3341342
37526                     ],
37527                     [
37528                         -10.3699669,
37529                         53.3330727
37530                     ],
37531                     [
37532                         -10.385965,
37533                         54.3534472
37534                     ],
37535                     [
37536                         -8.8163777,
37537                         54.3586265
37538                     ],
37539                     [
37540                         -8.8173427,
37541                         54.6595721
37542                     ],
37543                     [
37544                         -8.8413398,
37545                         54.6616284
37546                     ],
37547                     [
37548                         -8.8422286,
37549                         54.6929749
37550                     ],
37551                     [
37552                         -8.8315632,
37553                         54.7145436
37554                     ],
37555                     [
37556                         -8.8151208,
37557                         54.7145436
37558                     ]
37559                 ]
37560             ],
37561             "terms_url": "http://geo.nls.uk/maps/",
37562             "terms_text": "National Library of Scotland Historic Maps"
37563         },
37564         {
37565             "name": "Ireland British War Office One-Inch 1941-43 GSGS 4136",
37566             "type": "tms",
37567             "template": "http://geo.nls.uk/maps/ireland/gsgs4136/{zoom}/{x}/{-y}.png",
37568             "scaleExtent": [
37569                 5,
37570                 15
37571             ],
37572             "polygon": [
37573                 [
37574                     [
37575                         -10.0847426,
37576                         51.4147902
37577                     ],
37578                     [
37579                         -10.0906535,
37580                         51.5064103
37581                     ],
37582                     [
37583                         -10.4564222,
37584                         51.5003961
37585                     ],
37586                     [
37587                         -10.5005905,
37588                         52.3043019
37589                     ],
37590                     [
37591                         -10.0837522,
37592                         52.312741
37593                     ],
37594                     [
37595                         -10.0840973,
37596                         52.3404698
37597                     ],
37598                     [
37599                         -10.055802,
37600                         52.3408915
37601                     ],
37602                     [
37603                         -10.0768509,
37604                         52.7628238
37605                     ],
37606                     [
37607                         -9.7780248,
37608                         52.7684611
37609                     ],
37610                     [
37611                         -9.7818205,
37612                         52.8577261
37613                     ],
37614                     [
37615                         -9.6337877,
37616                         52.8596012
37617                     ],
37618                     [
37619                         -9.6449626,
37620                         53.1294502
37621                     ],
37622                     [
37623                         -10.0919663,
37624                         53.1227152
37625                     ],
37626                     [
37627                         -10.1051422,
37628                         53.3912913
37629                     ],
37630                     [
37631                         -10.4052593,
37632                         53.3866349
37633                     ],
37634                     [
37635                         -10.4530828,
37636                         54.193502
37637                     ],
37638                     [
37639                         -10.2998523,
37640                         54.1974988
37641                     ],
37642                     [
37643                         -10.3149801,
37644                         54.4669592
37645                     ],
37646                     [
37647                         -8.9276095,
37648                         54.4853897
37649                     ],
37650                     [
37651                         -8.9339534,
37652                         54.7546562
37653                     ],
37654                     [
37655                         -8.7773069,
37656                         54.755501
37657                     ],
37658                     [
37659                         -8.7826749,
37660                         55.0252208
37661                     ],
37662                     [
37663                         -8.9402974,
37664                         55.0238221
37665                     ],
37666                     [
37667                         -8.9451773,
37668                         55.2934155
37669                     ],
37670                     [
37671                         -7.528039,
37672                         55.2970274
37673                     ],
37674                     [
37675                         -7.525599,
37676                         55.3874955
37677                     ],
37678                     [
37679                         -7.0541955,
37680                         55.3841691
37681                     ],
37682                     [
37683                         -7.0556595,
37684                         55.2939712
37685                     ],
37686                     [
37687                         -6.3241545,
37688                         55.2859128
37689                     ],
37690                     [
37691                         -6.3217146,
37692                         55.3253556
37693                     ],
37694                     [
37695                         -6.1035807,
37696                         55.3223016
37697                     ],
37698                     [
37699                         -6.1045566,
37700                         55.2828557
37701                     ],
37702                     [
37703                         -5.7985836,
37704                         55.2772968
37705                     ],
37706                     [
37707                         -5.8117595,
37708                         55.0087135
37709                     ],
37710                     [
37711                         -5.656577,
37712                         55.0056351
37713                     ],
37714                     [
37715                         -5.6721928,
37716                         54.7355021
37717                     ],
37718                     [
37719                         -5.3618278,
37720                         54.729585
37721                     ],
37722                     [
37723                         -5.3964755,
37724                         54.1917889
37725                     ],
37726                     [
37727                         -5.855679,
37728                         54.2017807
37729                     ],
37730                     [
37731                         -5.9220464,
37732                         52.8524504
37733                     ],
37734                     [
37735                         -6.070885,
37736                         52.8551025
37737                     ],
37738                     [
37739                         -6.1030927,
37740                         52.1373337
37741                     ],
37742                     [
37743                         -6.8331336,
37744                         52.1463183
37745                     ],
37746                     [
37747                         -6.8355736,
37748                         52.0578908
37749                     ],
37750                     [
37751                         -7.5641506,
37752                         52.0617913
37753                     ],
37754                     [
37755                         -7.5661026,
37756                         51.7921593
37757                     ],
37758                     [
37759                         -8.147305,
37760                         51.792763
37761                     ],
37762                     [
37763                         -8.146329,
37764                         51.7033331
37765                     ],
37766                     [
37767                         -8.2912636,
37768                         51.7027283
37769                     ],
37770                     [
37771                         -8.2897996,
37772                         51.5227274
37773                     ],
37774                     [
37775                         -9.1174397,
37776                         51.516958
37777                     ],
37778                     [
37779                         -9.1179277,
37780                         51.4625685
37781                     ],
37782                     [
37783                         -9.3692452,
37784                         51.4616564
37785                     ],
37786                     [
37787                         -9.3672933,
37788                         51.4254613
37789                     ]
37790                 ]
37791             ],
37792             "terms_url": "http://geo.nls.uk/maps/",
37793             "terms_text": "National Library of Scotland Historic Maps"
37794         },
37795         {
37796             "name": "Ireland EEA CORINE 2006",
37797             "type": "tms",
37798             "template": "http://a.tile.openstreetmap.ie/tiles/corine/{zoom}/{x}/{y}.png",
37799             "scaleExtent": [
37800                 5,
37801                 16
37802             ],
37803             "polygon": [
37804                 [
37805                     [
37806                         -5.842956,
37807                         53.8627976
37808                     ],
37809                     [
37810                         -5.8341575,
37811                         53.7633541
37812                     ],
37813                     [
37814                         -5.6267647,
37815                         53.5383692
37816                     ],
37817                     [
37818                         -5.9648778,
37819                         52.1631197
37820                     ],
37821                     [
37822                         -6.0453211,
37823                         52.0527275
37824                     ],
37825                     [
37826                         -6.1823261,
37827                         51.9699475
37828                     ],
37829                     [
37830                         -6.3960035,
37831                         51.9234618
37832                     ],
37833                     [
37834                         -6.5945978,
37835                         51.883911
37836                     ],
37837                     [
37838                         -7.2481994,
37839                         51.9056295
37840                     ],
37841                     [
37842                         -7.341212,
37843                         51.8148076
37844                     ],
37845                     [
37846                         -8.1971787,
37847                         51.5037019
37848                     ],
37849                     [
37850                         -8.3191005,
37851                         51.4167737
37852                     ],
37853                     [
37854                         -9.4478202,
37855                         51.1991221
37856                     ],
37857                     [
37858                         -9.9015706,
37859                         51.2266802
37860                     ],
37861                     [
37862                         -10.472215,
37863                         51.4050139
37864                     ],
37865                     [
37866                         -10.8857437,
37867                         51.6770619
37868                     ],
37869                     [
37870                         -11.035318,
37871                         52.0620016
37872                     ],
37873                     [
37874                         -10.9950963,
37875                         52.1831616
37876                     ],
37877                     [
37878                         -10.8178697,
37879                         52.3139827
37880                     ],
37881                     [
37882                         -9.8839736,
37883                         52.9032208
37884                     ],
37885                     [
37886                         -10.1165049,
37887                         52.9676141
37888                     ],
37889                     [
37890                         -10.5514014,
37891                         53.3317027
37892                     ],
37893                     [
37894                         -10.6896633,
37895                         53.5854022
37896                     ],
37897                     [
37898                         -10.6444139,
37899                         54.0100436
37900                     ],
37901                     [
37902                         -10.5501445,
37903                         54.257482
37904                     ],
37905                     [
37906                         -10.2824192,
37907                         54.4742405
37908                     ],
37909                     [
37910                         -9.8073011,
37911                         54.5705346
37912                     ],
37913                     [
37914                         -9.196435,
37915                         54.5486695
37916                     ],
37917                     [
37918                         -9.2253443,
37919                         54.7000264
37920                     ],
37921                     [
37922                         -8.8985435,
37923                         55.1363582
37924                     ],
37925                     [
37926                         -8.0476045,
37927                         55.4711977
37928                     ],
37929                     [
37930                         -7.4367384,
37931                         55.6191092
37932                     ],
37933                     [
37934                         -7.2205471,
37935                         55.6205288
37936                     ],
37937                     [
37938                         -6.8258723,
37939                         55.5608644
37940                     ],
37941                     [
37942                         -6.0679458,
37943                         55.3727567
37944                     ],
37945                     [
37946                         -5.5639184,
37947                         55.0759594
37948                     ],
37949                     [
37950                         -5.0649187,
37951                         54.4640142
37952                     ],
37953                     [
37954                         -5.2572284,
37955                         54.1582424
37956                     ]
37957                 ]
37958             ],
37959             "terms_url": "http://www.eea.europa.eu/data-and-maps/data/clc-2006-vector-data-version-1",
37960             "terms_text": "EEA Corine 2006"
37961         },
37962         {
37963             "name": "Ireland EEA GMES Urban Atlas",
37964             "type": "tms",
37965             "template": "http://a.tile.openstreetmap.ie/tiles/urbanatlas/{zoom}/{x}/{y}.png",
37966             "scaleExtent": [
37967                 5,
37968                 17
37969             ],
37970             "polygon": [
37971                 [
37972                     [
37973                         -9.2759602,
37974                         52.7993666
37975                     ],
37976                     [
37977                         -9.215509,
37978                         52.8276933
37979                     ],
37980                     [
37981                         -9.1086618,
37982                         52.9128016
37983                     ],
37984                     [
37985                         -9.0196831,
37986                         52.8837107
37987                     ],
37988                     [
37989                         -8.8760649,
37990                         52.8978445
37991                     ],
37992                     [
37993                         -8.8001797,
37994                         52.8833558
37995                     ],
37996                     [
37997                         -8.7665597,
37998                         52.9065354
37999                     ],
38000                     [
38001                         -8.5938079,
38002                         52.9238592
38003                     ],
38004                     [
38005                         -8.5241972,
38006                         52.8869724
38007                     ],
38008                     [
38009                         -8.4956786,
38010                         52.9105906
38011                     ],
38012                     [
38013                         -8.3506448,
38014                         52.9238592
38015                     ],
38016                     [
38017                         -8.2718204,
38018                         52.9492401
38019                     ],
38020                     [
38021                         -8.2249679,
38022                         52.8991338
38023                     ],
38024                     [
38025                         -8.1564001,
38026                         52.9149986
38027                     ],
38028                     [
38029                         -8.0881237,
38030                         52.7630417
38031                     ],
38032                     [
38033                         -8.1360092,
38034                         52.7239783
38035                     ],
38036                     [
38037                         -8.1570652,
38038                         52.6766443
38039                     ],
38040                     [
38041                         -8.2059695,
38042                         52.6185385
38043                     ],
38044                     [
38045                         -8.2025734,
38046                         52.5954396
38047                     ],
38048                     [
38049                         -8.2231242,
38050                         52.5599691
38051                     ],
38052                     [
38053                         -8.2236294,
38054                         52.5095371
38055                     ],
38056                     [
38057                         -8.2976651,
38058                         52.5025088
38059                     ],
38060                     [
38061                         -8.3295888,
38062                         52.4721087
38063                     ],
38064                     [
38065                         -8.3589695,
38066                         52.4986072
38067                     ],
38068                     [
38069                         -8.3737385,
38070                         52.4764529
38071                     ],
38072                     [
38073                         -8.432326,
38074                         52.4342609
38075                     ],
38076                     [
38077                         -8.4754569,
38078                         52.4216289
38079                     ],
38080                     [
38081                         -8.5017727,
38082                         52.3870011
38083                     ],
38084                     [
38085                         -8.5476205,
38086                         52.3681351
38087                     ],
38088                     [
38089                         -8.6444103,
38090                         52.3376422
38091                     ],
38092                     [
38093                         -8.6841451,
38094                         52.3660614
38095                     ],
38096                     [
38097                         -8.8154099,
38098                         52.3721014
38099                     ],
38100                     [
38101                         -8.8614233,
38102                         52.3521652
38103                     ],
38104                     [
38105                         -8.9074451,
38106                         52.3824674
38107                     ],
38108                     [
38109                         -8.9388551,
38110                         52.3789166
38111                     ],
38112                     [
38113                         -8.9782502,
38114                         52.4093811
38115                     ],
38116                     [
38117                         -9.0298715,
38118                         52.4104169
38119                     ],
38120                     [
38121                         -9.1059449,
38122                         52.420981
38123                     ],
38124                     [
38125                         -9.1084962,
38126                         52.4415071
38127                     ],
38128                     [
38129                         -9.140702,
38130                         52.4650891
38131                     ],
38132                     [
38133                         -9.1315765,
38134                         52.5136207
38135                     ],
38136                     [
38137                         -9.1739699,
38138                         52.5620573
38139                     ],
38140                     [
38141                         -9.1426235,
38142                         52.589645
38143                     ],
38144                     [
38145                         -9.1542382,
38146                         52.610216
38147                     ],
38148                     [
38149                         -9.1426231,
38150                         52.6387401
38151                     ],
38152                     [
38153                         -9.1776844,
38154                         52.6447573
38155                     ],
38156                     [
38157                         -9.2012184,
38158                         52.6526248
38159                     ],
38160                     [
38161                         -9.2036198,
38162                         52.6686468
38163                     ],
38164                     [
38165                         -9.2238348,
38166                         52.6706578
38167                     ],
38168                     [
38169                         -9.2161072,
38170                         52.6919412
38171                     ],
38172                     [
38173                         -9.1882395,
38174                         52.7057242
38175                     ],
38176                     [
38177                         -9.2750099,
38178                         52.7350292
38179                     ],
38180                     [
38181                         -9.2601152,
38182                         52.7616711
38183                     ]
38184                 ],
38185                 [
38186                     [
38187                         -7.307313219981238,
38188                         53.81625879275365
38189                     ],
38190                     [
38191                         -7.245858447032101,
38192                         53.78300449111207
38193                     ],
38194                     [
38195                         -7.15144468970801,
38196                         53.81179938127503
38197                     ],
38198                     [
38199                         -7.086900011973722,
38200                         53.784424420834
38201                     ],
38202                     [
38203                         -7.0347149533800435,
38204                         53.77996162275688
38205                     ],
38206                     [
38207                         -6.975320116954343,
38208                         53.788481098127924
38209                     ],
38210                     [
38211                         -6.928628222423156,
38212                         53.81443454540607
38213                     ],
38214                     [
38215                         -6.992829577403537,
38216                         53.86609081229548
38217                     ],
38218                     [
38219                         -6.975320116954343,
38220                         53.87945028968944
38221                     ],
38222                     [
38223                         -6.949914233165313,
38224                         53.87094929783329
38225                     ],
38226                     [
38227                         -6.9375546140247035,
38228                         53.87540241385127
38229                     ],
38230                     [
38231                         -6.936867968516893,
38232                         53.896649390754646
38233                     ],
38234                     [
38235                         -6.897042529063821,
38236                         53.889770599553906
38237                     ],
38238                     [
38239                         -6.867516772227924,
38240                         53.880259817835736
38241                     ],
38242                     [
38243                         -6.851037280040446,
38244                         53.88450958346468
38245                     ],
38246                     [
38247                         -6.842454211192801,
38248                         53.89786317755242
38249                     ],
38250                     [
38251                         -6.812928454356904,
38252                         53.90069520963246
38253                     ],
38254                     [
38255                         -6.79850889869286,
38256                         53.89280549994937
38257                     ],
38258                     [
38259                         -6.789925829845217,
38260                         53.89462633440526
38261                     ],
38262                     [
38263                         -6.791985766368652,
38264                         53.904538374710896
38265                     ],
38266                     [
38267                         -6.778939501720231,
38268                         53.918087767078354
38269                     ],
38270                     [
38271                         -6.77001311011868,
38272                         53.91505470292794
38273                     ],
38274                     [
38275                         -6.75868345923979,
38276                         53.921727153244476
38277                     ],
38278                     [
38279                         -6.744263903575747,
38280                         53.916065748791254
38281                     ],
38282                     [
38283                         -6.727441088634364,
38284                         53.92334455637637
38285                     ],
38286                     [
38287                         -6.713021532970319,
38288                         53.90777445003927
38289                     ],
38290                     [
38291                         -6.684182421642232,
38292                         53.90292024303218
38293                     ],
38294                     [
38295                         -6.623757616954815,
38296                         53.88187882710815
38297                     ],
38298                     [
38299                         -6.590455309825955,
38300                         53.857789593974296
38301                     ],
38302                     [
38303                         -6.591141955333765,
38304                         53.835509894663346
38305                     ],
38306                     [
38307                         -6.574319140392382,
38308                         53.82254170362619
38309                     ],
38310                     [
38311                         -6.571572558361136,
38312                         53.804703885117576
38313                     ],
38314                     [
38315                         -6.5533764524041285,
38316                         53.79983770791046
38317                     ],
38318                     [
38319                         -6.541360156017425,
38320                         53.78300449111207
38321                     ],
38322                     [
38323                         -6.511491076427622,
38324                         53.76900546961285
38325                     ],
38326                     [
38327                         -6.472695605236269,
38328                         53.77326653566421
38329                     ],
38330                     [
38331                         -6.443513171154276,
38332                         53.76393220797015
38333                     ],
38334                     [
38335                         -6.44728972144724,
38336                         53.75114486961979
38337                     ],
38338                     [
38339                         -6.4775021237909485,
38340                         53.728199094666586
38341                     ],
38342                     [
38343                         -6.459649340587848,
38344                         53.71682309412751
38345                     ],
38346                     [
38347                         -6.435616747814443,
38348                         53.72230833571077
38349                     ],
38350                     [
38351                         -6.4198239011347775,
38352                         53.72921465935537
38353                     ],
38354                     [
38355                         -6.4009411496699595,
38356                         53.72169889975152
38357                     ],
38358                     [
38359                         -6.375878588634836,
38360                         53.718042098526006
38361                     ],
38362                     [
38363                         -6.359055773693453,
38364                         53.708695495259434
38365                     ],
38366                     [
38367                         -6.340173022228636,
38368                         53.708085862042424
38369                     ],
38370                     [
38371                         -6.329873339611461,
38372                         53.71296268045594
38373                     ],
38374                     [
38375                         -6.325753466564592,
38376                         53.72210519137233
38377                     ],
38378                     [
38379                         -6.2938244504513525,
38380                         53.72576163932632
38381                     ],
38382                     [
38383                         -6.265328661877173,
38384                         53.7363229253304
38385                     ],
38386                     [
38387                         -6.240952746349864,
38388                         53.734292114843086
38389                     ],
38390                     [
38391                         -6.180871264416349,
38392                         53.632015710147016
38393                     ],
38394                     [
38395                         -6.092793818322125,
38396                         53.588038288422446
38397                     ],
38398                     [
38399                         -5.985734079608837,
38400                         53.49383447350347
38401                     ],
38402                     [
38403                         -6.0887447432153685,
38404                         53.27174268379562
38405                     ],
38406                     [
38407                         -6.033272979232964,
38408                         53.1191110041494
38409                     ],
38410                     [
38411                         -5.984663357119282,
38412                         52.9651254915577
38413                     ],
38414                     [
38415                         -6.122679104189409,
38416                         52.73207538466633
38417                     ],
38418                     [
38419                         -6.185163845400262,
38420                         52.73706461957944
38421                     ],
38422                     [
38423                         -6.1899703639549415,
38424                         52.76075568810044
38425                     ],
38426                     [
38427                         -6.319059719423517,
38428                         52.782357357522855
38429                     ],
38430                     [
38431                         -6.393904079774976,
38432                         52.7790347214105
38433                     ],
38434                     [
38435                         -6.465315212587381,
38436                         52.6946379192593
38437                     ],
38438                     [
38439                         -6.534666408876349,
38440                         52.673409093161446
38441                     ],
38442                     [
38443                         -6.612257351259057,
38444                         52.69255711803012
38445                     ],
38446                     [
38447                         -6.6692489284074155,
38448                         52.74745702505679
38449                     ],
38450                     [
38451                         -6.671308864930852,
38452                         52.76948072949997
38453                     ],
38454                     [
38455                         -6.720747341493285,
38456                         52.7748810695361
38457                     ],
38458                     [
38459                         -6.71456753192298,
38460                         52.80311808637125
38461                     ],
38462                     [
38463                         -6.658949245790243,
38464                         52.84709806982182
38465                     ],
38466                     [
38467                         -6.582044948915348,
38468                         52.81349473557279
38469                     ],
38470                     [
38471                         -6.547712673524768,
38472                         52.83133677935633
38473                     ],
38474                     [
38475                         -6.531233181337292,
38476                         52.87404491274922
38477                     ],
38478                     [
38479                         -6.617750515321548,
38480                         52.87528820923615
38481                     ],
38482                     [
38483                         -6.728987087587023,
38484                         52.90635903963372
38485                     ],
38486                     [
38487                         -6.780485500672891,
38488                         52.859122574848655
38489                     ],
38490                     [
38491                         -6.870436062196207,
38492                         52.85165948109425
38493                     ],
38494                     [
38495                         -6.938413967469552,
38496                         52.86658438536895
38497                     ],
38498                     [
38499                         -6.965879787782016,
38500                         52.89766145203082
38501                     ],
38502                     [
38503                         -6.987852444031986,
38504                         52.969260966642985
38505                     ],
38506                     [
38507                         -7.039350857117853,
38508                         52.9560260536776
38509                     ],
38510                     [
38511                         -7.109388698914634,
38512                         53.007288776633686
38513                     ],
38514                     [
38515                         -7.068876613953752,
38516                         53.058078015357786
38517                     ],
38518                     [
38519                         -7.088789333680287,
38520                         53.11869890949892
38521                     ],
38522                     [
38523                         -7.119688381531809,
38524                         53.15000684568904
38525                     ],
38526                     [
38527                         -7.105955471375577,
38528                         53.16112391039828
38529                     ],
38530                     [
38531                         -7.127928127625547,
38532                         53.17223809655703
38533                     ],
38534                     [
38535                         -7.180113186219227,
38536                         53.182526443342745
38537                     ],
38538                     [
38539                         -7.160887112000503,
38540                         53.19898266621498
38541                     ],
38542                     [
38543                         -7.057890285828767,
38544                         53.19898266621498
38545                     ],
38546                     [
38547                         -7.048963894227218,
38548                         53.217077217179636
38549                     ],
38550                     [
38551                         -7.0915359157115345,
38552                         53.235575105358386
38553                     ],
38554                     [
38555                         -7.0434707301647235,
38556                         53.25735126035676
38557                     ],
38558                     [
38559                         -7.05102383075065,
38560                         53.29717703664696
38561                     ],
38562                     [
38563                         -6.996778835633536,
38564                         53.31112780504489
38565                     ],
38566                     [
38567                         -7.044157375672535,
38568                         53.33368557548294
38569                     ],
38570                     [
38571                         -7.105955471375576,
38572                         53.371801590024276
38573                     ],
38574                     [
38575                         -7.22050647653913,
38576                         53.432465115081854
38577                     ],
38578                     [
38579                         -7.149441429887032,
38580                         53.45731709817442
38581                     ],
38582                     [
38583                         -7.099891489102085,
38584                         53.463915962572514
38585                     ],
38586                     [
38587                         -7.0744645458045445,
38588                         53.48370640260363
38589                     ],
38590                     [
38591                         -7.079028356140001,
38592                         53.504650927752664
38593                     ],
38594                     [
38595                         -7.047733656696876,
38596                         53.515119311359335
38597                     ],
38598                     [
38599                         -7.029478415355053,
38600                         53.54147267392419
38601                     ],
38602                     [
38603                         -7.054253385747527,
38604                         53.56471202500164
38605                     ],
38606                     [
38607                         -7.009267255298033,
38608                         53.58561652973758
38609                     ],
38610                     [
38611                         -6.992641946218873,
38612                         53.602642188744426
38613                     ],
38614                     [
38615                         -6.989056095241016,
38616                         53.62739453790707
38617                     ],
38618                     [
38619                         -6.9717788132567895,
38620                         53.63686620586593
38621                     ],
38622                     [
38623                         -6.9633031654909425,
38624                         53.650973114934644
38625                     ],
38626                     [
38627                         -6.9871001765258205,
38628                         53.66623418009986
38629                     ],
38630                     [
38631                         -6.999813648174589,
38632                         53.67086935885432
38633                     ],
38634                     [
38635                         -7.008289295940436,
38636                         53.65908728051006
38637                     ],
38638                     [
38639                         -7.044473792171549,
38640                         53.65367801032349
38641                     ],
38642                     [
38643                         -7.066640870943764,
38644                         53.63918547390694
38645                     ],
38646                     [
38647                         -7.101847407817279,
38648                         53.65870092708686
38649                     ],
38650                     [
38651                         -7.120754622064167,
38652                         53.672993645380515
38653                     ],
38654                     [
38655                         -7.137379931143327,
38656                         53.66893809633893
38657                     ],
38658                     [
38659                         -7.160850955725672,
38660                         53.683034277255075
38661                     ],
38662                     [
38663                         -7.174216400279507,
38664                         53.686316272406906
38665                     ],
38666                     [
38667                         -7.196057492599188,
38668                         53.69017711570491
38669                     ],
38670                     [
38671                         -7.210726882963154,
38672                         53.69480966037566
38673                     ],
38674                     [
38675                         -7.247237365646801,
38676                         53.71661437518035
38677                     ],
38678                     [
38679                         -7.239413690786019,
38680                         53.73223735177976
38681                     ],
38682                     [
38683                         -7.260276823748104,
38684                         53.74361339729716
38685                     ],
38686                     [
38687                         -7.2814659431627184,
38688                         53.75922634307083
38689                     ],
38690                     [
38691                         -7.289615604476034,
38692                         53.77271433845693
38693                     ],
38694                     [
38695                         -7.3238441819919515,
38696                         53.78465723043301
38697                     ],
38698                     [
38699                         -7.337209626545788,
38700                         53.78658318504567
38701                     ],
38702                     [
38703                         -7.351227044004687,
38704                         53.80141007448381
38705                     ],
38706                     [
38707                         -7.307313219981238,
38708                         53.81625879275365
38709                     ]
38710                 ],
38711                 [
38712                     [
38713                         -5.685433013282673,
38714                         54.77854496390836
38715                     ],
38716                     [
38717                         -5.696867084279401,
38718                         54.73050346921268
38719                     ],
38720                     [
38721                         -5.8223689524230124,
38722                         54.70033215177621
38723                     ],
38724                     [
38725                         -5.878760568989772,
38726                         54.649492182564074
38727                     ],
38728                     [
38729                         -5.743404719024681,
38730                         54.68128223623249
38731                     ],
38732                     [
38733                         -5.581196917402638,
38734                         54.68781619319656
38735                     ],
38736                     [
38737                         -5.571488953592992,
38738                         54.67074450064368
38739                     ],
38740                     [
38741                         -5.582915011231644,
38742                         54.66440901595977
38743                     ],
38744                     [
38745                         -5.58291501123164,
38746                         54.65085746679818
38747                     ],
38748                     [
38749                         -5.6086481910584185,
38750                         54.63997082553691
38751                     ],
38752                     [
38753                         -5.6354970593650116,
38754                         54.61551371292451
38755                     ],
38756                     [
38757                         -5.728732824433139,
38758                         54.6184944610979
38759                     ],
38760                     [
38761                         -5.822612969913913,
38762                         54.49193018941315
38763                     ],
38764                     [
38765                         -5.896754545381575,
38766                         54.44975600798866
38767                     ],
38768                     [
38769                         -5.936834914186871,
38770                         54.38213187386197
38771                     ],
38772                     [
38773                         -6.0187561190025445,
38774                         54.36974944197913
38775                     ],
38776                     [
38777                         -6.059257912638059,
38778                         54.38280030737259
38779                     ],
38780                     [
38781                         -6.101784280694663,
38782                         54.41510088826871
38783                     ],
38784                     [
38785                         -6.1740201072375225,
38786                         54.43476829635816
38787                     ],
38788                     [
38789                         -6.216261364689026,
38790                         54.42827259213158
38791                     ],
38792                     [
38793                         -6.264329002478664,
38794                         54.487825014814625
38795                     ],
38796                     [
38797                         -6.249277519938476,
38798                         54.49741303545491
38799                     ],
38800                     [
38801                         -6.288340515296785,
38802                         54.53143435197413
38803                     ],
38804                     [
38805                         -6.283750270272458,
38806                         54.54447449434036
38807                     ],
38808                     [
38809                         -6.321445027854273,
38810                         54.58928767713928
38811                     ],
38812                     [
38813                         -6.264329002478664,
38814                         54.604982769755765
38815                     ],
38816                     [
38817                         -6.240052417736423,
38818                         54.59541999854735
38819                     ],
38820                     [
38821                         -6.098762694536575,
38822                         54.631690374598676
38823                     ],
38824                     [
38825                         -6.051950538018501,
38826                         54.61314575326238
38827                     ],
38828                     [
38829                         -6.031509408441251,
38830                         54.620921248201434
38831                     ],
38832                     [
38833                         -6.002995140908084,
38834                         54.65571636730639
38835                     ],
38836                     [
38837                         -6.0647754758974335,
38838                         54.6634355452454
38839                     ],
38840                     [
38841                         -6.059920158948984,
38842                         54.704134188139534
38843                     ],
38844                     [
38845                         -6.047781866577864,
38846                         54.71395188569398
38847                     ],
38848                     [
38849                         -6.120611620804591,
38850                         54.801644524994515
38851                     ],
38852                     [
38853                         -6.002141887262449,
38854                         54.80836072138932
38855                     ],
38856                     [
38857                         -5.984662746248036,
38858                         54.78652900156178
38859                     ],
38860                     [
38861                         -5.685433013282673,
38862                         54.77854496390836
38863                     ]
38864                 ],
38865                 [
38866                     [
38867                         -9.128658300749114,
38868                         53.24759266864586
38869                     ],
38870                     [
38871                         -9.024510568479629,
38872                         53.26744820137083
38873                     ],
38874                     [
38875                         -9.016360907166316,
38876                         53.26364619217274
38877                     ],
38878                     [
38879                         -9.001854510028616,
38880                         53.26588844362053
38881                     ],
38882                     [
38883                         -8.9951717877517,
38884                         53.259258838409615
38885                     ],
38886                     [
38887                         -8.973493688658284,
38888                         53.262378780650025
38889                     ],
38890                     [
38891                         -8.95230456924367,
38892                         53.271444820907114
38893                     ],
38894                     [
38895                         -8.956705386352859,
38896                         53.281580911863244
38897                     ],
38898                     [
38899                         -8.961106203462048,
38900                         53.28119110665652
38901                     ],
38902                     [
38903                         -8.960780217009516,
38904                         53.28908396911955
38905                     ],
38906                     [
38907                         -8.954260487958864,
38908                         53.28927883616923
38909                     ],
38910                     [
38911                         -8.95230456924367,
38912                         53.30155366854246
38913                     ],
38914                     [
38915                         -8.963714095082308,
38916                         53.303793931840495
38917                     ],
38918                     [
38919                         -8.9811543702928,
38920                         53.294734752711804
38921                     ],
38922                     [
38923                         -8.985718180628256,
38924                         53.30174847871221
38925                     ],
38926                     [
38927                         -9.019946758144176,
38928                         53.30768976199425
38929                     ],
38930                     [
38931                         -9.00837423907927,
38932                         53.31596722087059
38933                     ],
38934                     [
38935                         -9.01880580556031,
38936                         53.31625933715475
38937                     ],
38938                     [
38939                         -9.045862681120513,
38940                         53.31275380979257
38941                     ],
38942                     [
38943                         -9.06444390891487,
38944                         53.32122500810515
38945                     ],
38946                     [
38947                         -9.080906224767762,
38948                         53.307397587062724
38949                     ],
38950                     [
38951                         -9.08106921799403,
38952                         53.303404329274585
38953                     ],
38954                     [
38955                         -9.09019683866494,
38956                         53.30574189135002
38957                     ],
38958                     [
38959                         -9.095901601584261,
38960                         53.298826232852214
38961                     ],
38962                     [
38963                         -9.10128037805105,
38964                         53.3008718259498
38965                     ],
38966                     [
38967                         -9.115623781962478,
38968                         53.28450433758295
38969                     ],
38970                     [
38971                         -9.121491538108067,
38972                         53.2832375443259
38973                     ],
38974                     [
38975                         -9.13273807072044,
38976                         53.28557621023763
38977                     ],
38978                     [
38979                         -9.144636576237877,
38980                         53.27865728614638
38981                     ],
38982                     [
38983                         -9.13876882009229,
38984                         53.26345120822951
38985                     ],
38986                     [
38987                         -9.128658300749114,
38988                         53.24759266864586
38989                     ]
38990                 ],
38991                 [
38992                     [
38993                         -8.595266214281438,
38994                         51.69264788483154
38995                     ],
38996                     [
38997                         -8.55819409885298,
38998                         51.69306638852667
38999                     ],
39000                     [
39001                         -8.566697711835303,
39002                         51.682644706464686
39003                     ],
39004                     [
39005                         -8.579130708100188,
39006                         51.67349700898941
39007                     ],
39008                     [
39009                         -8.544554623426079,
39010                         51.66520531197343
39011                     ],
39012                     [
39013                         -8.494765061495364,
39014                         51.667778759675976
39015                     ],
39016                     [
39017                         -8.30113898732036,
39018                         51.7235009029955
39019                     ],
39020                     [
39021                         -8.268406960495541,
39022                         51.784858633837544
39023                     ],
39024                     [
39025                         -8.154536388302146,
39026                         51.7814362126791
39027                     ],
39028                     [
39029                         -8.115350159004825,
39030                         51.809093351533164
39031                     ],
39032                     [
39033                         -8.068326683848039,
39034                         51.870050153657075
39035                     ],
39036                     [
39037                         -8.10059769621054,
39038                         51.89964422561186
39039                     ],
39040                     [
39041                         -8.08123508879304,
39042                         51.918414974037226
39043                     ],
39044                     [
39045                         -8.09183842142643,
39046                         51.95337589170907
39047                     ],
39048                     [
39049                         -8.124570448251253,
39050                         51.95479649105758
39051                     ],
39052                     [
39053                         -8.132407694110718,
39054                         51.970988142592034
39055                     ],
39056                     [
39057                         -8.099675667285895,
39058                         51.978371865876596
39059                     ],
39060                     [
39061                         -8.144394070131078,
39062                         52.02151390085561
39063                     ],
39064                     [
39065                         -8.159607547387685,
39066                         52.064330945363764
39067                     ],
39068                     [
39069                         -8.140705954432507,
39070                         52.07254939152303
39071                     ],
39072                     [
39073                         -8.165600735397863,
39074                         52.09294727054506
39075                     ],
39076                     [
39077                         -8.18726841512697,
39078                         52.0835993998731
39079                     ],
39080                     [
39081                         -8.2093971093184,
39082                         52.10512489114057
39083                     ],
39084                     [
39085                         -8.207092037006792,
39086                         52.12494181389489
39087                     ],
39088                     [
39089                         -8.227837687811258,
39090                         52.143052434929714
39091                     ],
39092                     [
39093                         -8.222766528725723,
39094                         52.16454923557058
39095                     ],
39096                     [
39097                         -8.30298304516965,
39098                         52.1829264222872
39099                     ],
39100                     [
39101                         -8.427456949996438,
39102                         52.17783811526099
39103                     ],
39104                     [
39105                         -8.46710419375608,
39106                         52.169921813849676
39107                     ],
39108                     [
39109                         -8.509978538751975,
39110                         52.18405707812542
39111                     ],
39112                     [
39113                         -8.530263175094117,
39114                         52.16511480067495
39115                     ],
39116                     [
39117                         -8.574981577939297,
39118                         52.18066502436804
39119                     ],
39120                     [
39121                         -8.587889982884295,
39122                         52.16963906274442
39123                     ],
39124                     [
39125                         -8.642289689438227,
39126                         52.18829678149147
39127                     ],
39128                     [
39129                         -8.719279104645906,
39130                         52.15804472022032
39131                     ],
39132                     [
39133                         -8.698533453841442,
39134                         52.13541291452849
39135                     ],
39136                     [
39137                         -8.740946784375014,
39138                         52.10823956240069
39139                     ],
39140                     [
39141                         -8.77460084012448,
39142                         52.05951253229793
39143                     ],
39144                     [
39145                         -8.803183736788409,
39146                         52.03768144571248
39147                     ],
39148                     [
39149                         -8.86818677597573,
39150                         52.03286015807593
39151                     ],
39152                     [
39153                         -8.870491848287335,
39154                         52.01839317543363
39155                     ],
39156                     [
39157                         -8.844214023935015,
39158                         51.991148511559096
39159                     ],
39160                     [
39161                         -8.79811257770287,
39162                         51.964455373040394
39163                     ],
39164                     [
39165                         -8.782899100446263,
39166                         51.931777239822054
39167                     ],
39168                     [
39169                         -8.835915763613228,
39170                         51.9292188160068
39171                     ],
39172                     [
39173                         -8.838681850387156,
39174                         51.90277322850554
39175                     ],
39176                     [
39177                         -8.802261707863764,
39178                         51.89367006943167
39179                     ],
39180                     [
39181                         -8.792580404155013,
39182                         51.85695425263326
39183                     ],
39184                     [
39185                         -8.765841565340368,
39186                         51.82476769939557
39187                     ],
39188                     [
39189                         -8.758926348405547,
39190                         51.80054140901511
39191                     ],
39192                     [
39193                         -8.79811257770287,
39194                         51.78628456602828
39195                     ],
39196                     [
39197                         -8.832227647914657,
39198                         51.79626482935233
39199                     ],
39200                     [
39201                         -8.836837792537873,
39202                         51.77687258059678
39203                     ],
39204                     [
39205                         -8.885705325543944,
39206                         51.746055989869106
39207                     ],
39208                     [
39209                         -8.859888515653944,
39210                         51.72435763090916
39211                     ],
39212                     [
39213                         -8.807332866949299,
39214                         51.71093369500414
39215                     ],
39216                     [
39217                         -8.678248817499297,
39218                         51.693505197270746
39219                     ],
39220                     [
39221                         -8.60540853245251,
39222                         51.67835695335278
39223                     ],
39224                     [
39225                         -8.595266214281438,
39226                         51.69264788483154
39227                     ]
39228                 ],
39229                 [
39230                     [
39231                         -7.138279151048154,
39232                         55.06131559970097
39233                     ],
39234                     [
39235                         -7.117994514706011,
39236                         54.99631329558348
39237                     ],
39238                     [
39239                         -7.070049010624583,
39240                         54.98784996056705
39241                     ],
39242                     [
39243                         -7.076503213097081,
39244                         54.93332450204895
39245                     ],
39246                     [
39247                         -7.025791622241725,
39248                         54.91159959910791
39249                     ],
39250                     [
39251                         -7.007351043748867,
39252                         54.87872502112528
39253                     ],
39254                     [
39255                         -7.024869593317081,
39256                         54.8511320998998
39257                     ],
39258                     [
39259                         -6.990754523105296,
39260                         54.81661438893913
39261                     ],
39262                     [
39263                         -7.051608432131725,
39264                         54.80598761598125
39265                     ],
39266                     [
39267                         -7.115228427932084,
39268                         54.80651902101645
39269                     ],
39270                     [
39271                         -7.170550163410654,
39272                         54.84847793920564
39273                     ],
39274                     [
39275                         -7.199133060074584,
39276                         54.84316909395457
39277                     ],
39278                     [
39279                         -7.222183783190655,
39280                         54.85803210052931
39281                     ],
39282                     [
39283                         -7.2111194360949415,
39284                         54.862808332627324
39285                     ],
39286                     [
39287                         -7.212041465019584,
39288                         54.882438010878076
39289                     ],
39290                     [
39291                         -7.279349576518514,
39292                         54.880846771447125
39293                     ],
39294                     [
39295                         -7.273817402970655,
39296                         54.91530955931841
39297                     ],
39298                     [
39299                         -7.3033223285592275,
39300                         54.915839525718205
39301                     ],
39302                     [
39303                         -7.363254208661015,
39304                         54.90894941815292
39305                     ],
39306                     [
39307                         -7.385382902852443,
39308                         54.91636948513913
39309                     ],
39310                     [
39311                         -7.391837105324943,
39312                         54.93438395336098
39313                     ],
39314                     [
39315                         -7.429640291235302,
39316                         54.95291983389722
39317                     ],
39318                     [
39319                         -7.420420001988872,
39320                         54.99208185118366
39321                     ],
39322                     [
39323                         -7.410277683817801,
39324                         55.03437621938347
39325                     ],
39326                     [
39327                         -7.3577220351131585,
39328                         55.057619110599035
39329                     ],
39330                     [
39331                         -7.265519142648871,
39332                         55.07557028899173
39333                     ],
39334                     [
39335                         -7.138279151048154,
39336                         55.06131559970097
39337                     ]
39338                 ],
39339                 [
39340                     [
39341                         -7.190498776293322,
39342                         52.26144368927652
39343                     ],
39344                     [
39345                         -7.156844720543858,
39346                         52.28443443581867
39347                     ],
39348                     [
39349                         -7.132871968503143,
39350                         52.27343421670601
39351                     ],
39352                     [
39353                         -7.113278853854483,
39354                         52.26779201951648
39355                     ],
39356                     [
39357                         -7.098295883829036,
39358                         52.27230583471742
39359                     ],
39360                     [
39361                         -7.089767116276089,
39362                         52.25509445009032
39363                     ],
39364                     [
39365                         -7.07109603055207,
39366                         52.259186286149074
39367                     ],
39368                     [
39369                         -7.033984366335195,
39370                         52.257352061495865
39371                     ],
39372                     [
39373                         -7.027530163862696,
39374                         52.250720000975015
39375                     ],
39376                     [
39377                         -7.034675888028678,
39378                         52.247756419376
39379                     ],
39380                     [
39381                         -7.031218279561267,
39382                         52.24013487190721
39383                     ],
39384                     [
39385                         -7.034214873566356,
39386                         52.23222966213934
39387                     ],
39388                     [
39389                         -7.050580886978767,
39390                         52.2296884028405
39391                     ],
39392                     [
39393                         -7.062567262999124,
39394                         52.21980434486687
39395                     ],
39396                     [
39397                         -7.076858711331088,
39398                         52.216132562953725
39399                     ],
39400                     [
39401                         -7.084926464421715,
39402                         52.22065163604718
39403                     ],
39404                     [
39405                         -7.084465449959392,
39406                         52.22785295843095
39407                     ],
39408                     [
39409                         -7.101292477834124,
39410                         52.221498911062525
39411                     ],
39412                     [
39413                         -7.105211100763858,
39414                         52.21726237433474
39415                     ],
39416                     [
39417                         -7.111665303236357,
39418                         52.21796849185403
39419                     ],
39420                     [
39421                         -7.107977187537785,
39422                         52.21104805609072
39423                     ],
39424                     [
39425                         -7.117773744862115,
39426                         52.20928246619701
39427                     ],
39428                     [
39429                         -7.129760120882472,
39430                         52.21690931136535
39431                     ],
39432                     [
39433                         -7.14497359813908,
39434                         52.21782726924826
39435                     ],
39436                     [
39437                         -7.150505771686938,
39438                         52.22375823207553
39439                     ],
39440                     [
39441                         -7.158112510315241,
39442                         52.22262858593765
39443                     ],
39444                     [
39445                         -7.158804032008724,
39446                         52.22700580464912
39447                     ],
39448                     [
39449                         -7.158573524777563,
39450                         52.23180612902503
39451                     ],
39452                     [
39453                         -7.167563306792832,
39454                         52.23985256723076
39455                     ],
39456                     [
39457                         -7.16733279956167,
39458                         52.244580933687786
39459                     ],
39460                     [
39461                         -7.172519212262786,
39462                         52.24676851484933
39463                     ],
39464                     [
39465                         -7.177590371348324,
39466                         52.25114335361416
39467                     ],
39468                     [
39469                         -7.190498776293322,
39470                         52.26144368927652
39471                     ]
39472                 ]
39473             ],
39474             "terms_url": "http://www.eea.europa.eu/data-and-maps/data/urban-atlas",
39475             "terms_text": "EEA GMES Urban Atlas"
39476         },
39477         {
39478             "name": "Kanton Aargau 25cm (AGIS 2011)",
39479             "type": "tms",
39480             "template": "http://tiles.poole.ch/AGIS/OF2011/{zoom}/{x}/{y}.png",
39481             "scaleExtent": [
39482                 14,
39483                 19
39484             ],
39485             "polygon": [
39486                 [
39487                     [
39488                         7.7,
39489                         47.12
39490                     ],
39491                     [
39492                         7.7,
39493                         47.63
39494                     ],
39495                     [
39496                         8.5,
39497                         47.63
39498                     ],
39499                     [
39500                         8.5,
39501                         47.12
39502                     ],
39503                     [
39504                         7.7,
39505                         47.12
39506                     ]
39507                 ]
39508             ],
39509             "terms_text": "AGIS OF2011"
39510         },
39511         {
39512             "name": "Katastrálna mapa Slovenska (KaPor, 2010-04)",
39513             "type": "tms",
39514             "template": "http://www.freemap.sk/tms/kapor2/{zoom}/{x}/{y}.jpg",
39515             "polygon": [
39516                 [
39517                     [
39518                         19.83682,
39519                         49.25529
39520                     ],
39521                     [
39522                         19.80075,
39523                         49.42385
39524                     ],
39525                     [
39526                         19.60437,
39527                         49.48058
39528                     ],
39529                     [
39530                         19.49179,
39531                         49.63961
39532                     ],
39533                     [
39534                         19.21831,
39535                         49.52604
39536                     ],
39537                     [
39538                         19.16778,
39539                         49.42521
39540                     ],
39541                     [
39542                         19.00308,
39543                         49.42236
39544                     ],
39545                     [
39546                         18.97611,
39547                         49.5308
39548                     ],
39549                     [
39550                         18.54685,
39551                         49.51425
39552                     ],
39553                     [
39554                         18.31432,
39555                         49.33818
39556                     ],
39557                     [
39558                         18.15913,
39559                         49.2961
39560                     ],
39561                     [
39562                         18.05564,
39563                         49.11134
39564                     ],
39565                     [
39566                         17.56396,
39567                         48.84938
39568                     ],
39569                     [
39570                         17.17929,
39571                         48.88816
39572                     ],
39573                     [
39574                         17.058,
39575                         48.81105
39576                     ],
39577                     [
39578                         16.90426,
39579                         48.61947
39580                     ],
39581                     [
39582                         16.79685,
39583                         48.38561
39584                     ],
39585                     [
39586                         17.06762,
39587                         48.01116
39588                     ],
39589                     [
39590                         17.32787,
39591                         47.97749
39592                     ],
39593                     [
39594                         17.51699,
39595                         47.82535
39596                     ],
39597                     [
39598                         17.74776,
39599                         47.73093
39600                     ],
39601                     [
39602                         18.29515,
39603                         47.72075
39604                     ],
39605                     [
39606                         18.67959,
39607                         47.75541
39608                     ],
39609                     [
39610                         18.89755,
39611                         47.81203
39612                     ],
39613                     [
39614                         18.79463,
39615                         47.88245
39616                     ],
39617                     [
39618                         18.84318,
39619                         48.04046
39620                     ],
39621                     [
39622                         19.46212,
39623                         48.05333
39624                     ],
39625                     [
39626                         19.62064,
39627                         48.22938
39628                     ],
39629                     [
39630                         19.89585,
39631                         48.09387
39632                     ],
39633                     [
39634                         20.33766,
39635                         48.2643
39636                     ],
39637                     [
39638                         20.55395,
39639                         48.52358
39640                     ],
39641                     [
39642                         20.82335,
39643                         48.55714
39644                     ],
39645                     [
39646                         21.10271,
39647                         48.47096
39648                     ],
39649                     [
39650                         21.45863,
39651                         48.55513
39652                     ],
39653                     [
39654                         21.74536,
39655                         48.31435
39656                     ],
39657                     [
39658                         22.15293,
39659                         48.37179
39660                     ],
39661                     [
39662                         22.61255,
39663                         49.08914
39664                     ],
39665                     [
39666                         22.09997,
39667                         49.23814
39668                     ],
39669                     [
39670                         21.9686,
39671                         49.36363
39672                     ],
39673                     [
39674                         21.6244,
39675                         49.46989
39676                     ],
39677                     [
39678                         21.06873,
39679                         49.46402
39680                     ],
39681                     [
39682                         20.94336,
39683                         49.31088
39684                     ],
39685                     [
39686                         20.73052,
39687                         49.44006
39688                     ],
39689                     [
39690                         20.22804,
39691                         49.41714
39692                     ],
39693                     [
39694                         20.05234,
39695                         49.23052
39696                     ],
39697                     [
39698                         19.83682,
39699                         49.25529
39700                     ]
39701                 ]
39702             ],
39703             "terms_url": "http://wiki.freemap.sk/KatasterPortal",
39704             "terms_text": "Permisssion by UGKK"
39705         },
39706         {
39707             "name": "Katastrálna mapa Slovenska (KaPor, 2011-05)",
39708             "type": "tms",
39709             "template": "http://www.freemap.sk/tms/kapor2_201105/{zoom}/{x}/{y}.jpg",
39710             "polygon": [
39711                 [
39712                     [
39713                         19.83682,
39714                         49.25529
39715                     ],
39716                     [
39717                         19.80075,
39718                         49.42385
39719                     ],
39720                     [
39721                         19.60437,
39722                         49.48058
39723                     ],
39724                     [
39725                         19.49179,
39726                         49.63961
39727                     ],
39728                     [
39729                         19.21831,
39730                         49.52604
39731                     ],
39732                     [
39733                         19.16778,
39734                         49.42521
39735                     ],
39736                     [
39737                         19.00308,
39738                         49.42236
39739                     ],
39740                     [
39741                         18.97611,
39742                         49.5308
39743                     ],
39744                     [
39745                         18.54685,
39746                         49.51425
39747                     ],
39748                     [
39749                         18.31432,
39750                         49.33818
39751                     ],
39752                     [
39753                         18.15913,
39754                         49.2961
39755                     ],
39756                     [
39757                         18.05564,
39758                         49.11134
39759                     ],
39760                     [
39761                         17.56396,
39762                         48.84938
39763                     ],
39764                     [
39765                         17.17929,
39766                         48.88816
39767                     ],
39768                     [
39769                         17.058,
39770                         48.81105
39771                     ],
39772                     [
39773                         16.90426,
39774                         48.61947
39775                     ],
39776                     [
39777                         16.79685,
39778                         48.38561
39779                     ],
39780                     [
39781                         17.06762,
39782                         48.01116
39783                     ],
39784                     [
39785                         17.32787,
39786                         47.97749
39787                     ],
39788                     [
39789                         17.51699,
39790                         47.82535
39791                     ],
39792                     [
39793                         17.74776,
39794                         47.73093
39795                     ],
39796                     [
39797                         18.29515,
39798                         47.72075
39799                     ],
39800                     [
39801                         18.67959,
39802                         47.75541
39803                     ],
39804                     [
39805                         18.89755,
39806                         47.81203
39807                     ],
39808                     [
39809                         18.79463,
39810                         47.88245
39811                     ],
39812                     [
39813                         18.84318,
39814                         48.04046
39815                     ],
39816                     [
39817                         19.46212,
39818                         48.05333
39819                     ],
39820                     [
39821                         19.62064,
39822                         48.22938
39823                     ],
39824                     [
39825                         19.89585,
39826                         48.09387
39827                     ],
39828                     [
39829                         20.33766,
39830                         48.2643
39831                     ],
39832                     [
39833                         20.55395,
39834                         48.52358
39835                     ],
39836                     [
39837                         20.82335,
39838                         48.55714
39839                     ],
39840                     [
39841                         21.10271,
39842                         48.47096
39843                     ],
39844                     [
39845                         21.45863,
39846                         48.55513
39847                     ],
39848                     [
39849                         21.74536,
39850                         48.31435
39851                     ],
39852                     [
39853                         22.15293,
39854                         48.37179
39855                     ],
39856                     [
39857                         22.61255,
39858                         49.08914
39859                     ],
39860                     [
39861                         22.09997,
39862                         49.23814
39863                     ],
39864                     [
39865                         21.9686,
39866                         49.36363
39867                     ],
39868                     [
39869                         21.6244,
39870                         49.46989
39871                     ],
39872                     [
39873                         21.06873,
39874                         49.46402
39875                     ],
39876                     [
39877                         20.94336,
39878                         49.31088
39879                     ],
39880                     [
39881                         20.73052,
39882                         49.44006
39883                     ],
39884                     [
39885                         20.22804,
39886                         49.41714
39887                     ],
39888                     [
39889                         20.05234,
39890                         49.23052
39891                     ],
39892                     [
39893                         19.83682,
39894                         49.25529
39895                     ]
39896                 ]
39897             ],
39898             "terms_url": "http://wiki.freemap.sk/KatasterPortal",
39899             "terms_text": "Permisssion by UGKK"
39900         },
39901         {
39902             "name": "Kelowna 2012",
39903             "type": "tms",
39904             "description": "High quality aerial imagery taken for the City of Kelowna",
39905             "template": "http://{switch:a,b,c,d}.tile.paulnorman.ca/kelowna2012/{zoom}/{x}/{y}.png",
39906             "scaleExtent": [
39907                 9,
39908                 20
39909             ],
39910             "polygon": [
39911                 [
39912                     [
39913                         -119.5867318,
39914                         49.7928087
39915                     ],
39916                     [
39917                         -119.5465655,
39918                         49.7928097
39919                     ],
39920                     [
39921                         -119.5465661,
39922                         49.8013837
39923                     ],
39924                     [
39925                         -119.5343374,
39926                         49.8013841
39927                     ],
39928                     [
39929                         -119.5343376,
39930                         49.8047321
39931                     ],
39932                     [
39933                         -119.5296211,
39934                         49.8047322
39935                     ],
39936                     [
39937                         -119.5296216,
39938                         49.8119555
39939                     ],
39940                     [
39941                         -119.5104463,
39942                         49.811956
39943                     ],
39944                     [
39945                         -119.5115683,
39946                         49.8744325
39947                     ],
39948                     [
39949                         -119.5108946,
39950                         49.8744904
39951                     ],
39952                     [
39953                         -119.5114111,
39954                         49.8843312
39955                     ],
39956                     [
39957                         -119.5114115,
39958                         49.9221763
39959                     ],
39960                     [
39961                         -119.49386,
39962                         49.9223477
39963                     ],
39964                     [
39965                         -119.4940505,
39966                         49.9313031
39967                     ],
39968                     [
39969                         -119.4803936,
39970                         49.9317529
39971                     ],
39972                     [
39973                         -119.4804572,
39974                         49.9407474
39975                     ],
39976                     [
39977                         -119.4666732,
39978                         49.9409927
39979                     ],
39980                     [
39981                         -119.4692775,
39982                         49.9913717
39983                     ],
39984                     [
39985                         -119.4551337,
39986                         49.9916078
39987                     ],
39988                     [
39989                         -119.4556736,
39990                         50.0121242
39991                     ],
39992                     [
39993                         -119.4416673,
39994                         50.0123895
39995                     ],
39996                     [
39997                         -119.4417308,
39998                         50.0136345
39999                     ],
40000                     [
40001                         -119.4221492,
40002                         50.0140377
40003                     ],
40004                     [
40005                         -119.4221042,
40006                         50.0119306
40007                     ],
40008                     [
40009                         -119.4121303,
40010                         50.012165
40011                     ],
40012                     [
40013                         -119.4126082,
40014                         50.0216913
40015                     ],
40016                     [
40017                         -119.4123387,
40018                         50.0216913
40019                     ],
40020                     [
40021                         -119.4124772,
40022                         50.0250773
40023                     ],
40024                     [
40025                         -119.4120917,
40026                         50.0250821
40027                     ],
40028                     [
40029                         -119.4121954,
40030                         50.0270769
40031                     ],
40032                     [
40033                         -119.4126083,
40034                         50.0270718
40035                     ],
40036                     [
40037                         -119.4128328,
40038                         50.0321946
40039                     ],
40040                     [
40041                         -119.3936313,
40042                         50.0326418
40043                     ],
40044                     [
40045                         -119.393529,
40046                         50.0307781
40047                     ],
40048                     [
40049                         -119.3795727,
40050                         50.0310116
40051                     ],
40052                     [
40053                         -119.3795377,
40054                         50.0287584
40055                     ],
40056                     [
40057                         -119.3735764,
40058                         50.0288621
40059                     ],
40060                     [
40061                         -119.371544,
40062                         49.9793618
40063                     ],
40064                     [
40065                         -119.3573506,
40066                         49.9793618
40067                     ],
40068                     [
40069                         -119.3548353,
40070                         49.9256081
40071                     ],
40072                     [
40073                         -119.3268079,
40074                         49.9257238
40075                     ],
40076                     [
40077                         -119.3256573,
40078                         49.8804068
40079                     ],
40080                     [
40081                         -119.3138893,
40082                         49.8806528
40083                     ],
40084                     [
40085                         -119.3137097,
40086                         49.8771651
40087                     ],
40088                     [
40089                         -119.3132156,
40090                         49.877223
40091                     ],
40092                     [
40093                         -119.3131482,
40094                         49.8749652
40095                     ],
40096                     [
40097                         -119.312452,
40098                         49.8749073
40099                     ],
40100                     [
40101                         -119.3122275,
40102                         49.87236
40103                     ],
40104                     [
40105                         -119.3117558,
40106                         49.872331
40107                     ],
40108                     [
40109                         -119.3115986,
40110                         49.8696098
40111                     ],
40112                     [
40113                         -119.3112169,
40114                         49.8694217
40115                     ],
40116                     [
40117                         -119.3109199,
40118                         49.8632417
40119                     ],
40120                     [
40121                         -119.3103721,
40122                         49.8632724
40123                     ],
40124                     [
40125                         -119.3095139,
40126                         49.8512388
40127                     ],
40128                     [
40129                         -119.3106368,
40130                         49.8512316
40131                     ],
40132                     [
40133                         -119.3103859,
40134                         49.8462564
40135                     ],
40136                     [
40137                         -119.3245344,
40138                         49.8459957
40139                     ],
40140                     [
40141                         -119.3246018,
40142                         49.8450689
40143                     ],
40144                     [
40145                         -119.3367018,
40146                         49.844875
40147                     ],
40148                     [
40149                         -119.3367467,
40150                         49.8435136
40151                     ],
40152                     [
40153                         -119.337937,
40154                         49.8434702
40155                     ],
40156                     [
40157                         -119.3378023,
40158                         49.8382055
40159                     ],
40160                     [
40161                         -119.3383637,
40162                         49.8381041
40163                     ],
40164                     [
40165                         -119.3383749,
40166                         49.8351202
40167                     ],
40168                     [
40169                         -119.3390936,
40170                         49.8351058
40171                     ],
40172                     [
40173                         -119.3388016,
40174                         49.8321217
40175                     ],
40176                     [
40177                         -119.3391497,
40178                         49.8320565
40179                     ],
40180                     [
40181                         -119.3391722,
40182                         49.8293331
40183                     ],
40184                     [
40185                         -119.3394641,
40186                         49.8293331
40187                     ],
40188                     [
40189                         -119.3395879,
40190                         49.8267878
40191                     ],
40192                     [
40193                         -119.3500053,
40194                         49.8265829
40195                     ],
40196                     [
40197                         -119.3493701,
40198                         49.8180588
40199                     ],
40200                     [
40201                         -119.4046964,
40202                         49.8163785
40203                     ],
40204                     [
40205                         -119.4045694,
40206                         49.8099022
40207                     ],
40208                     [
40209                         -119.4101592,
40210                         49.8099022
40211                     ],
40212                     [
40213                         -119.4102862,
40214                         49.8072787
40215                     ],
40216                     [
40217                         -119.4319467,
40218                         49.8069098
40219                     ],
40220                     [
40221                         -119.4322643,
40222                         49.7907965
40223                     ],
40224                     [
40225                         -119.4459847,
40226                         49.7905504
40227                     ],
40228                     [
40229                         -119.445286,
40230                         49.7820201
40231                     ],
40232                     [
40233                         -119.4967376,
40234                         49.7811587
40235                     ],
40236                     [
40237                         -119.4966105,
40238                         49.7784927
40239                     ],
40240                     [
40241                         -119.5418371,
40242                         49.7775082
40243                     ],
40244                     [
40245                         -119.5415892,
40246                         49.7718277
40247                     ],
40248                     [
40249                         -119.5560296,
40250                         49.7714941
40251                     ],
40252                     [
40253                         -119.5561194,
40254                         49.7718422
40255                     ],
40256                     [
40257                         -119.5715704,
40258                         49.7715086
40259                     ],
40260                     [
40261                         -119.5716153,
40262                         49.7717262
40263                     ],
40264                     [
40265                         -119.5819235,
40266                         49.7714941
40267                     ],
40268                     [
40269                         -119.5820133,
40270                         49.7717697
40271                     ],
40272                     [
40273                         -119.5922991,
40274                         49.7715231
40275                     ],
40276                     [
40277                         -119.592344,
40278                         49.7718132
40279                     ],
40280                     [
40281                         -119.6003839,
40282                         49.7715957
40283                     ],
40284                     [
40285                         -119.6011924,
40286                         49.7839081
40287                     ],
40288                     [
40289                         -119.5864365,
40290                         49.7843863
40291                     ]
40292                 ]
40293             ],
40294             "id": "kelowna_2012",
40295             "default": true
40296         },
40297         {
40298             "name": "Kelowna Roads overlay",
40299             "type": "tms",
40300             "template": "http://{switch:a,b,c,d}.tile.paulnorman.ca/kelowna_overlay/{zoom}/{x}/{y}.png",
40301             "scaleExtent": [
40302                 9,
40303                 20
40304             ],
40305             "polygon": [
40306                 [
40307                     [
40308                         -119.5867318,
40309                         49.7928087
40310                     ],
40311                     [
40312                         -119.5465655,
40313                         49.7928097
40314                     ],
40315                     [
40316                         -119.5465661,
40317                         49.8013837
40318                     ],
40319                     [
40320                         -119.5343374,
40321                         49.8013841
40322                     ],
40323                     [
40324                         -119.5343376,
40325                         49.8047321
40326                     ],
40327                     [
40328                         -119.5296211,
40329                         49.8047322
40330                     ],
40331                     [
40332                         -119.5296216,
40333                         49.8119555
40334                     ],
40335                     [
40336                         -119.5104463,
40337                         49.811956
40338                     ],
40339                     [
40340                         -119.5115683,
40341                         49.8744325
40342                     ],
40343                     [
40344                         -119.5108946,
40345                         49.8744904
40346                     ],
40347                     [
40348                         -119.5114111,
40349                         49.8843312
40350                     ],
40351                     [
40352                         -119.5114115,
40353                         49.9221763
40354                     ],
40355                     [
40356                         -119.49386,
40357                         49.9223477
40358                     ],
40359                     [
40360                         -119.4940505,
40361                         49.9313031
40362                     ],
40363                     [
40364                         -119.4803936,
40365                         49.9317529
40366                     ],
40367                     [
40368                         -119.4804572,
40369                         49.9407474
40370                     ],
40371                     [
40372                         -119.4666732,
40373                         49.9409927
40374                     ],
40375                     [
40376                         -119.4692775,
40377                         49.9913717
40378                     ],
40379                     [
40380                         -119.4551337,
40381                         49.9916078
40382                     ],
40383                     [
40384                         -119.4556736,
40385                         50.0121242
40386                     ],
40387                     [
40388                         -119.4416673,
40389                         50.0123895
40390                     ],
40391                     [
40392                         -119.4417308,
40393                         50.0136345
40394                     ],
40395                     [
40396                         -119.4221492,
40397                         50.0140377
40398                     ],
40399                     [
40400                         -119.4221042,
40401                         50.0119306
40402                     ],
40403                     [
40404                         -119.4121303,
40405                         50.012165
40406                     ],
40407                     [
40408                         -119.4126082,
40409                         50.0216913
40410                     ],
40411                     [
40412                         -119.4123387,
40413                         50.0216913
40414                     ],
40415                     [
40416                         -119.4124772,
40417                         50.0250773
40418                     ],
40419                     [
40420                         -119.4120917,
40421                         50.0250821
40422                     ],
40423                     [
40424                         -119.4121954,
40425                         50.0270769
40426                     ],
40427                     [
40428                         -119.4126083,
40429                         50.0270718
40430                     ],
40431                     [
40432                         -119.4128328,
40433                         50.0321946
40434                     ],
40435                     [
40436                         -119.3936313,
40437                         50.0326418
40438                     ],
40439                     [
40440                         -119.393529,
40441                         50.0307781
40442                     ],
40443                     [
40444                         -119.3795727,
40445                         50.0310116
40446                     ],
40447                     [
40448                         -119.3795377,
40449                         50.0287584
40450                     ],
40451                     [
40452                         -119.3735764,
40453                         50.0288621
40454                     ],
40455                     [
40456                         -119.371544,
40457                         49.9793618
40458                     ],
40459                     [
40460                         -119.3573506,
40461                         49.9793618
40462                     ],
40463                     [
40464                         -119.3548353,
40465                         49.9256081
40466                     ],
40467                     [
40468                         -119.3268079,
40469                         49.9257238
40470                     ],
40471                     [
40472                         -119.3256573,
40473                         49.8804068
40474                     ],
40475                     [
40476                         -119.3138893,
40477                         49.8806528
40478                     ],
40479                     [
40480                         -119.3137097,
40481                         49.8771651
40482                     ],
40483                     [
40484                         -119.3132156,
40485                         49.877223
40486                     ],
40487                     [
40488                         -119.3131482,
40489                         49.8749652
40490                     ],
40491                     [
40492                         -119.312452,
40493                         49.8749073
40494                     ],
40495                     [
40496                         -119.3122275,
40497                         49.87236
40498                     ],
40499                     [
40500                         -119.3117558,
40501                         49.872331
40502                     ],
40503                     [
40504                         -119.3115986,
40505                         49.8696098
40506                     ],
40507                     [
40508                         -119.3112169,
40509                         49.8694217
40510                     ],
40511                     [
40512                         -119.3109199,
40513                         49.8632417
40514                     ],
40515                     [
40516                         -119.3103721,
40517                         49.8632724
40518                     ],
40519                     [
40520                         -119.3095139,
40521                         49.8512388
40522                     ],
40523                     [
40524                         -119.3106368,
40525                         49.8512316
40526                     ],
40527                     [
40528                         -119.3103859,
40529                         49.8462564
40530                     ],
40531                     [
40532                         -119.3245344,
40533                         49.8459957
40534                     ],
40535                     [
40536                         -119.3246018,
40537                         49.8450689
40538                     ],
40539                     [
40540                         -119.3367018,
40541                         49.844875
40542                     ],
40543                     [
40544                         -119.3367467,
40545                         49.8435136
40546                     ],
40547                     [
40548                         -119.337937,
40549                         49.8434702
40550                     ],
40551                     [
40552                         -119.3378023,
40553                         49.8382055
40554                     ],
40555                     [
40556                         -119.3383637,
40557                         49.8381041
40558                     ],
40559                     [
40560                         -119.3383749,
40561                         49.8351202
40562                     ],
40563                     [
40564                         -119.3390936,
40565                         49.8351058
40566                     ],
40567                     [
40568                         -119.3388016,
40569                         49.8321217
40570                     ],
40571                     [
40572                         -119.3391497,
40573                         49.8320565
40574                     ],
40575                     [
40576                         -119.3391722,
40577                         49.8293331
40578                     ],
40579                     [
40580                         -119.3394641,
40581                         49.8293331
40582                     ],
40583                     [
40584                         -119.3395879,
40585                         49.8267878
40586                     ],
40587                     [
40588                         -119.3500053,
40589                         49.8265829
40590                     ],
40591                     [
40592                         -119.3493701,
40593                         49.8180588
40594                     ],
40595                     [
40596                         -119.4046964,
40597                         49.8163785
40598                     ],
40599                     [
40600                         -119.4045694,
40601                         49.8099022
40602                     ],
40603                     [
40604                         -119.4101592,
40605                         49.8099022
40606                     ],
40607                     [
40608                         -119.4102862,
40609                         49.8072787
40610                     ],
40611                     [
40612                         -119.4319467,
40613                         49.8069098
40614                     ],
40615                     [
40616                         -119.4322643,
40617                         49.7907965
40618                     ],
40619                     [
40620                         -119.4459847,
40621                         49.7905504
40622                     ],
40623                     [
40624                         -119.445286,
40625                         49.7820201
40626                     ],
40627                     [
40628                         -119.4967376,
40629                         49.7811587
40630                     ],
40631                     [
40632                         -119.4966105,
40633                         49.7784927
40634                     ],
40635                     [
40636                         -119.5418371,
40637                         49.7775082
40638                     ],
40639                     [
40640                         -119.5415892,
40641                         49.7718277
40642                     ],
40643                     [
40644                         -119.5560296,
40645                         49.7714941
40646                     ],
40647                     [
40648                         -119.5561194,
40649                         49.7718422
40650                     ],
40651                     [
40652                         -119.5715704,
40653                         49.7715086
40654                     ],
40655                     [
40656                         -119.5716153,
40657                         49.7717262
40658                     ],
40659                     [
40660                         -119.5819235,
40661                         49.7714941
40662                     ],
40663                     [
40664                         -119.5820133,
40665                         49.7717697
40666                     ],
40667                     [
40668                         -119.5922991,
40669                         49.7715231
40670                     ],
40671                     [
40672                         -119.592344,
40673                         49.7718132
40674                     ],
40675                     [
40676                         -119.6003839,
40677                         49.7715957
40678                     ],
40679                     [
40680                         -119.6011924,
40681                         49.7839081
40682                     ],
40683                     [
40684                         -119.5864365,
40685                         49.7843863
40686                     ]
40687                 ]
40688             ],
40689             "id": "kelowna_roads",
40690             "overlay": true
40691         },
40692         {
40693             "name": "Landsat 233055",
40694             "type": "tms",
40695             "description": "Recent Landsat imagery",
40696             "template": "http://{switch:a,b,c,d}.tile.paulnorman.ca/landsat_233055/{zoom}/{x}/{y}.png",
40697             "scaleExtent": [
40698                 5,
40699                 14
40700             ],
40701             "polygon": [
40702                 [
40703                     [
40704                         -60.8550011,
40705                         6.1765004
40706                     ],
40707                     [
40708                         -60.4762612,
40709                         7.9188291
40710                     ],
40711                     [
40712                         -62.161689,
40713                         8.2778675
40714                     ],
40715                     [
40716                         -62.5322549,
40717                         6.5375488
40718                     ]
40719                 ]
40720             ],
40721             "id": "landsat_233055"
40722         },
40723         {
40724             "name": "Latest southwest British Columbia Landsat",
40725             "type": "tms",
40726             "description": "Recent lower-resolution landwsat imagery for southwest British Columbia",
40727             "template": "http://{switch:a,b,c,d}.tile.paulnorman.ca/landsat_047026/{zoom}/{x}/{y}.png",
40728             "scaleExtent": [
40729                 5,
40730                 13
40731             ],
40732             "polygon": [
40733                 [
40734                     [
40735                         -121.9355512,
40736                         47.7820648
40737                     ],
40738                     [
40739                         -121.5720582,
40740                         48.6410125
40741                     ],
40742                     [
40743                         -121.2015461,
40744                         49.4846247
40745                     ],
40746                     [
40747                         -121.8375516,
40748                         49.6023246
40749                     ],
40750                     [
40751                         -122.4767046,
40752                         49.7161735
40753                     ],
40754                     [
40755                         -123.118912,
40756                         49.8268824
40757                     ],
40758                     [
40759                         -123.760228,
40760                         49.9335836
40761                     ],
40762                     [
40763                         -124.0887706,
40764                         49.0870469
40765                     ],
40766                     [
40767                         -124.4128889,
40768                         48.2252567
40769                     ],
40770                     [
40771                         -123.792772,
40772                         48.1197334
40773                     ],
40774                     [
40775                         -123.1727942,
40776                         48.0109592
40777                     ],
40778                     [
40779                         -122.553553,
40780                         47.8982299
40781                     ]
40782                 ]
40783             ],
40784             "id": "landsat_047026"
40785         },
40786         {
40787             "name": "Lithuania - NŽT ORT10LT",
40788             "type": "tms",
40789             "template": "http://mapproxy.openmap.lt/ort10lt/g/{z}/{x}/{y}.jpeg",
40790             "scaleExtent": [
40791                 4,
40792                 18
40793             ],
40794             "polygon": [
40795                 [
40796                     [
40797                         21.4926054,
40798                         56.3592046
40799                     ],
40800                     [
40801                         21.8134688,
40802                         56.4097144
40803                     ],
40804                     [
40805                         21.9728753,
40806                         56.4567587
40807                     ],
40808                     [
40809                         22.2158294,
40810                         56.4604404
40811                     ],
40812                     [
40813                         22.2183922,
40814                         56.4162361
40815                     ],
40816                     [
40817                         23.3511527,
40818                         56.4267251
40819                     ],
40820                     [
40821                         23.3521778,
40822                         56.3824815
40823                     ],
40824                     [
40825                         23.9179035,
40826                         56.383305
40827                     ],
40828                     [
40829                         23.9176231,
40830                         56.3392908
40831                     ],
40832                     [
40833                         24.5649817,
40834                         56.3382169
40835                     ],
40836                     [
40837                         24.564933,
40838                         56.3828587
40839                     ],
40840                     [
40841                         24.6475683,
40842                         56.4277798
40843                     ],
40844                     [
40845                         24.8099394,
40846                         56.470646
40847                     ],
40848                     [
40849                         24.9733979,
40850                         56.4698452
40851                     ],
40852                     [
40853                         25.1299701,
40854                         56.2890356
40855                     ],
40856                     [
40857                         25.127433,
40858                         56.1990144
40859                     ],
40860                     [
40861                         25.6921076,
40862                         56.1933684
40863                     ],
40864                     [
40865                         26.0839005,
40866                         56.0067879
40867                     ],
40868                     [
40869                         26.4673573,
40870                         55.7304232
40871                     ],
40872                     [
40873                         26.5463565,
40874                         55.7132705
40875                     ],
40876                     [
40877                         26.5154447,
40878                         55.2345969
40879                     ],
40880                     [
40881                         25.7874641,
40882                         54.8425656
40883                     ],
40884                     [
40885                         25.7675259,
40886                         54.6350898
40887                     ],
40888                     [
40889                         25.6165253,
40890                         54.4404007
40891                     ],
40892                     [
40893                         24.4566043,
40894                         53.9577649
40895                     ],
40896                     [
40897                         23.6164786,
40898                         53.9575517
40899                     ],
40900                     [
40901                         23.5632006,
40902                         54.048085
40903                     ],
40904                     [
40905                         22.8462074,
40906                         54.3563682
40907                     ],
40908                     [
40909                         22.831944,
40910                         54.9414849
40911                     ],
40912                     [
40913                         22.4306085,
40914                         55.1159913
40915                     ],
40916                     [
40917                         21.9605898,
40918                         55.1107144
40919                     ],
40920                     [
40921                         21.7253241,
40922                         55.1496885
40923                     ],
40924                     [
40925                         21.5628422,
40926                         55.2362913
40927                     ],
40928                     [
40929                         21.2209638,
40930                         55.2742668
40931                     ],
40932                     [
40933                         21.1630444,
40934                         55.2803979
40935                     ],
40936                     [
40937                         20.9277788,
40938                         55.3101641
40939                     ],
40940                     [
40941                         20.9257285,
40942                         55.3588507
40943                     ],
40944                     [
40945                         20.9980451,
40946                         55.4514157
40947                     ],
40948                     [
40949                         21.0282249,
40950                         56.0796297
40951                     ]
40952                 ]
40953             ],
40954             "terms_url": "http://www.geoportal.lt",
40955             "terms_text": "NŽT ORT10LT"
40956         },
40957         {
40958             "name": "Locator Overlay",
40959             "type": "tms",
40960             "description": "Shows major features to help orient you.",
40961             "template": "http://{switch:a,b,c}.tiles.mapbox.com/v3/openstreetmap.map-btyhiati/{zoom}/{x}/{y}.png",
40962             "scaleExtent": [
40963                 0,
40964                 16
40965             ],
40966             "terms_url": "http://www.mapbox.com/about/maps/",
40967             "terms_text": "Terms & Feedback",
40968             "default": true,
40969             "overlay": true
40970         },
40971         {
40972             "name": "MapBox Satellite",
40973             "type": "tms",
40974             "description": "Satellite and aerial imagery.",
40975             "template": "http://{switch:a,b,c}.tiles.mapbox.com/v3/openstreetmap.map-4wvf9l0l/{zoom}/{x}/{y}.png",
40976             "scaleExtent": [
40977                 0,
40978                 16
40979             ],
40980             "terms_url": "http://www.mapbox.com/about/maps/",
40981             "terms_text": "Terms & Feedback",
40982             "default": true
40983         },
40984         {
40985             "name": "MapQuest Open Aerial",
40986             "type": "tms",
40987             "template": "http://oatile{switch:1,2,3,4}.mqcdn.com/tiles/1.0.0/sat/{zoom}/{x}/{y}.png",
40988             "default": true
40989         },
40990         {
40991             "name": "NLS - Bartholomew Half Inch, 1897-1907",
40992             "type": "tms",
40993             "template": "http://geo.nls.uk/mapdata2/bartholomew/great_britain/{zoom}/{x}/{-y}.png",
40994             "scaleExtent": [
40995                 0,
40996                 15
40997             ],
40998             "polygon": [
40999                 [
41000                     [
41001                         -9,
41002                         49.8
41003                     ],
41004                     [
41005                         -9,
41006                         61.1
41007                     ],
41008                     [
41009                         1.9,
41010                         61.1
41011                     ],
41012                     [
41013                         1.9,
41014                         49.8
41015                     ],
41016                     [
41017                         -9,
41018                         49.8
41019                     ]
41020                 ]
41021             ],
41022             "terms_url": "http://geo.nls.uk/maps/",
41023             "terms_text": "National Library of Scotland Historic Maps"
41024         },
41025         {
41026             "name": "NLS - OS 1-inch 7th Series 1955-61",
41027             "type": "tms",
41028             "template": "http://geo.nls.uk/mapdata2/os/seventh/{zoom}/{x}/{-y}.png",
41029             "scaleExtent": [
41030                 5,
41031                 16
41032             ],
41033             "polygon": [
41034                 [
41035                     [
41036                         -6.4585407,
41037                         49.9044128
41038                     ],
41039                     [
41040                         -6.3872009,
41041                         49.9841116
41042                     ],
41043                     [
41044                         -6.2296827,
41045                         49.9896159
41046                     ],
41047                     [
41048                         -6.2171269,
41049                         49.8680087
41050                     ],
41051                     [
41052                         -6.4551164,
41053                         49.8591793
41054                     ]
41055                 ],
41056                 [
41057                     [
41058                         -1.4495137,
41059                         60.8634056
41060                     ],
41061                     [
41062                         -0.7167114,
41063                         60.8545122
41064                     ],
41065                     [
41066                         -0.7349744,
41067                         60.4359756
41068                     ],
41069                     [
41070                         -0.6938826,
41071                         60.4168218
41072                     ],
41073                     [
41074                         -0.7258429,
41075                         60.3942735
41076                     ],
41077                     [
41078                         -0.7395401,
41079                         60.0484714
41080                     ],
41081                     [
41082                         -0.9267357,
41083                         60.0461918
41084                     ],
41085                     [
41086                         -0.9381501,
41087                         59.8266157
41088                     ],
41089                     [
41090                         -1.4586452,
41091                         59.831205
41092                     ],
41093                     [
41094                         -1.4455187,
41095                         60.0535999
41096                     ],
41097                     [
41098                         -1.463211,
41099                         60.0535999
41100                     ],
41101                     [
41102                         -1.4643524,
41103                         60.0630002
41104                     ],
41105                     [
41106                         -1.5716475,
41107                         60.0638546
41108                     ],
41109                     [
41110                         -1.5693646,
41111                         60.1790005
41112                     ],
41113                     [
41114                         -1.643558,
41115                         60.1807033
41116                     ],
41117                     [
41118                         -1.643558,
41119                         60.1892162
41120                     ],
41121                     [
41122                         -1.8216221,
41123                         60.1894999
41124                     ],
41125                     [
41126                         -1.8204807,
41127                         60.3615507
41128                     ],
41129                     [
41130                         -1.8415973,
41131                         60.3697345
41132                     ],
41133                     [
41134                         -1.8216221,
41135                         60.3832755
41136                     ],
41137                     [
41138                         -1.8179852,
41139                         60.5934321
41140                     ],
41141                     [
41142                         -1.453168,
41143                         60.5934321
41144                     ]
41145                 ],
41146                 [
41147                     [
41148                         -4.9089213,
41149                         54.4242078
41150                     ],
41151                     [
41152                         -4.282598,
41153                         54.4429861
41154                     ],
41155                     [
41156                         -4.2535417,
41157                         54.029769
41158                     ],
41159                     [
41160                         -4.8766366,
41161                         54.0221831
41162                     ]
41163                 ],
41164                 [
41165                     [
41166                         -5.8667408,
41167                         59.1444603
41168                     ],
41169                     [
41170                         -5.7759966,
41171                         59.1470945
41172                     ],
41173                     [
41174                         -5.7720016,
41175                         59.1014052
41176                     ],
41177                     [
41178                         -5.8621751,
41179                         59.0990605
41180                     ]
41181                 ],
41182                 [
41183                     [
41184                         -1.7065887,
41185                         59.5703599
41186                     ],
41187                     [
41188                         -1.5579165,
41189                         59.5693481
41190                     ],
41191                     [
41192                         -1.5564897,
41193                         59.4965695
41194                     ],
41195                     [
41196                         -1.7054472,
41197                         59.4975834
41198                     ]
41199                 ],
41200                 [
41201                     [
41202                         -7.6865827,
41203                         58.2940975
41204                     ],
41205                     [
41206                         -7.5330594,
41207                         58.3006957
41208                     ],
41209                     [
41210                         -7.5256401,
41211                         58.2646905
41212                     ],
41213                     [
41214                         -7.6797341,
41215                         58.2577853
41216                     ]
41217                 ],
41218                 [
41219                     [
41220                         -4.5338281,
41221                         59.0359871
41222                     ],
41223                     [
41224                         -4.481322,
41225                         59.0371616
41226                     ],
41227                     [
41228                         -4.4796099,
41229                         59.0186583
41230                     ],
41231                     [
41232                         -4.5332574,
41233                         59.0180707
41234                     ]
41235                 ],
41236                 [
41237                     [
41238                         -8.6710698,
41239                         57.8769896
41240                     ],
41241                     [
41242                         -8.4673234,
41243                         57.8897332
41244                     ],
41245                     [
41246                         -8.4467775,
41247                         57.7907
41248                     ],
41249                     [
41250                         -8.6510947,
41251                         57.7779213
41252                     ]
41253                 ],
41254                 [
41255                     [
41256                         -5.2395519,
41257                         50.3530581
41258                     ],
41259                     [
41260                         -5.7920073,
41261                         50.3384899
41262                     ],
41263                     [
41264                         -5.760047,
41265                         49.9317027
41266                     ],
41267                     [
41268                         -4.6551363,
41269                         49.9581461
41270                     ],
41271                     [
41272                         -4.677965,
41273                         50.2860073
41274                     ],
41275                     [
41276                         -4.244219,
41277                         50.2801723
41278                     ],
41279                     [
41280                         -4.2487848,
41281                         50.2042525
41282                     ],
41283                     [
41284                         -3.3812929,
41285                         50.2042525
41286                     ],
41287                     [
41288                         -3.4223846,
41289                         50.5188201
41290                     ],
41291                     [
41292                         -3.1164796,
41293                         50.5246258
41294                     ],
41295                     [
41296                         -3.1210453,
41297                         50.6579592
41298                     ],
41299                     [
41300                         -2.6736357,
41301                         50.6619495
41302                     ],
41303                     [
41304                         -2.5953453,
41305                         50.6394325
41306                     ],
41307                     [
41308                         -2.5905026,
41309                         50.5728419
41310                     ],
41311                     [
41312                         -2.4791203,
41313                         50.5733545
41314                     ],
41315                     [
41316                         -2.4758919,
41317                         50.5066704
41318                     ],
41319                     [
41320                         -2.3967943,
41321                         50.5056438
41322                     ],
41323                     [
41324                         -2.401637,
41325                         50.5723293
41326                     ],
41327                     [
41328                         -1.0400296,
41329                         50.5718167
41330                     ],
41331                     [
41332                         -1.0335726,
41333                         50.7059289
41334                     ],
41335                     [
41336                         -0.549302,
41337                         50.7038843
41338                     ],
41339                     [
41340                         -0.5460736,
41341                         50.7886618
41342                     ],
41343                     [
41344                         -0.0924734,
41345                         50.7856002
41346                     ],
41347                     [
41348                         -0.0876307,
41349                         50.7181949
41350                     ],
41351                     [
41352                         0.4789659,
41353                         50.7120623
41354                     ],
41355                     [
41356                         0.487037,
41357                         50.8182467
41358                     ],
41359                     [
41360                         0.9761503,
41361                         50.8049868
41362                     ],
41363                     [
41364                         0.9922927,
41365                         51.0126311
41366                     ],
41367                     [
41368                         1.4491213,
41369                         51.0004424
41370                     ],
41371                     [
41372                         1.4781775,
41373                         51.4090372
41374                     ],
41375                     [
41376                         1.0229632,
41377                         51.4271576
41378                     ],
41379                     [
41380                         1.035877,
41381                         51.7640881
41382                     ],
41383                     [
41384                         1.6105448,
41385                         51.7500992
41386                     ],
41387                     [
41388                         1.646058,
41389                         52.1560003
41390                     ],
41391                     [
41392                         1.7267698,
41393                         52.1540195
41394                     ],
41395                     [
41396                         1.749369,
41397                         52.4481811
41398                     ],
41399                     [
41400                         1.7870672,
41401                         52.4811624
41402                     ],
41403                     [
41404                         1.759102,
41405                         52.522505
41406                     ],
41407                     [
41408                         1.7933451,
41409                         52.9602749
41410                     ],
41411                     [
41412                         0.3798147,
41413                         52.9958468
41414                     ],
41415                     [
41416                         0.3895238,
41417                         53.2511239
41418                     ],
41419                     [
41420                         0.3478614,
41421                         53.2511239
41422                     ],
41423                     [
41424                         0.3238912,
41425                         53.282186
41426                     ],
41427                     [
41428                         0.3461492,
41429                         53.6538501
41430                     ],
41431                     [
41432                         0.128487,
41433                         53.6575466
41434                     ],
41435                     [
41436                         0.116582,
41437                         53.6674703
41438                     ],
41439                     [
41440                         0.1350586,
41441                         54.0655731
41442                     ],
41443                     [
41444                         -0.0609831,
41445                         54.065908
41446                     ],
41447                     [
41448                         -0.0414249,
41449                         54.4709448
41450                     ],
41451                     [
41452                         -0.5662701,
41453                         54.4771794
41454                     ],
41455                     [
41456                         -0.5592078,
41457                         54.6565127
41458                     ],
41459                     [
41460                         -1.1665638,
41461                         54.6623485
41462                     ],
41463                     [
41464                         -1.1637389,
41465                         54.842611
41466                     ],
41467                     [
41468                         -1.3316194,
41469                         54.843909
41470                     ],
41471                     [
41472                         -1.3257065,
41473                         55.2470842
41474                     ],
41475                     [
41476                         -1.529453,
41477                         55.2487108
41478                     ],
41479                     [
41480                         -1.524178,
41481                         55.6540122
41482                     ],
41483                     [
41484                         -1.7638798,
41485                         55.6540122
41486                     ],
41487                     [
41488                         -1.7733693,
41489                         55.9719116
41490                     ],
41491                     [
41492                         -2.1607858,
41493                         55.9682981
41494                     ],
41495                     [
41496                         -2.1543289,
41497                         56.0621387
41498                     ],
41499                     [
41500                         -2.4578051,
41501                         56.0585337
41502                     ],
41503                     [
41504                         -2.4190635,
41505                         56.641717
41506                     ],
41507                     [
41508                         -2.0962164,
41509                         56.641717
41510                     ],
41511                     [
41512                         -2.0833025,
41513                         57.0021322
41514                     ],
41515                     [
41516                         -1.9283359,
41517                         57.0126802
41518                     ],
41519                     [
41520                         -1.9180966,
41521                         57.3590895
41522                     ],
41523                     [
41524                         -1.7502161,
41525                         57.3625721
41526                     ],
41527                     [
41528                         -1.7695869,
41529                         57.7608634
41530                     ],
41531                     [
41532                         -3.6937554,
41533                         57.7574187
41534                     ],
41535                     [
41536                         -3.7066693,
41537                         57.9806386
41538                     ],
41539                     [
41540                         -3.5969013,
41541                         57.9772149
41542                     ],
41543                     [
41544                         -3.6033582,
41545                         58.1207277
41546                     ],
41547                     [
41548                         -3.0222335,
41549                         58.1309566
41550                     ],
41551                     [
41552                         -3.0286905,
41553                         58.5410788
41554                     ],
41555                     [
41556                         -2.8478961,
41557                         58.530968
41558                     ],
41559                     [
41560                         -2.86081,
41561                         58.8430508
41562                     ],
41563                     [
41564                         -2.679624,
41565                         58.8414991
41566                     ],
41567                     [
41568                         -2.6841897,
41569                         58.885175
41570                     ],
41571                     [
41572                         -2.6339665,
41573                         58.9052239
41574                     ],
41575                     [
41576                         -2.679624,
41577                         58.9335083
41578                     ],
41579                     [
41580                         -2.6887555,
41581                         59.0229231
41582                     ],
41583                     [
41584                         -2.3668703,
41585                         59.0229231
41586                     ],
41587                     [
41588                         -2.3702946,
41589                         59.2652861
41590                     ],
41591                     [
41592                         -2.3429001,
41593                         59.2821989
41594                     ],
41595                     [
41596                         -2.3714361,
41597                         59.2996861
41598                     ],
41599                     [
41600                         -2.3737189,
41601                         59.3707083
41602                     ],
41603                     [
41604                         -2.3429001,
41605                         59.385825
41606                     ],
41607                     [
41608                         -2.3725775,
41609                         59.400354
41610                     ],
41611                     [
41612                         -2.3714361,
41613                         59.4259098
41614                     ],
41615                     [
41616                         -3.0734196,
41617                         59.4230067
41618                     ],
41619                     [
41620                         -3.0711368,
41621                         59.3433649
41622                     ],
41623                     [
41624                         -3.103097,
41625                         59.3311405
41626                     ],
41627                     [
41628                         -3.0745611,
41629                         59.3136695
41630                     ],
41631                     [
41632                         -3.0722782,
41633                         59.232603
41634                     ],
41635                     [
41636                         -3.3850319,
41637                         59.1484167
41638                     ],
41639                     [
41640                         -3.3747589,
41641                         58.9352753
41642                     ],
41643                     [
41644                         -3.5653789,
41645                         58.9323303
41646                     ],
41647                     [
41648                         -3.554829,
41649                         58.69759
41650                     ],
41651                     [
41652                         -5.2808579,
41653                         58.6667732
41654                     ],
41655                     [
41656                         -5.2534159,
41657                         58.3514125
41658                     ],
41659                     [
41660                         -5.5068508,
41661                         58.3437887
41662                     ],
41663                     [
41664                         -5.4761804,
41665                         58.0323557
41666                     ],
41667                     [
41668                         -5.8974958,
41669                         58.0212436
41670                     ],
41671                     [
41672                         -5.8522972,
41673                         57.6171758
41674                     ],
41675                     [
41676                         -6.1396311,
41677                         57.6137174
41678                     ],
41679                     [
41680                         -6.1541592,
41681                         57.7423183
41682                     ],
41683                     [
41684                         -6.2913692,
41685                         57.7380102
41686                     ],
41687                     [
41688                         -6.3365678,
41689                         58.1398784
41690                     ],
41691                     [
41692                         -6.1121891,
41693                         58.1466944
41694                     ],
41695                     [
41696                         -6.1473778,
41697                         58.5106285
41698                     ],
41699                     [
41700                         -6.2934817,
41701                         58.5416182
41702                     ],
41703                     [
41704                         -6.8413713,
41705                         58.2977321
41706                     ],
41707                     [
41708                         -7.0057382,
41709                         58.2929331
41710                     ],
41711                     [
41712                         -7.1016189,
41713                         58.2064403
41714                     ],
41715                     [
41716                         -7.2573132,
41717                         58.1793148
41718                     ],
41719                     [
41720                         -7.2531092,
41721                         58.1004928
41722                     ],
41723                     [
41724                         -7.4070698,
41725                         58.0905566
41726                     ],
41727                     [
41728                         -7.391347,
41729                         57.7911354
41730                     ],
41731                     [
41732                         -7.790991,
41733                         57.7733151
41734                     ],
41735                     [
41736                         -7.7624215,
41737                         57.5444165
41738                     ],
41739                     [
41740                         -7.698501,
41741                         57.1453194
41742                     ],
41743                     [
41744                         -7.7943817,
41745                         57.1304547
41746                     ],
41747                     [
41748                         -7.716764,
41749                         56.7368628
41750                     ],
41751                     [
41752                         -7.0122067,
41753                         56.7654359
41754                     ],
41755                     [
41756                         -6.979922,
41757                         56.5453858
41758                     ],
41759                     [
41760                         -7.0638622,
41761                         56.5453858
41762                     ],
41763                     [
41764                         -7.0444914,
41765                         56.3562587
41766                     ],
41767                     [
41768                         -6.500676,
41769                         56.3812917
41770                     ],
41771                     [
41772                         -6.4491433,
41773                         55.9793649
41774                     ],
41775                     [
41776                         -6.563287,
41777                         55.9691456
41778                     ],
41779                     [
41780                         -6.5393742,
41781                         55.7030135
41782                     ],
41783                     [
41784                         -6.5595521,
41785                         55.6907321
41786                     ],
41787                     [
41788                         -6.5345315,
41789                         55.6761713
41790                     ],
41791                     [
41792                         -6.5216176,
41793                         55.5704434
41794                     ],
41795                     [
41796                         -5.8912587,
41797                         55.5923416
41798                     ],
41799                     [
41800                         -5.8560127,
41801                         55.2320733
41802                     ],
41803                     [
41804                         -5.2293639,
41805                         55.2515958
41806                     ],
41807                     [
41808                         -5.1837064,
41809                         54.6254139
41810                     ],
41811                     [
41812                         -3.6655956,
41813                         54.6518373
41814                     ],
41815                     [
41816                         -3.6496155,
41817                         54.4320023
41818                     ],
41819                     [
41820                         -3.5400375,
41821                         54.4306744
41822                     ],
41823                     [
41824                         -3.530906,
41825                         54.0290181
41826                     ],
41827                     [
41828                         -3.0697656,
41829                         54.030359
41830                     ],
41831                     [
41832                         -3.0675737,
41833                         53.8221388
41834                     ],
41835                     [
41836                         -3.0804876,
41837                         53.7739911
41838                     ],
41839                     [
41840                         -3.0619239,
41841                         53.7477488
41842                     ],
41843                     [
41844                         -3.0611168,
41845                         53.6737049
41846                     ],
41847                     [
41848                         -3.2144691,
41849                         53.6708361
41850                     ],
41851                     [
41852                         -3.2057699,
41853                         53.4226163
41854                     ],
41855                     [
41856                         -3.2799632,
41857                         53.355224
41858                     ],
41859                     [
41860                         -3.2896655,
41861                         53.3608441
41862                     ],
41863                     [
41864                         -3.3327547,
41865                         53.364931
41866                     ],
41867                     [
41868                         -3.3761293,
41869                         53.3540318
41870                     ],
41871                     [
41872                         -4.0888976,
41873                         53.3433102
41874                     ],
41875                     [
41876                         -4.0945474,
41877                         53.4612036
41878                     ],
41879                     [
41880                         -4.697412,
41881                         53.4448624
41882                     ],
41883                     [
41884                         -4.6882805,
41885                         53.3318598
41886                     ],
41887                     [
41888                         -4.7202407,
41889                         53.2895771
41890                     ],
41891                     [
41892                         -4.6837148,
41893                         53.2486184
41894                     ],
41895                     [
41896                         -4.6768661,
41897                         53.1542644
41898                     ],
41899                     [
41900                         -4.8480816,
41901                         53.1446807
41902                     ],
41903                     [
41904                         -4.8178336,
41905                         52.7440299
41906                     ],
41907                     [
41908                         -4.2545751,
41909                         52.7558939
41910                     ],
41911                     [
41912                         -4.228876,
41913                         52.254876
41914                     ],
41915                     [
41916                         -4.2607571,
41917                         52.2536408
41918                     ],
41919                     [
41920                         -4.2724603,
41921                         52.2432637
41922                     ],
41923                     [
41924                         -4.8136263,
41925                         52.230095
41926                     ],
41927                     [
41928                         -4.8079191,
41929                         52.1138892
41930                     ],
41931                     [
41932                         -5.3889104,
41933                         52.0991668
41934                     ],
41935                     [
41936                         -5.3717888,
41937                         51.9129667
41938                     ],
41939                     [
41940                         -5.4208706,
41941                         51.9101502
41942                     ],
41943                     [
41944                         -5.414022,
41945                         51.8453218
41946                     ],
41947                     [
41948                         -5.3683645,
41949                         51.8474373
41950                     ],
41951                     [
41952                         -5.3466772,
41953                         51.5595332
41954                     ],
41955                     [
41956                         -4.773676,
41957                         51.5758518
41958                     ],
41959                     [
41960                         -4.7656859,
41961                         51.4885146
41962                     ],
41963                     [
41964                         -4.1915432,
41965                         51.4970427
41966                     ],
41967                     [
41968                         -4.1869775,
41969                         51.4344663
41970                     ],
41971                     [
41972                         -3.6151177,
41973                         51.4444274
41974                     ],
41975                     [
41976                         -3.6105519,
41977                         51.3746543
41978                     ],
41979                     [
41980                         -3.1494115,
41981                         51.3789292
41982                     ],
41983                     [
41984                         -3.1494115,
41985                         51.2919281
41986                     ],
41987                     [
41988                         -4.3038735,
41989                         51.2745907
41990                     ],
41991                     [
41992                         -4.2861169,
41993                         51.0508721
41994                     ],
41995                     [
41996                         -4.8543277,
41997                         51.0366633
41998                     ],
41999                     [
42000                         -4.8372201,
42001                         50.7212787
42002                     ],
42003                     [
42004                         -5.2618345,
42005                         50.7082694
42006                     ]
42007                 ],
42008                 [
42009                     [
42010                         -2.1502671,
42011                         60.171318
42012                     ],
42013                     [
42014                         -2.0030218,
42015                         60.1696146
42016                     ],
42017                     [
42018                         -2.0013096,
42019                         60.0997023
42020                     ],
42021                     [
42022                         -2.148555,
42023                         60.1011247
42024                     ]
42025                 ],
42026                 [
42027                     [
42028                         -6.2086011,
42029                         59.1163488
42030                     ],
42031                     [
42032                         -6.1229934,
42033                         59.1166418
42034                     ],
42035                     [
42036                         -6.121852,
42037                         59.0714985
42038                     ],
42039                     [
42040                         -6.2097426,
42041                         59.0714985
42042                     ]
42043                 ],
42044                 [
42045                     [
42046                         -4.4159559,
42047                         59.0889036
42048                     ],
42049                     [
42050                         -4.4212022,
42051                         59.0770848
42052                     ],
42053                     [
42054                         -4.3971904,
42055                         59.0779143
42056                     ],
42057                     [
42058                         -4.3913388,
42059                         59.0897328
42060                     ]
42061                 ]
42062             ],
42063             "terms_url": "http://geo.nls.uk/maps/",
42064             "terms_text": "National Library of Scotland Historic Maps"
42065         },
42066         {
42067             "name": "NLS - OS 1:25k 1st Series 1937-61",
42068             "type": "tms",
42069             "template": "http://geo.nls.uk/mapdata2/os/25000/{zoom}/{x}/{-y}.png",
42070             "scaleExtent": [
42071                 5,
42072                 16
42073             ],
42074             "polygon": [
42075                 [
42076                     [
42077                         -4.7157244,
42078                         54.6796556
42079                     ],
42080                     [
42081                         -4.6850662,
42082                         54.6800268
42083                     ],
42084                     [
42085                         -4.6835779,
42086                         54.6623245
42087                     ],
42088                     [
42089                         -4.7148782,
42090                         54.6615818
42091                     ]
42092                 ],
42093                 [
42094                     [
42095                         -3.7085748,
42096                         58.3371151
42097                     ],
42098                     [
42099                         -3.5405937,
42100                         58.3380684
42101                     ],
42102                     [
42103                         -3.5315137,
42104                         58.1608002
42105                     ],
42106                     [
42107                         -3.3608086,
42108                         58.1622372
42109                     ],
42110                     [
42111                         -3.3653486,
42112                         58.252173
42113                     ],
42114                     [
42115                         -3.1610473,
42116                         58.2536063
42117                     ],
42118                     [
42119                         -3.1610473,
42120                         58.3261509
42121                     ],
42122                     [
42123                         -3.0275704,
42124                         58.3271045
42125                     ],
42126                     [
42127                         -3.0366505,
42128                         58.6139001
42129                     ],
42130                     [
42131                         -3.0021463,
42132                         58.614373
42133                     ],
42134                     [
42135                         -3.0030543,
42136                         58.7036341
42137                     ],
42138                     [
42139                         -3.4180129,
42140                         58.7003322
42141                     ],
42142                     [
42143                         -3.4171049,
42144                         58.6290293
42145                     ],
42146                     [
42147                         -3.7240109,
42148                         58.6266658
42149                     ],
42150                     [
42151                         -3.7231029,
42152                         58.606806
42153                     ],
42154                     [
42155                         -4.2361262,
42156                         58.5992374
42157                     ],
42158                     [
42159                         -4.2334022,
42160                         58.5092347
42161                     ],
42162                     [
42163                         -3.88836,
42164                         58.5144516
42165                     ],
42166                     [
42167                         -3.8829119,
42168                         58.4261327
42169                     ],
42170                     [
42171                         -3.7158389,
42172                         58.4270836
42173                     ]
42174                 ],
42175                 [
42176                     [
42177                         -6.46676,
42178                         49.9943621
42179                     ],
42180                     [
42181                         -6.1889102,
42182                         50.004868
42183                     ],
42184                     [
42185                         -6.1789222,
42186                         49.8967815
42187                     ],
42188                     [
42189                         -6.3169391,
42190                         49.8915171
42191                     ],
42192                     [
42193                         -6.312399,
42194                         49.8200979
42195                     ],
42196                     [
42197                         -6.4504159,
42198                         49.8159968
42199                     ]
42200                 ],
42201                 [
42202                     [
42203                         -5.6453263,
42204                         50.2029809
42205                     ],
42206                     [
42207                         -5.7801329,
42208                         50.2014076
42209                     ],
42210                     [
42211                         -5.7637888,
42212                         50.0197267
42213                     ],
42214                     [
42215                         -5.3479221,
42216                         50.0290604
42217                     ],
42218                     [
42219                         -5.3388421,
42220                         49.9414854
42221                     ],
42222                     [
42223                         -5.024672,
42224                         49.9473287
42225                     ],
42226                     [
42227                         -5.0355681,
42228                         50.0383923
42229                     ],
42230                     [
42231                         -5.0010639,
42232                         50.0453901
42233                     ],
42234                     [
42235                         -4.9974319,
42236                         50.1304478
42237                     ],
42238                     [
42239                         -4.855783,
42240                         50.13394
42241                     ],
42242                     [
42243                         -4.861231,
42244                         50.206057
42245                     ],
42246                     [
42247                         -4.6546085,
42248                         50.2140172
42249                     ],
42250                     [
42251                         -4.6558926,
42252                         50.3018616
42253                     ],
42254                     [
42255                         -4.5184924,
42256                         50.3026818
42257                     ],
42258                     [
42259                         -4.51464,
42260                         50.325642
42261                     ],
42262                     [
42263                         -4.2488284,
42264                         50.3264618
42265                     ],
42266                     [
42267                         -4.2488284,
42268                         50.3100631
42269                     ],
42270                     [
42271                         -4.10886,
42272                         50.3141633
42273                     ],
42274                     [
42275                         -4.1062917,
42276                         50.2411267
42277                     ],
42278                     [
42279                         -3.9648088,
42280                         50.2432047
42281                     ],
42282                     [
42283                         -3.9640778,
42284                         50.2254158
42285                     ],
42286                     [
42287                         -3.8522287,
42288                         50.2273626
42289                     ],
42290                     [
42291                         -3.8503757,
42292                         50.1552563
42293                     ],
42294                     [
42295                         -3.6921809,
42296                         50.1572487
42297                     ],
42298                     [
42299                         -3.5414602,
42300                         50.1602198
42301                     ],
42302                     [
42303                         -3.5465781,
42304                         50.3226814
42305                     ],
42306                     [
42307                         -3.4068012,
42308                         50.3241013
42309                     ],
42310                     [
42311                         -3.4165761,
42312                         50.5892711
42313                     ],
42314                     [
42315                         -3.2746691,
42316                         50.5962721
42317                     ],
42318                     [
42319                         -3.2749172,
42320                         50.6106323
42321                     ],
42322                     [
42323                         -2.9971742,
42324                         50.613972
42325                     ],
42326                     [
42327                         -2.9896008,
42328                         50.688537
42329                     ],
42330                     [
42331                         -2.7120266,
42332                         50.690565
42333                     ],
42334                     [
42335                         -2.710908,
42336                         50.6195964
42337                     ],
42338                     [
42339                         -2.5695473,
42340                         50.6157538
42341                     ],
42342                     [
42343                         -2.5651019,
42344                         50.5134083
42345                     ],
42346                     [
42347                         -2.4014463,
42348                         50.513379
42349                     ],
42350                     [
42351                         -2.3940583,
42352                         50.6160348
42353                     ],
42354                     [
42355                         -2.2894123,
42356                         50.6147436
42357                     ],
42358                     [
42359                         -2.2876184,
42360                         50.6008549
42361                     ],
42362                     [
42363                         -2.1477855,
42364                         50.6048506
42365                     ],
42366                     [
42367                         -2.1451013,
42368                         50.5325437
42369                     ],
42370                     [
42371                         -1.9335117,
42372                         50.5347477
42373                     ],
42374                     [
42375                         -1.9362139,
42376                         50.6170445
42377                     ],
42378                     [
42379                         -1.8573025,
42380                         50.6228094
42381                     ],
42382                     [
42383                         -1.8554865,
42384                         50.709139
42385                     ],
42386                     [
42387                         -1.6066929,
42388                         50.709139
42389                     ],
42390                     [
42391                         -1.6085089,
42392                         50.6239615
42393                     ],
42394                     [
42395                         -1.4450678,
42396                         50.6228094
42397                     ],
42398                     [
42399                         -1.4432518,
42400                         50.5317039
42401                     ],
42402                     [
42403                         -1.1545059,
42404                         50.5293951
42405                     ],
42406                     [
42407                         -1.1472419,
42408                         50.6170485
42409                     ],
42410                     [
42411                         -1.011041,
42412                         50.6205051
42413                     ],
42414                     [
42415                         -1.011041,
42416                         50.7056889
42417                     ],
42418                     [
42419                         -0.704135,
42420                         50.7045388
42421                     ],
42422                     [
42423                         -0.700503,
42424                         50.7769401
42425                     ],
42426                     [
42427                         -0.5860943,
42428                         50.7723465
42429                     ],
42430                     [
42431                         -0.5879103,
42432                         50.7907181
42433                     ],
42434                     [
42435                         -0.0149586,
42436                         50.7798108
42437                     ],
42438                     [
42439                         -0.0185906,
42440                         50.7625836
42441                     ],
42442                     [
42443                         0.0967261,
42444                         50.7620093
42445                     ],
42446                     [
42447                         0.0921861,
42448                         50.6913106
42449                     ],
42450                     [
42451                         0.3046595,
42452                         50.6890096
42453                     ],
42454                     [
42455                         0.3101075,
42456                         50.7757917
42457                     ],
42458                     [
42459                         0.5511831,
42460                         50.7726336
42461                     ],
42462                     [
42463                         0.5529991,
42464                         50.8432096
42465                     ],
42466                     [
42467                         0.695556,
42468                         50.8403428
42469                     ],
42470                     [
42471                         0.696464,
42472                         50.8592608
42473                     ],
42474                     [
42475                         0.9852099,
42476                         50.8523824
42477                     ],
42478                     [
42479                         0.9906579,
42480                         50.9417226
42481                     ],
42482                     [
42483                         1.0160821,
42484                         50.9411504
42485                     ],
42486                     [
42487                         1.0215301,
42488                         51.0303204
42489                     ],
42490                     [
42491                         1.2812198,
42492                         51.0240383
42493                     ],
42494                     [
42495                         1.2848518,
42496                         51.0948044
42497                     ],
42498                     [
42499                         1.4277848,
42500                         51.0948044
42501                     ],
42502                     [
42503                         1.4386809,
42504                         51.2882859
42505                     ],
42506                     [
42507                         1.4713691,
42508                         51.2871502
42509                     ],
42510                     [
42511                         1.4804492,
42512                         51.3994534
42513                     ],
42514                     [
42515                         1.1590151,
42516                         51.4073836
42517                     ],
42518                     [
42519                         1.1590151,
42520                         51.3869889
42521                     ],
42522                     [
42523                         1.0191822,
42524                         51.3903886
42525                     ],
42526                     [
42527                         1.0228142,
42528                         51.4798247
42529                     ],
42530                     [
42531                         0.8793493,
42532                         51.4843484
42533                     ],
42534                     [
42535                         0.8829813,
42536                         51.5566675
42537                     ],
42538                     [
42539                         1.0264462,
42540                         51.5544092
42541                     ],
42542                     [
42543                         1.0373423,
42544                         51.7493319
42545                     ],
42546                     [
42547                         1.2607117,
42548                         51.7482076
42549                     ],
42550                     [
42551                         1.2661598,
42552                         51.8279642
42553                     ],
42554                     [
42555                         1.3351682,
42556                         51.8335756
42557                     ],
42558                     [
42559                         1.3478803,
42560                         51.9199021
42561                     ],
42562                     [
42563                         1.4840812,
42564                         51.9199021
42565                     ],
42566                     [
42567                         1.4986093,
42568                         52.0038271
42569                     ],
42570                     [
42571                         1.6438902,
42572                         52.0027092
42573                     ],
42574                     [
42575                         1.6656823,
42576                         52.270221
42577                     ],
42578                     [
42579                         1.7310588,
42580                         52.270221
42581                     ],
42582                     [
42583                         1.7528509,
42584                         52.4465637
42585                     ],
42586                     [
42587                         1.8254914,
42588                         52.4476705
42589                     ],
42590                     [
42591                         1.8345714,
42592                         52.624408
42593                     ],
42594                     [
42595                         1.7690346,
42596                         52.6291402
42597                     ],
42598                     [
42599                         1.7741711,
42600                         52.717904
42601                     ],
42602                     [
42603                         1.6996925,
42604                         52.721793
42605                     ],
42606                     [
42607                         1.706113,
42608                         52.8103687
42609                     ],
42610                     [
42611                         1.559724,
42612                         52.8165777
42613                     ],
42614                     [
42615                         1.5648605,
42616                         52.9034116
42617                     ],
42618                     [
42619                         1.4184715,
42620                         52.9103818
42621                     ],
42622                     [
42623                         1.4223238,
42624                         52.9281894
42625                     ],
42626                     [
42627                         1.3439928,
42628                         52.9289635
42629                     ],
42630                     [
42631                         1.3491293,
42632                         53.0001194
42633                     ],
42634                     [
42635                         0.4515789,
42636                         53.022589
42637                     ],
42638                     [
42639                         0.4497629,
42640                         52.9351139
42641                     ],
42642                     [
42643                         0.3789384,
42644                         52.9351139
42645                     ],
42646                     [
42647                         0.3716744,
42648                         52.846365
42649                     ],
42650                     [
42651                         0.2227614,
42652                         52.8496552
42653                     ],
42654                     [
42655                         0.2336575,
42656                         52.9329248
42657                     ],
42658                     [
42659                         0.3062979,
42660                         52.9351139
42661                     ],
42662                     [
42663                         0.308114,
42664                         53.022589
42665                     ],
42666                     [
42667                         0.3807544,
42668                         53.0236813
42669                     ],
42670                     [
42671                         0.3993708,
42672                         53.2933729
42673                     ],
42674                     [
42675                         0.3248922,
42676                         53.2987454
42677                     ],
42678                     [
42679                         0.3274604,
42680                         53.3853782
42681                     ],
42682                     [
42683                         0.2504136,
42684                         53.38691
42685                     ],
42686                     [
42687                         0.2581183,
42688                         53.4748924
42689                     ],
42690                     [
42691                         0.1862079,
42692                         53.4779494
42693                     ],
42694                     [
42695                         0.1913443,
42696                         53.6548777
42697                     ],
42698                     [
42699                         0.1502527,
42700                         53.6594436
42701                     ],
42702                     [
42703                         0.1528209,
42704                         53.7666003
42705                     ],
42706                     [
42707                         0.0012954,
42708                         53.7734308
42709                     ],
42710                     [
42711                         0.0025796,
42712                         53.8424326
42713                     ],
42714                     [
42715                         -0.0282392,
42716                         53.841675
42717                     ],
42718                     [
42719                         -0.0226575,
42720                         53.9311501
42721                     ],
42722                     [
42723                         -0.1406983,
42724                         53.9322193
42725                     ],
42726                     [
42727                         -0.1416063,
42728                         54.0219323
42729                     ],
42730                     [
42731                         -0.1706625,
42732                         54.0235326
42733                     ],
42734                     [
42735                         -0.1679384,
42736                         54.0949482
42737                     ],
42738                     [
42739                         -0.0126694,
42740                         54.0912206
42741                     ],
42742                     [
42743                         -0.0099454,
42744                         54.1811226
42745                     ],
42746                     [
42747                         -0.1615824,
42748                         54.1837795
42749                     ],
42750                     [
42751                         -0.1606744,
42752                         54.2029038
42753                     ],
42754                     [
42755                         -0.2405789,
42756                         54.2034349
42757                     ],
42758                     [
42759                         -0.2378549,
42760                         54.2936234
42761                     ],
42762                     [
42763                         -0.3894919,
42764                         54.2941533
42765                     ],
42766                     [
42767                         -0.3857497,
42768                         54.3837321
42769                     ],
42770                     [
42771                         -0.461638,
42772                         54.3856364
42773                     ],
42774                     [
42775                         -0.4571122,
42776                         54.4939066
42777                     ],
42778                     [
42779                         -0.6105651,
42780                         54.4965434
42781                     ],
42782                     [
42783                         -0.6096571,
42784                         54.5676704
42785                     ],
42786                     [
42787                         -0.7667421,
42788                         54.569776
42789                     ],
42790                     [
42791                         -0.7640181,
42792                         54.5887213
42793                     ],
42794                     [
42795                         -0.9192871,
42796                         54.5908258
42797                     ],
42798                     [
42799                         -0.9148116,
42800                         54.6608348
42801                     ],
42802                     [
42803                         -1.1485204,
42804                         54.6634343
42805                     ],
42806                     [
42807                         -1.1472363,
42808                         54.7528316
42809                     ],
42810                     [
42811                         -1.2268514,
42812                         54.7532021
42813                     ],
42814                     [
42815                         -1.2265398,
42816                         54.8429879
42817                     ],
42818                     [
42819                         -1.2991803,
42820                         54.8435107
42821                     ],
42822                     [
42823                         -1.2991803,
42824                         54.9333391
42825                     ],
42826                     [
42827                         -1.3454886,
42828                         54.9354258
42829                     ],
42830                     [
42831                         -1.3436726,
42832                         55.0234878
42833                     ],
42834                     [
42835                         -1.3772688,
42836                         55.0255698
42837                     ],
42838                     [
42839                         -1.3754528,
42840                         55.1310877
42841                     ],
42842                     [
42843                         -1.4997441,
42844                         55.1315727
42845                     ],
42846                     [
42847                         -1.4969272,
42848                         55.2928323
42849                     ],
42850                     [
42851                         -1.5296721,
42852                         55.2942946
42853                     ],
42854                     [
42855                         -1.5258198,
42856                         55.6523803
42857                     ],
42858                     [
42859                         -1.7659492,
42860                         55.6545537
42861                     ],
42862                     [
42863                         -1.7620968,
42864                         55.7435626
42865                     ],
42866                     [
42867                         -1.9688392,
42868                         55.7435626
42869                     ],
42870                     [
42871                         -1.9698023,
42872                         55.8334505
42873                     ],
42874                     [
42875                         -2.0019051,
42876                         55.8336308
42877                     ],
42878                     [
42879                         -2.0015841,
42880                         55.9235526
42881                     ],
42882                     [
42883                         -2.1604851,
42884                         55.9240613
42885                     ],
42886                     [
42887                         -2.1613931,
42888                         55.9413549
42889                     ],
42890                     [
42891                         -2.3202942,
42892                         55.9408463
42893                     ],
42894                     [
42895                         -2.3212022,
42896                         56.0145126
42897                     ],
42898                     [
42899                         -2.5627317,
42900                         56.0124824
42901                     ],
42902                     [
42903                         -2.5645477,
42904                         56.1022207
42905                     ],
42906                     [
42907                         -2.9658863,
42908                         56.0991822
42909                     ],
42910                     [
42911                         -2.9667943,
42912                         56.1710304
42913                     ],
42914                     [
42915                         -2.4828272,
42916                         56.1755797
42917                     ],
42918                     [
42919                         -2.4882752,
42920                         56.2856078
42921                     ],
42922                     [
42923                         -2.5645477,
42924                         56.2835918
42925                     ],
42926                     [
42927                         -2.5681798,
42928                         56.3742075
42929                     ],
42930                     [
42931                         -2.7261728,
42932                         56.3732019
42933                     ],
42934                     [
42935                         -2.7316208,
42936                         56.4425301
42937                     ],
42938                     [
42939                         -2.6190281,
42940                         56.4425301
42941                     ],
42942                     [
42943                         -2.6153961,
42944                         56.5317671
42945                     ],
42946                     [
42947                         -2.453771,
42948                         56.5347715
42949                     ],
42950                     [
42951                         -2.4534686,
42952                         56.6420248
42953                     ],
42954                     [
42955                         -2.4062523,
42956                         56.6440218
42957                     ],
42958                     [
42959                         -2.3953562,
42960                         56.7297964
42961                     ],
42962                     [
42963                         -2.2936596,
42964                         56.7337811
42965                     ],
42966                     [
42967                         -2.2972916,
42968                         56.807423
42969                     ],
42970                     [
42971                         -2.1629067,
42972                         56.8113995
42973                     ],
42974                     [
42975                         -2.1592747,
42976                         56.9958425
42977                     ],
42978                     [
42979                         -1.9922016,
42980                         57.0017771
42981                     ],
42982                     [
42983                         -2.0067297,
42984                         57.2737477
42985                     ],
42986                     [
42987                         -1.9195612,
42988                         57.2757112
42989                     ],
42990                     [
42991                         -1.9304572,
42992                         57.3482876
42993                     ],
42994                     [
42995                         -1.8106005,
42996                         57.3443682
42997                     ],
42998                     [
42999                         -1.7997044,
43000                         57.4402728
43001                     ],
43002                     [
43003                         -1.6616875,
43004                         57.4285429
43005                     ],
43006                     [
43007                         -1.6689516,
43008                         57.5398256
43009                     ],
43010                     [
43011                         -1.7452241,
43012                         57.5398256
43013                     ],
43014                     [
43015                         -1.7524881,
43016                         57.6313302
43017                     ],
43018                     [
43019                         -1.8287606,
43020                         57.6332746
43021                     ],
43022                     [
43023                         -1.8287606,
43024                         57.7187255
43025                     ],
43026                     [
43027                         -3.1768526,
43028                         57.7171219
43029                     ],
43030                     [
43031                         -3.1794208,
43032                         57.734264
43033                     ],
43034                     [
43035                         -3.5134082,
43036                         57.7292105
43037                     ],
43038                     [
43039                         -3.5129542,
43040                         57.7112683
43041                     ],
43042                     [
43043                         -3.7635638,
43044                         57.7076303
43045                     ],
43046                     [
43047                         -3.7598539,
43048                         57.635713
43049                     ],
43050                     [
43051                         -3.8420372,
43052                         57.6343382
43053                     ],
43054                     [
43055                         -3.8458895,
43056                         57.6178365
43057                     ],
43058                     [
43059                         -3.9794374,
43060                         57.6157733
43061                     ],
43062                     [
43063                         -3.9794374,
43064                         57.686544
43065                     ],
43066                     [
43067                         -3.8150708,
43068                         57.689976
43069                     ],
43070                     [
43071                         -3.817639,
43072                         57.7968899
43073                     ],
43074                     [
43075                         -3.6853753,
43076                         57.7989429
43077                     ],
43078                     [
43079                         -3.6892276,
43080                         57.8891567
43081                     ],
43082                     [
43083                         -3.9383458,
43084                         57.8877915
43085                     ],
43086                     [
43087                         -3.9421981,
43088                         57.9750592
43089                     ],
43090                     [
43091                         -3.6943641,
43092                         57.9784638
43093                     ],
43094                     [
43095                         -3.6969323,
43096                         58.0695865
43097                     ],
43098                     [
43099                         -4.0372226,
43100                         58.0641528
43101                     ],
43102                     [
43103                         -4.0346543,
43104                         57.9730163
43105                     ],
43106                     [
43107                         -4.2003051,
43108                         57.9702923
43109                     ],
43110                     [
43111                         -4.1832772,
43112                         57.7012869
43113                     ],
43114                     [
43115                         -4.518752,
43116                         57.6951111
43117                     ],
43118                     [
43119                         -4.5122925,
43120                         57.6050682
43121                     ],
43122                     [
43123                         -4.6789116,
43124                         57.6016628
43125                     ],
43126                     [
43127                         -4.666022,
43128                         57.4218334
43129                     ],
43130                     [
43131                         -3.6677696,
43132                         57.4394729
43133                     ],
43134                     [
43135                         -3.671282,
43136                         57.5295384
43137                     ],
43138                     [
43139                         -3.3384979,
43140                         57.5331943
43141                     ],
43142                     [
43143                         -3.3330498,
43144                         57.4438859
43145                     ],
43146                     [
43147                         -2.8336466,
43148                         57.4485275
43149                     ],
43150                     [
43151                         -2.8236396,
43152                         56.9992706
43153                     ],
43154                     [
43155                         -2.3305398,
43156                         57.0006693
43157                     ],
43158                     [
43159                         -2.3298977,
43160                         56.9113932
43161                     ],
43162                     [
43163                         -2.6579889,
43164                         56.9092901
43165                     ],
43166                     [
43167                         -2.6559637,
43168                         56.8198406
43169                     ],
43170                     [
43171                         -2.8216747,
43172                         56.8188467
43173                     ],
43174                     [
43175                         -2.8184967,
43176                         56.7295397
43177                     ],
43178                     [
43179                         -3.1449248,
43180                         56.7265508
43181                     ],
43182                     [
43183                         -3.1435628,
43184                         56.6362749
43185                     ],
43186                     [
43187                         -3.4679089,
43188                         56.6350265
43189                     ],
43190                     [
43191                         -3.474265,
43192                         56.7238108
43193                     ],
43194                     [
43195                         -3.8011471,
43196                         56.7188284
43197                     ],
43198                     [
43199                         -3.785711,
43200                         56.4493026
43201                     ],
43202                     [
43203                         -3.946428,
43204                         56.4457896
43205                     ],
43206                     [
43207                         -3.9428873,
43208                         56.2659777
43209                     ],
43210                     [
43211                         -4.423146,
43212                         56.2588459
43213                     ],
43214                     [
43215                         -4.4141572,
43216                         56.0815506
43217                     ],
43218                     [
43219                         -4.8944159,
43220                         56.0708008
43221                     ],
43222                     [
43223                         -4.8791072,
43224                         55.8896994
43225                     ],
43226                     [
43227                         -5.1994158,
43228                         55.8821374
43229                     ],
43230                     [
43231                         -5.1852906,
43232                         55.7023791
43233                     ],
43234                     [
43235                         -5.0273445,
43236                         55.7067203
43237                     ],
43238                     [
43239                         -5.0222081,
43240                         55.6879046
43241                     ],
43242                     [
43243                         -4.897649,
43244                         55.6907999
43245                     ],
43246                     [
43247                         -4.8880181,
43248                         55.6002822
43249                     ],
43250                     [
43251                         -4.7339244,
43252                         55.6046348
43253                     ],
43254                     [
43255                         -4.7275038,
43256                         55.5342082
43257                     ],
43258                     [
43259                         -4.773732,
43260                         55.5334815
43261                     ],
43262                     [
43263                         -4.7685955,
43264                         55.4447227
43265                     ],
43266                     [
43267                         -4.8494947,
43268                         55.4418092
43269                     ],
43270                     [
43271                         -4.8405059,
43272                         55.3506535
43273                     ],
43274                     [
43275                         -4.8700405,
43276                         55.3513836
43277                     ],
43278                     [
43279                         -4.8649041,
43280                         55.2629462
43281                     ],
43282                     [
43283                         -4.9920314,
43284                         55.2592875
43285                     ],
43286                     [
43287                         -4.9907473,
43288                         55.1691779
43289                     ],
43290                     [
43291                         -5.0600894,
43292                         55.1655105
43293                     ],
43294                     [
43295                         -5.0575212,
43296                         55.0751884
43297                     ],
43298                     [
43299                         -5.2141831,
43300                         55.0722477
43301                     ],
43302                     [
43303                         -5.1991766,
43304                         54.8020337
43305                     ],
43306                     [
43307                         -5.0466316,
43308                         54.8062205
43309                     ],
43310                     [
43311                         -5.0502636,
43312                         54.7244996
43313                     ],
43314                     [
43315                         -4.9703591,
43316                         54.7203043
43317                     ],
43318                     [
43319                         -4.9776232,
43320                         54.6215905
43321                     ],
43322                     [
43323                         -4.796022,
43324                         54.6342056
43325                     ],
43326                     [
43327                         -4.796022,
43328                         54.7307917
43329                     ],
43330                     [
43331                         -4.8977186,
43332                         54.7265971
43333                     ],
43334                     [
43335                         -4.9086147,
43336                         54.8145928
43337                     ],
43338                     [
43339                         -4.8069181,
43340                         54.8166856
43341                     ],
43342                     [
43343                         -4.8105501,
43344                         54.7915648
43345                     ],
43346                     [
43347                         -4.6943253,
43348                         54.7978465
43349                     ],
43350                     [
43351                         -4.6761652,
43352                         54.7244996
43353                     ],
43354                     [
43355                         -4.5744686,
43356                         54.7244996
43357                     ],
43358                     [
43359                         -4.5599405,
43360                         54.6426135
43361                     ],
43362                     [
43363                         -4.3093309,
43364                         54.6384098
43365                     ],
43366                     [
43367                         -4.3333262,
43368                         54.8229889
43369                     ],
43370                     [
43371                         -4.2626999,
43372                         54.8274274
43373                     ],
43374                     [
43375                         -4.2549952,
43376                         54.7348587
43377                     ],
43378                     [
43379                         -3.8338058,
43380                         54.7400481
43381                     ],
43382                     [
43383                         -3.836374,
43384                         54.8141105
43385                     ],
43386                     [
43387                         -3.7118149,
43388                         54.8133706
43389                     ],
43390                     [
43391                         -3.7143831,
43392                         54.8318654
43393                     ],
43394                     [
43395                         -3.5346072,
43396                         54.8355633
43397                     ],
43398                     [
43399                         -3.5271039,
43400                         54.9066228
43401                     ],
43402                     [
43403                         -3.4808758,
43404                         54.9084684
43405                     ],
43406                     [
43407                         -3.4776655,
43408                         54.7457328
43409                     ],
43410                     [
43411                         -3.5874573,
43412                         54.744621
43413                     ],
43414                     [
43415                         -3.5836049,
43416                         54.6546166
43417                     ],
43418                     [
43419                         -3.7107322,
43420                         54.6531308
43421                     ],
43422                     [
43423                         -3.6991752,
43424                         54.4550407
43425                     ],
43426                     [
43427                         -3.5746161,
43428                         54.4572801
43429                     ],
43430                     [
43431                         -3.5759002,
43432                         54.3863042
43433                     ],
43434                     [
43435                         -3.539945,
43436                         54.3855564
43437                     ],
43438                     [
43439                         -3.5386609,
43440                         54.297224
43441                     ],
43442                     [
43443                         -3.46033,
43444                         54.2957252
43445                     ],
43446                     [
43447                         -3.4590458,
43448                         54.2079507
43449                     ],
43450                     [
43451                         -3.3807149,
43452                         54.2102037
43453                     ],
43454                     [
43455                         -3.381999,
43456                         54.1169788
43457                     ],
43458                     [
43459                         -3.302878,
43460                         54.1160656
43461                     ],
43462                     [
43463                         -3.300154,
43464                         54.0276224
43465                     ],
43466                     [
43467                         -3.1013007,
43468                         54.0292224
43469                     ],
43470                     [
43471                         -3.093596,
43472                         53.6062158
43473                     ],
43474                     [
43475                         -3.2065981,
43476                         53.6016441
43477                     ],
43478                     [
43479                         -3.2091663,
43480                         53.4917753
43481                     ],
43482                     [
43483                         -3.2451215,
43484                         53.4887193
43485                     ],
43486                     [
43487                         -3.2348486,
43488                         53.4045934
43489                     ],
43490                     [
43491                         -3.5276266,
43492                         53.3999999
43493                     ],
43494                     [
43495                         -3.5343966,
43496                         53.328481
43497                     ],
43498                     [
43499                         -3.6488053,
43500                         53.3252272
43501                     ],
43502                     [
43503                         -3.6527308,
43504                         53.3057716
43505                     ],
43506                     [
43507                         -3.7271873,
43508                         53.3046865
43509                     ],
43510                     [
43511                         -3.7315003,
43512                         53.3945257
43513                     ],
43514                     [
43515                         -3.9108315,
43516                         53.3912769
43517                     ],
43518                     [
43519                         -3.9071995,
43520                         53.3023804
43521                     ],
43522                     [
43523                         -3.9521457,
43524                         53.3015665
43525                     ],
43526                     [
43527                         -3.9566724,
43528                         53.3912183
43529                     ],
43530                     [
43531                         -4.1081979,
43532                         53.3889209
43533                     ],
43534                     [
43535                         -4.1081979,
43536                         53.4072967
43537                     ],
43538                     [
43539                         -4.2622916,
43540                         53.4065312
43541                     ],
43542                     [
43543                         -4.2635757,
43544                         53.4753707
43545                     ],
43546                     [
43547                         -4.638537,
43548                         53.4677274
43549                     ],
43550                     [
43551                         -4.6346847,
43552                         53.3812621
43553                     ],
43554                     [
43555                         -4.7091633,
43556                         53.3774321
43557                     ],
43558                     [
43559                         -4.7001745,
43560                         53.1954965
43561                     ],
43562                     [
43563                         -4.5499332,
43564                         53.1962658
43565                     ],
43566                     [
43567                         -4.5435126,
43568                         53.1092488
43569                     ],
43570                     [
43571                         -4.3919871,
43572                         53.1100196
43573                     ],
43574                     [
43575                         -4.3855666,
43576                         53.0236002
43577                     ],
43578                     [
43579                         -4.6115707,
43580                         53.0205105
43581                     ],
43582                     [
43583                         -4.603866,
43584                         52.9284932
43585                     ],
43586                     [
43587                         -4.7566756,
43588                         52.9261709
43589                     ],
43590                     [
43591                         -4.7476868,
43592                         52.8370555
43593                     ],
43594                     [
43595                         -4.8208813,
43596                         52.8331768
43597                     ],
43598                     [
43599                         -4.8208813,
43600                         52.7446476
43601                     ],
43602                     [
43603                         -4.3701572,
43604                         52.7539749
43605                     ],
43606                     [
43607                         -4.3765778,
43608                         52.8401583
43609                     ],
43610                     [
43611                         -4.2314728,
43612                         52.8455875
43613                     ],
43614                     [
43615                         -4.2237682,
43616                         52.7586379
43617                     ],
43618                     [
43619                         -4.1056297,
43620                         52.7570836
43621                     ],
43622                     [
43623                         -4.1015192,
43624                         52.6714874
43625                     ],
43626                     [
43627                         -4.1487355,
43628                         52.6703862
43629                     ],
43630                     [
43631                         -4.1305754,
43632                         52.4008596
43633                     ],
43634                     [
43635                         -4.1995838,
43636                         52.3986435
43637                     ],
43638                     [
43639                         -4.2050319,
43640                         52.3110195
43641                     ],
43642                     [
43643                         -4.3466808,
43644                         52.303247
43645                     ],
43646                     [
43647                         -4.3484968,
43648                         52.2365693
43649                     ],
43650                     [
43651                         -4.4901457,
43652                         52.2332328
43653                     ],
43654                     [
43655                         -4.4883297,
43656                         52.2098702
43657                     ],
43658                     [
43659                         -4.6572188,
43660                         52.2098702
43661                     ],
43662                     [
43663                         -4.6590348,
43664                         52.1385939
43665                     ],
43666                     [
43667                         -4.7788916,
43668                         52.13525
43669                     ],
43670                     [
43671                         -4.7807076,
43672                         52.1162967
43673                     ],
43674                     [
43675                         -4.9259885,
43676                         52.1140663
43677                     ],
43678                     [
43679                         -4.9187245,
43680                         52.0392855
43681                     ],
43682                     [
43683                         -5.2365265,
43684                         52.0314653
43685                     ],
43686                     [
43687                         -5.2347105,
43688                         51.9442339
43689                     ],
43690                     [
43691                         -5.3473032,
43692                         51.9408755
43693                     ],
43694                     [
43695                         -5.3473032,
43696                         51.9195995
43697                     ],
43698                     [
43699                         -5.4925842,
43700                         51.9162392
43701                     ],
43702                     [
43703                         -5.4853201,
43704                         51.8265386
43705                     ],
43706                     [
43707                         -5.1983903,
43708                         51.8321501
43709                     ],
43710                     [
43711                         -5.1893102,
43712                         51.7625177
43713                     ],
43714                     [
43715                         -5.335825,
43716                         51.7589528
43717                     ],
43718                     [
43719                         -5.3281204,
43720                         51.6686495
43721                     ],
43722                     [
43723                         -5.1836575,
43724                         51.6730296
43725                     ],
43726                     [
43727                         -5.1836575,
43728                         51.6539134
43729                     ],
43730                     [
43731                         -5.0674452,
43732                         51.6578966
43733                     ],
43734                     [
43735                         -5.0603825,
43736                         51.5677905
43737                     ],
43738                     [
43739                         -4.5974594,
43740                         51.5809588
43741                     ],
43742                     [
43743                         -4.60388,
43744                         51.6726314
43745                     ],
43746                     [
43747                         -4.345773,
43748                         51.6726314
43749                     ],
43750                     [
43751                         -4.3355001,
43752                         51.4962964
43753                     ],
43754                     [
43755                         -3.9528341,
43756                         51.5106841
43757                     ],
43758                     [
43759                         -3.9425611,
43760                         51.5905333
43761                     ],
43762                     [
43763                         -3.8809237,
43764                         51.5953198
43765                     ],
43766                     [
43767                         -3.8706508,
43768                         51.5074872
43769                     ],
43770                     [
43771                         -3.7679216,
43772                         51.4978952
43773                     ],
43774                     [
43775                         -3.7550805,
43776                         51.4242895
43777                     ],
43778                     [
43779                         -3.5855774,
43780                         51.41468
43781                     ],
43782                     [
43783                         -3.5778727,
43784                         51.3329177
43785                     ],
43786                     [
43787                         -3.0796364,
43788                         51.3329177
43789                     ],
43790                     [
43791                         -3.0770682,
43792                         51.2494018
43793                     ],
43794                     [
43795                         -3.7216935,
43796                         51.2381477
43797                     ],
43798                     [
43799                         -3.7216935,
43800                         51.2558315
43801                     ],
43802                     [
43803                         -3.8706508,
43804                         51.2558315
43805                     ],
43806                     [
43807                         -3.8680825,
43808                         51.2365398
43809                     ],
43810                     [
43811                         -4.2944084,
43812                         51.2252825
43813                     ],
43814                     [
43815                         -4.289272,
43816                         51.0496352
43817                     ],
43818                     [
43819                         -4.5692089,
43820                         51.0431767
43821                     ],
43822                     [
43823                         -4.5624122,
43824                         50.9497388
43825                     ],
43826                     [
43827                         -4.5905604,
43828                         50.9520269
43829                     ],
43830                     [
43831                         -4.5896524,
43832                         50.8627065
43833                     ],
43834                     [
43835                         -4.6296046,
43836                         50.8592677
43837                     ],
43838                     [
43839                         -4.6226411,
43840                         50.7691513
43841                     ],
43842                     [
43843                         -4.6952816,
43844                         50.7680028
43845                     ],
43846                     [
43847                         -4.6934655,
43848                         50.6967379
43849                     ],
43850                     [
43851                         -4.8342064,
43852                         50.6938621
43853                     ],
43854                     [
43855                         -4.8296664,
43856                         50.6046231
43857                     ],
43858                     [
43859                         -4.9676833,
43860                         50.6000126
43861                     ],
43862                     [
43863                         -4.9685913,
43864                         50.5821427
43865                     ],
43866                     [
43867                         -5.1084242,
43868                         50.5786832
43869                     ],
43870                     [
43871                         -5.1029762,
43872                         50.4892254
43873                     ],
43874                     [
43875                         -5.1311244,
43876                         50.48807
43877                     ],
43878                     [
43879                         -5.1274923,
43880                         50.4163798
43881                     ],
43882                     [
43883                         -5.2664172,
43884                         50.4117509
43885                     ],
43886                     [
43887                         -5.2609692,
43888                         50.3034214
43889                     ],
43890                     [
43891                         -5.5124868,
43892                         50.2976214
43893                     ],
43894                     [
43895                         -5.5061308,
43896                         50.2256428
43897                     ],
43898                     [
43899                         -5.6468717,
43900                         50.2209953
43901                     ]
43902                 ],
43903                 [
43904                     [
43905                         -5.1336607,
43906                         55.2630226
43907                     ],
43908                     [
43909                         -5.1021999,
43910                         55.2639372
43911                     ],
43912                     [
43913                         -5.0999527,
43914                         55.2458239
43915                     ],
43916                     [
43917                         -5.1322161,
43918                         55.2446343
43919                     ]
43920                 ],
43921                 [
43922                     [
43923                         -5.6431878,
43924                         55.5095745
43925                     ],
43926                     [
43927                         -5.4861028,
43928                         55.5126594
43929                     ],
43930                     [
43931                         -5.4715747,
43932                         55.3348829
43933                     ],
43934                     [
43935                         -5.6277517,
43936                         55.3302345
43937                     ]
43938                 ],
43939                 [
43940                     [
43941                         -4.7213517,
43942                         51.2180246
43943                     ],
43944                     [
43945                         -4.5804201,
43946                         51.2212417
43947                     ],
43948                     [
43949                         -4.5746416,
43950                         51.1306736
43951                     ],
43952                     [
43953                         -4.7174993,
43954                         51.1280545
43955                     ]
43956                 ],
43957                 [
43958                     [
43959                         -5.1608796,
43960                         55.4153626
43961                     ],
43962                     [
43963                         -5.0045387,
43964                         55.4190069
43965                     ],
43966                     [
43967                         -5.0184798,
43968                         55.6153521
43969                     ],
43970                     [
43971                         -5.1755648,
43972                         55.6138137
43973                     ]
43974                 ]
43975             ],
43976             "terms_url": "http://geo.nls.uk/maps/",
43977             "terms_text": "National Library of Scotland Historic Maps"
43978         },
43979         {
43980             "name": "NLS - OS 6-inch Scotland 1842-82",
43981             "type": "tms",
43982             "template": "http://geo.nls.uk/maps/os/six_inch/{zoom}/{x}/{-y}.png",
43983             "scaleExtent": [
43984                 5,
43985                 16
43986             ],
43987             "polygon": [
43988                 [
43989                     [
43990                         -5.2112173,
43991                         54.8018593
43992                     ],
43993                     [
43994                         -5.0642752,
43995                         54.8026508
43996                     ],
43997                     [
43998                         -5.0560354,
43999                         54.6305176
44000                     ],
44001                     [
44002                         -4.3158316,
44003                         54.6297227
44004                     ],
44005                     [
44006                         -4.3117117,
44007                         54.7448258
44008                     ],
44009                     [
44010                         -3.8530325,
44011                         54.7464112
44012                     ],
44013                     [
44014                         -3.8530325,
44015                         54.8034424
44016                     ],
44017                     [
44018                         -3.5522818,
44019                         54.8034424
44020                     ],
44021                     [
44022                         -3.5522818,
44023                         54.8374644
44024                     ],
44025                     [
44026                         -3.468511,
44027                         54.8406277
44028                     ],
44029                     [
44030                         -3.4657644,
44031                         54.8983158
44032                     ],
44033                     [
44034                         -3.3847403,
44035                         54.8991055
44036                     ],
44037                     [
44038                         -3.3888601,
44039                         54.9559214
44040                     ],
44041                     [
44042                         -3.0920786,
44043                         54.9539468
44044                     ],
44045                     [
44046                         -3.0392359,
44047                         54.9923274
44048                     ],
44049                     [
44050                         -3.0212713,
44051                         55.0493881
44052                     ],
44053                     [
44054                         -2.9591232,
44055                         55.0463283
44056                     ],
44057                     [
44058                         -2.9202807,
44059                         55.0666294
44060                     ],
44061                     [
44062                         -2.7857081,
44063                         55.068652
44064                     ],
44065                     [
44066                         -2.7852225,
44067                         55.0914426
44068                     ],
44069                     [
44070                         -2.7337562,
44071                         55.0922761
44072                     ],
44073                     [
44074                         -2.737616,
44075                         55.151204
44076                     ],
44077                     [
44078                         -2.7648395,
44079                         55.1510672
44080                     ],
44081                     [
44082                         -2.7013114,
44083                         55.1722505
44084                     ],
44085                     [
44086                         -2.6635459,
44087                         55.2192808
44088                     ],
44089                     [
44090                         -2.6460364,
44091                         55.2188891
44092                     ],
44093                     [
44094                         -2.629042,
44095                         55.2233933
44096                     ],
44097                     [
44098                         -2.6317886,
44099                         55.2287781
44100                     ],
44101                     [
44102                         -2.6235488,
44103                         55.2446345
44104                     ],
44105                     [
44106                         -2.6197723,
44107                         55.2454663
44108                     ],
44109                     [
44110                         -2.6099017,
44111                         55.2454174
44112                     ],
44113                     [
44114                         -2.6099876,
44115                         55.2486466
44116                     ],
44117                     [
44118                         -2.6408121,
44119                         55.2590039
44120                     ],
44121                     [
44122                         -2.6247896,
44123                         55.2615631
44124                     ],
44125                     [
44126                         -2.6045186,
44127                         55.2823081
44128                     ],
44129                     [
44130                         -2.5693176,
44131                         55.296132
44132                     ],
44133                     [
44134                         -2.5479542,
44135                         55.3121617
44136                     ],
44137                     [
44138                         -2.5091116,
44139                         55.3234891
44140                     ],
44141                     [
44142                         -2.4780376,
44143                         55.3494471
44144                     ],
44145                     [
44146                         -2.4421083,
44147                         55.3533118
44148                     ],
44149                     [
44150                         -2.4052079,
44151                         55.3439256
44152                     ],
44153                     [
44154                         -2.3726772,
44155                         55.3447539
44156                     ],
44157                     [
44158                         -2.3221819,
44159                         55.3687665
44160                     ],
44161                     [
44162                         -2.3241241,
44163                         55.3999337
44164                     ],
44165                     [
44166                         -2.2576062,
44167                         55.425015
44168                     ],
44169                     [
44170                         -2.1985547,
44171                         55.4273529
44172                     ],
44173                     [
44174                         -2.1484296,
44175                         55.4717466
44176                     ],
44177                     [
44178                         -2.1944348,
44179                         55.484199
44180                     ],
44181                     [
44182                         -2.2040479,
44183                         55.529306
44184                     ],
44185                     [
44186                         -2.2960584,
44187                         55.6379722
44188                     ],
44189                     [
44190                         -2.2177808,
44191                         55.6379722
44192                     ],
44193                     [
44194                         -2.1059266,
44195                         55.7452498
44196                     ],
44197                     [
44198                         -1.9716874,
44199                         55.7462161
44200                     ],
44201                     [
44202                         -1.9697453,
44203                         55.9190951
44204                     ],
44205                     [
44206                         -2.1201694,
44207                         55.9207115
44208                     ],
44209                     [
44210                         -2.1242893,
44211                         55.9776133
44212                     ],
44213                     [
44214                         -2.3440159,
44215                         55.9783817
44216                     ],
44217                     [
44218                         -2.3440159,
44219                         56.0390349
44220                     ],
44221                     [
44222                         -2.5046909,
44223                         56.0413363
44224                     ],
44225                     [
44226                         -2.500571,
44227                         56.1003588
44228                     ],
44229                     [
44230                         -2.8823459,
44231                         56.0957629
44232                     ],
44233                     [
44234                         -2.8823459,
44235                         56.1722898
44236                     ],
44237                     [
44238                         -2.4126804,
44239                         56.1692316
44240                     ],
44241                     [
44242                         -2.4181736,
44243                         56.2334017
44244                     ],
44245                     [
44246                         -2.5857151,
44247                         56.2303484
44248                     ],
44249                     [
44250                         -2.5719822,
44251                         56.3416356
44252                     ],
44253                     [
44254                         -2.7257908,
44255                         56.3462022
44256                     ],
44257                     [
44258                         -2.7312839,
44259                         56.4343808
44260                     ],
44261                     [
44262                         -2.6928318,
44263                         56.4343808
44264                     ],
44265                     [
44266                         -2.6928318,
44267                         56.4859769
44268                     ],
44269                     [
44270                         -2.5307834,
44271                         56.4935587
44272                     ],
44273                     [
44274                         -2.5307834,
44275                         56.570806
44276                     ],
44277                     [
44278                         -2.5302878,
44279                         56.6047947
44280                     ],
44281                     [
44282                         -2.3732428,
44283                         56.6044452
44284                     ],
44285                     [
44286                         -2.3684363,
44287                         56.7398824
44288                     ],
44289                     [
44290                         -2.3292975,
44291                         56.7398824
44292                     ],
44293                     [
44294                         -2.3292975,
44295                         56.7888065
44296                     ],
44297                     [
44298                         -2.3145346,
44299                         56.7891826
44300                     ],
44301                     [
44302                         -2.3148779,
44303                         56.7967036
44304                     ],
44305                     [
44306                         -2.171369,
44307                         56.7967036
44308                     ],
44309                     [
44310                         -2.1703979,
44311                         56.9710595
44312                     ],
44313                     [
44314                         -2.0101725,
44315                         56.9694716
44316                     ],
44317                     [
44318                         -2.0101725,
44319                         57.0846832
44320                     ],
44321                     [
44322                         -2.0817687,
44323                         57.085349
44324                     ],
44325                     [
44326                         -2.0488097,
44327                         57.1259963
44328                     ],
44329                     [
44330                         -2.0409133,
44331                         57.126369
44332                     ],
44333                     [
44334                         -2.0383434,
44335                         57.2411129
44336                     ],
44337                     [
44338                         -1.878118,
44339                         57.2421638
44340                     ],
44341                     [
44342                         -1.8771469,
44343                         57.2978175
44344                     ],
44345                     [
44346                         -1.9868771,
44347                         57.2983422
44348                     ],
44349                     [
44350                         -1.9082209,
44351                         57.3560063
44352                     ],
44353                     [
44354                         -1.8752048,
44355                         57.3560063
44356                     ],
44357                     [
44358                         -1.8761758,
44359                         57.3769527
44360                     ],
44361                     [
44362                         -1.8120857,
44363                         57.4120111
44364                     ],
44365                     [
44366                         -1.7120661,
44367                         57.4120111
44368                     ],
44369                     [
44370                         -1.7034646,
44371                         57.6441388
44372                     ],
44373                     [
44374                         -1.8666032,
44375                         57.6451781
44376                     ],
44377                     [
44378                         -1.8646611,
44379                         57.7033351
44380                     ],
44381                     [
44382                         -3.1204292,
44383                         57.7064705
44384                     ],
44385                     [
44386                         -3.1218025,
44387                         57.7504652
44388                     ],
44389                     [
44390                         -3.4445259,
44391                         57.7526635
44392                     ],
44393                     [
44394                         -3.4472724,
44395                         57.7138067
44396                     ],
44397                     [
44398                         -3.5145637,
44399                         57.7094052
44400                     ],
44401                     [
44402                         -3.5118171,
44403                         57.6939956
44404                     ],
44405                     [
44406                         -3.7645027,
44407                         57.6917938
44408                     ],
44409                     [
44410                         -3.7672492,
44411                         57.6344975
44412                     ],
44413                     [
44414                         -3.842378,
44415                         57.6288312
44416                     ],
44417                     [
44418                         -3.8438346,
44419                         57.5965825
44420                     ],
44421                     [
44422                         -3.9414265,
44423                         57.5916386
44424                     ],
44425                     [
44426                         -3.9404554,
44427                         57.6537782
44428                     ],
44429                     [
44430                         -3.8894746,
44431                         57.6529989
44432                     ],
44433                     [
44434                         -3.8826772,
44435                         57.7676408
44436                     ],
44437                     [
44438                         -3.7224517,
44439                         57.766087
44440                     ],
44441                     [
44442                         -3.7195385,
44443                         57.8819201
44444                     ],
44445                     [
44446                         -3.9146888,
44447                         57.8853352
44448                     ],
44449                     [
44450                         -3.916062,
44451                         57.9546243
44452                     ],
44453                     [
44454                         -3.745774,
44455                         57.9538956
44456                     ],
44457                     [
44458                         -3.7471473,
44459                         58.0688409
44460                     ],
44461                     [
44462                         -3.5837256,
44463                         58.0695672
44464                     ],
44465                     [
44466                         -3.5837256,
44467                         58.1116689
44468                     ],
44469                     [
44470                         -3.4560096,
44471                         58.1138452
44472                     ],
44473                     [
44474                         -3.4544646,
44475                         58.228503
44476                     ],
44477                     [
44478                         -3.4379851,
44479                         58.2283222
44480                     ],
44481                     [
44482                         -3.4243233,
44483                         58.2427725
44484                     ],
44485                     [
44486                         -3.412307,
44487                         58.2438567
44488                     ],
44489                     [
44490                         -3.3735115,
44491                         58.2695057
44492                     ],
44493                     [
44494                         -3.3063919,
44495                         58.2862038
44496                     ],
44497                     [
44498                         -3.1229154,
44499                         58.2859395
44500                     ],
44501                     [
44502                         -3.123602,
44503                         58.3443661
44504                     ],
44505                     [
44506                         -2.9574338,
44507                         58.3447264
44508                     ],
44509                     [
44510                         -2.951254,
44511                         58.6422011
44512                     ],
44513                     [
44514                         -2.8812162,
44515                         58.6429157
44516                     ],
44517                     [
44518                         -2.8851004,
44519                         58.8112825
44520                     ],
44521                     [
44522                         -2.7180775,
44523                         58.8142997
44524                     ],
44525                     [
44526                         -2.7161354,
44527                         58.8715749
44528                     ],
44529                     [
44530                         -2.556881,
44531                         58.8775984
44532                     ],
44533                     [
44534                         -2.5544533,
44535                         58.9923453
44536                     ],
44537                     [
44538                         -2.5567617,
44539                         59.0483775
44540                     ],
44541                     [
44542                         -2.391893,
44543                         59.0485996
44544                     ],
44545                     [
44546                         -2.3918002,
44547                         59.1106996
44548                     ],
44549                     [
44550                         -2.4733695,
44551                         59.1106996
44552                     ],
44553                     [
44554                         -2.5591563,
44555                         59.1783028
44556                     ],
44557                     [
44558                         -2.5630406,
44559                         59.2210646
44560                     ],
44561                     [
44562                         -2.3921334,
44563                         59.224046
44564                     ],
44565                     [
44566                         -2.3911409,
44567                         59.2740075
44568                     ],
44569                     [
44570                         -2.3639512,
44571                         59.2745036
44572                     ],
44573                     [
44574                         -2.3658933,
44575                         59.285417
44576                     ],
44577                     [
44578                         -2.3911409,
44579                         59.284921
44580                     ],
44581                     [
44582                         -2.3911409,
44583                         59.3379505
44584                     ],
44585                     [
44586                         -2.2221759,
44587                         59.3381981
44588                     ],
44589                     [
44590                         -2.2233897,
44591                         59.395965
44592                     ],
44593                     [
44594                         -2.3758467,
44595                         59.396583
44596                     ],
44597                     [
44598                         -2.3899271,
44599                         59.4026383
44600                     ],
44601                     [
44602                         -2.4008516,
44603                         59.3962122
44604                     ],
44605                     [
44606                         -2.5637882,
44607                         59.3952604
44608                     ],
44609                     [
44610                         -2.5637882,
44611                         59.3385811
44612                     ],
44613                     [
44614                         -2.7320164,
44615                         59.3375306
44616                     ],
44617                     [
44618                         -2.7333896,
44619                         59.3952604
44620                     ],
44621                     [
44622                         -3.0726511,
44623                         59.3931174
44624                     ],
44625                     [
44626                         -3.0703404,
44627                         59.3354759
44628                     ],
44629                     [
44630                         -3.0753186,
44631                         59.3355634
44632                     ],
44633                     [
44634                         -3.0749753,
44635                         59.3292593
44636                     ],
44637                     [
44638                         -3.0698254,
44639                         59.3289091
44640                     ],
44641                     [
44642                         -3.069801,
44643                         59.2196159
44644                     ],
44645                     [
44646                         -3.2363384,
44647                         59.2166341
44648                     ],
44649                     [
44650                         -3.2336751,
44651                         59.1606496
44652                     ],
44653                     [
44654                         -3.4032766,
44655                         59.1588895
44656                     ],
44657                     [
44658                         -3.394086,
44659                         58.9279316
44660                     ],
44661                     [
44662                         -3.5664497,
44663                         58.9259268
44664                     ],
44665                     [
44666                         -3.5611089,
44667                         58.8679885
44668                     ],
44669                     [
44670                         -3.392508,
44671                         58.8699339
44672                     ],
44673                     [
44674                         -3.3894734,
44675                         58.8698711
44676                     ],
44677                     [
44678                         -3.3891093,
44679                         58.8684905
44680                     ],
44681                     [
44682                         -3.3912942,
44683                         58.868616
44684                     ],
44685                     [
44686                         -3.3884161,
44687                         58.7543084
44688                     ],
44689                     [
44690                         -3.2238208,
44691                         58.7555677
44692                     ],
44693                     [
44694                         -3.2189655,
44695                         58.691289
44696                     ],
44697                     [
44698                         -3.4634113,
44699                         58.6905753
44700                     ],
44701                     [
44702                         -3.4551716,
44703                         58.6341518
44704                     ],
44705                     [
44706                         -3.787508,
44707                         58.6341518
44708                     ],
44709                     [
44710                         -3.7861347,
44711                         58.5769211
44712                     ],
44713                     [
44714                         -3.9028645,
44715                         58.5733411
44716                     ],
44717                     [
44718                         -3.9028645,
44719                         58.6477304
44720                     ],
44721                     [
44722                         -4.0690327,
44723                         58.6491594
44724                     ],
44725                     [
44726                         -4.0690327,
44727                         58.5912376
44728                     ],
44729                     [
44730                         -4.7364521,
44731                         58.5933845
44732                     ],
44733                     [
44734                         -4.7364521,
44735                         58.6505884
44736                     ],
44737                     [
44738                         -5.0715351,
44739                         58.6520173
44740                     ],
44741                     [
44742                         -5.0654779,
44743                         58.5325854
44744                     ],
44745                     [
44746                         -5.2332047,
44747                         58.5316087
44748                     ],
44749                     [
44750                         -5.2283494,
44751                         58.4719947
44752                     ],
44753                     [
44754                         -5.2424298,
44755                         58.4719947
44756                     ],
44757                     [
44758                         -5.2366034,
44759                         58.4089731
44760                     ],
44761                     [
44762                         -5.2283494,
44763                         58.4094818
44764                     ],
44765                     [
44766                         -5.2210664,
44767                         58.3005859
44768                     ],
44769                     [
44770                         -5.5657939,
44771                         58.2959933
44772                     ],
44773                     [
44774                         -5.5580254,
44775                         58.2372573
44776                     ],
44777                     [
44778                         -5.4146722,
44779                         58.2401326
44780                     ],
44781                     [
44782                         -5.4141866,
44783                         58.2267768
44784                     ],
44785                     [
44786                         -5.3885749,
44787                         58.2272242
44788                     ],
44789                     [
44790                         -5.382714,
44791                         58.1198615
44792                     ],
44793                     [
44794                         -5.51043,
44795                         58.1191362
44796                     ],
44797                     [
44798                         -5.5114011,
44799                         58.006214
44800                     ],
44801                     [
44802                         -5.6745397,
44803                         58.0041559
44804                     ],
44805                     [
44806                         -5.6716266,
44807                         57.9449366
44808                     ],
44809                     [
44810                         -5.6716266,
44811                         57.8887166
44812                     ],
44813                     [
44814                         -5.8347652,
44815                         57.8856193
44816                     ],
44817                     [
44818                         -5.8277052,
44819                         57.5988958
44820                     ],
44821                     [
44822                         -6.0384259,
44823                         57.5986357
44824                     ],
44825                     [
44826                         -6.0389115,
44827                         57.6459559
44828                     ],
44829                     [
44830                         -6.1981658,
44831                         57.6456961
44832                     ],
44833                     [
44834                         -6.2076123,
44835                         57.7600132
44836                     ],
44837                     [
44838                         -6.537067,
44839                         57.7544033
44840                     ],
44841                     [
44842                         -6.5312406,
44843                         57.6402392
44844                     ],
44845                     [
44846                         -6.7002056,
44847                         57.6360809
44848                     ],
44849                     [
44850                         -6.6807844,
44851                         57.5236293
44852                     ],
44853                     [
44854                         -6.8516915,
44855                         57.5152857
44856                     ],
44857                     [
44858                         -6.8361545,
44859                         57.3385811
44860                     ],
44861                     [
44862                         -6.6730158,
44863                         57.3438213
44864                     ],
44865                     [
44866                         -6.674958,
44867                         57.2850883
44868                     ],
44869                     [
44870                         -6.5098772,
44871                         57.2850883
44872                     ],
44873                     [
44874                         -6.4982244,
44875                         57.1757637
44876                     ],
44877                     [
44878                         -6.3506228,
44879                         57.1820797
44880                     ],
44881                     [
44882                         -6.3312015,
44883                         57.1251969
44884                     ],
44885                     [
44886                         -6.1797156,
44887                         57.1230884
44888                     ],
44889                     [
44890                         -6.1719471,
44891                         57.0682265
44892                     ],
44893                     [
44894                         -6.4593819,
44895                         57.059779
44896                     ],
44897                     [
44898                         -6.4564687,
44899                         57.1093806
44900                     ],
44901                     [
44902                         -6.6671895,
44903                         57.1062165
44904                     ],
44905                     [
44906                         -6.6730158,
44907                         57.002708
44908                     ],
44909                     [
44910                         -6.5021087,
44911                         57.0048233
44912                     ],
44913                     [
44914                         -6.4836097,
44915                         56.8917522
44916                     ],
44917                     [
44918                         -6.3266104,
44919                         56.8894062
44920                     ],
44921                     [
44922                         -6.3156645,
44923                         56.7799312
44924                     ],
44925                     [
44926                         -6.2146739,
44927                         56.775675
44928                     ],
44929                     [
44930                         -6.2146739,
44931                         56.7234965
44932                     ],
44933                     [
44934                         -6.6866107,
44935                         56.7224309
44936                     ],
44937                     [
44938                         -6.6769001,
44939                         56.6114413
44940                     ],
44941                     [
44942                         -6.8419809,
44943                         56.607166
44944                     ],
44945                     [
44946                         -6.8400387,
44947                         56.5483307
44948                     ],
44949                     [
44950                         -7.1546633,
44951                         56.5461895
44952                     ],
44953                     [
44954                         -7.1488369,
44955                         56.4872592
44956                     ],
44957                     [
44958                         -6.9915246,
44959                         56.490476
44960                     ],
44961                     [
44962                         -6.9876404,
44963                         56.4325329
44964                     ],
44965                     [
44966                         -6.6827265,
44967                         56.4314591
44968                     ],
44969                     [
44970                         -6.6769001,
44971                         56.5472601
44972                     ],
44973                     [
44974                         -6.5292985,
44975                         56.5504717
44976                     ],
44977                     [
44978                         -6.5234721,
44979                         56.4379018
44980                     ],
44981                     [
44982                         -6.3661598,
44983                         56.4368281
44984                     ],
44985                     [
44986                         -6.3642177,
44987                         56.3766524
44988                     ],
44989                     [
44990                         -6.5273563,
44991                         56.3712749
44992                     ],
44993                     [
44994                         -6.5171745,
44995                         56.2428427
44996                     ],
44997                     [
44998                         -6.4869621,
44999                         56.247421
45000                     ],
45001                     [
45002                         -6.4869621,
45003                         56.1893882
45004                     ],
45005                     [
45006                         -6.3001945,
45007                         56.1985572
45008                     ],
45009                     [
45010                         -6.3029411,
45011                         56.2581017
45012                     ],
45013                     [
45014                         -5.9019401,
45015                         56.256576
45016                     ],
45017                     [
45018                         -5.8964469,
45019                         56.0960466
45020                     ],
45021                     [
45022                         -6.0282829,
45023                         56.0883855
45024                     ],
45025                     [
45026                         -6.0392692,
45027                         56.1557502
45028                     ],
45029                     [
45030                         -6.3853385,
45031                         56.1542205
45032                     ],
45033                     [
45034                         -6.3606193,
45035                         55.96099
45036                     ],
45037                     [
45038                         -6.2123039,
45039                         55.9640647
45040                     ],
45041                     [
45042                         -6.2047508,
45043                         55.9202269
45044                     ],
45045                     [
45046                         -6.5185478,
45047                         55.9129158
45048                     ],
45049                     [
45050                         -6.5061881,
45051                         55.7501763
45052                     ],
45053                     [
45054                         -6.6764762,
45055                         55.7409005
45056                     ],
45057                     [
45058                         -6.6599967,
45059                         55.6263176
45060                     ],
45061                     [
45062                         -6.3551261,
45063                         55.6232161
45064                     ],
45065                     [
45066                         -6.3578727,
45067                         55.5689002
45068                     ],
45069                     [
45070                         -6.0392692,
45071                         55.5720059
45072                     ],
45073                     [
45074                         -6.0310294,
45075                         55.6247669
45076                     ],
45077                     [
45078                         -5.7398917,
45079                         55.6309694
45080                     ],
45081                     [
45082                         -5.7371452,
45083                         55.4569279
45084                     ],
45085                     [
45086                         -5.8964469,
45087                         55.4600426
45088                     ],
45089                     [
45090                         -5.8964469,
45091                         55.2789864
45092                     ],
45093                     [
45094                         -5.4350211,
45095                         55.2821151
45096                     ],
45097                     [
45098                         -5.4405143,
45099                         55.4506979
45100                     ],
45101                     [
45102                         -5.2867057,
45103                         55.4569279
45104                     ],
45105                     [
45106                         -5.3086784,
45107                         55.4070602
45108                     ],
45109                     [
45110                         -4.9735954,
45111                         55.4008223
45112                     ],
45113                     [
45114                         -4.9845817,
45115                         55.2038242
45116                     ],
45117                     [
45118                         -5.1493766,
45119                         55.2038242
45120                     ],
45121                     [
45122                         -5.1411369,
45123                         55.037337
45124                     ],
45125                     [
45126                         -5.2152946,
45127                         55.0341891
45128                     ]
45129                 ],
45130                 [
45131                     [
45132                         -2.1646559,
45133                         60.1622059
45134                     ],
45135                     [
45136                         -1.9930299,
45137                         60.1609801
45138                     ],
45139                     [
45140                         -1.9946862,
45141                         60.1035151
45142                     ],
45143                     [
45144                         -2.1663122,
45145                         60.104743
45146                     ]
45147                 ],
45148                 [
45149                     [
45150                         -1.5360658,
45151                         59.8570831
45152                     ],
45153                     [
45154                         -1.3653566,
45155                         59.8559841
45156                     ],
45157                     [
45158                         -1.366847,
45159                         59.7975565
45160                     ],
45161                     [
45162                         -1.190628,
45163                         59.7964199
45164                     ],
45165                     [
45166                         -1.1862046,
45167                         59.9695391
45168                     ],
45169                     [
45170                         -1.0078652,
45171                         59.9683948
45172                     ],
45173                     [
45174                         -1.0041233,
45175                         60.114145
45176                     ],
45177                     [
45178                         -0.8360832,
45179                         60.1130715
45180                     ],
45181                     [
45182                         -0.834574,
45183                         60.1716772
45184                     ],
45185                     [
45186                         -1.0074262,
45187                         60.1727795
45188                     ],
45189                     [
45190                         -1.0052165,
45191                         60.2583924
45192                     ],
45193                     [
45194                         -0.8299659,
45195                         60.2572778
45196                     ],
45197                     [
45198                         -0.826979,
45199                         60.3726551
45200                     ],
45201                     [
45202                         -0.6507514,
45203                         60.3715381
45204                     ],
45205                     [
45206                         -0.6477198,
45207                         60.4882292
45208                     ],
45209                     [
45210                         -0.9984896,
45211                         60.4904445
45212                     ],
45213                     [
45214                         -0.9970279,
45215                         60.546555
45216                     ],
45217                     [
45218                         -0.6425288,
45219                         60.5443201
45220                     ],
45221                     [
45222                         -0.6394896,
45223                         60.6606792
45224                     ],
45225                     [
45226                         -0.8148133,
45227                         60.6617806
45228                     ],
45229                     [
45230                         -0.8132987,
45231                         60.7196112
45232                     ],
45233                     [
45234                         -0.6383298,
45235                         60.7185141
45236                     ],
45237                     [
45238                         -0.635467,
45239                         60.8275393
45240                     ],
45241                     [
45242                         -0.797568,
45243                         60.8285523
45244                     ],
45245                     [
45246                         -0.9941426,
45247                         60.8297807
45248                     ],
45249                     [
45250                         -0.9954966,
45251                         60.7782667
45252                     ],
45253                     [
45254                         -1.1670282,
45255                         60.7793403
45256                     ],
45257                     [
45258                         -1.1700357,
45259                         60.6646181
45260                     ],
45261                     [
45262                         -1.5222599,
45263                         60.6668304
45264                     ],
45265                     [
45266                         -1.5237866,
45267                         60.6084426
45268                     ],
45269                     [
45270                         -1.6975673,
45271                         60.609536
45272                     ],
45273                     [
45274                         -1.7021271,
45275                         60.4345249
45276                     ],
45277                     [
45278                         -1.5260578,
45279                         60.4334111
45280                     ],
45281                     [
45282                         -1.5275203,
45283                         60.3770719
45284                     ],
45285                     [
45286                         -1.8751127,
45287                         60.3792746
45288                     ],
45289                     [
45290                         -1.8781372,
45291                         60.2624647
45292                     ],
45293                     [
45294                         -1.7019645,
45295                         60.2613443
45296                     ],
45297                     [
45298                         -1.7049134,
45299                         60.1470532
45300                     ],
45301                     [
45302                         -1.528659,
45303                         60.1459283
45304                     ]
45305                 ],
45306                 [
45307                     [
45308                         -0.9847667,
45309                         60.8943762
45310                     ],
45311                     [
45312                         -0.9860347,
45313                         60.8361105
45314                     ],
45315                     [
45316                         -0.8078362,
45317                         60.8351904
45318                     ],
45319                     [
45320                         -0.8065683,
45321                         60.8934578
45322                     ]
45323                 ],
45324                 [
45325                     [
45326                         -7.7696901,
45327                         56.8788231
45328                     ],
45329                     [
45330                         -7.7614504,
45331                         56.7608274
45332                     ],
45333                     [
45334                         -7.6009049,
45335                         56.7641903
45336                     ],
45337                     [
45338                         -7.5972473,
45339                         56.819332
45340                     ],
45341                     [
45342                         -7.4479894,
45343                         56.8203948
45344                     ],
45345                     [
45346                         -7.4489319,
45347                         56.8794098
45348                     ],
45349                     [
45350                         -7.2841369,
45351                         56.8794098
45352                     ],
45353                     [
45354                         -7.2813904,
45355                         57.0471152
45356                     ],
45357                     [
45358                         -7.1303283,
45359                         57.0515969
45360                     ],
45361                     [
45362                         -7.1330749,
45363                         57.511801
45364                     ],
45365                     [
45366                         -6.96828,
45367                         57.5147514
45368                     ],
45369                     [
45370                         -6.9765198,
45371                         57.6854668
45372                     ],
45373                     [
45374                         -6.8062317,
45375                         57.6913392
45376                     ],
45377                     [
45378                         -6.8089782,
45379                         57.8041985
45380                     ],
45381                     [
45382                         -6.6496765,
45383                         57.8071252
45384                     ],
45385                     [
45386                         -6.6441833,
45387                         57.8612267
45388                     ],
45389                     [
45390                         -6.3200866,
45391                         57.8626878
45392                     ],
45393                     [
45394                         -6.3200866,
45395                         58.1551617
45396                     ],
45397                     [
45398                         -6.1607849,
45399                         58.1522633
45400                     ],
45401                     [
45402                         -6.1552917,
45403                         58.20874
45404                     ],
45405                     [
45406                         -5.9850036,
45407                         58.2101869
45408                     ],
45409                     [
45410                         -5.9904968,
45411                         58.2680163
45412                     ],
45413                     [
45414                         -6.1497986,
45415                         58.2665717
45416                     ],
45417                     [
45418                         -6.1415588,
45419                         58.5557514
45420                     ],
45421                     [
45422                         -6.3173401,
45423                         58.5557514
45424                     ],
45425                     [
45426                         -6.3091003,
45427                         58.4983923
45428                     ],
45429                     [
45430                         -6.4876282,
45431                         58.4955218
45432                     ],
45433                     [
45434                         -6.4876282,
45435                         58.4423768
45436                     ],
45437                     [
45438                         -6.6606628,
45439                         58.4395018
45440                     ],
45441                     [
45442                         -6.6469299,
45443                         58.3819525
45444                     ],
45445                     [
45446                         -6.8117248,
45447                         58.3805125
45448                     ],
45449                     [
45450                         -6.8117248,
45451                         58.3286357
45452                     ],
45453                     [
45454                         -6.9792663,
45455                         58.3286357
45456                     ],
45457                     [
45458                         -6.9710266,
45459                         58.2694608
45460                     ],
45461                     [
45462                         -7.1413147,
45463                         58.2680163
45464                     ],
45465                     [
45466                         -7.1403816,
45467                         58.0358742
45468                     ],
45469                     [
45470                         -7.3020636,
45471                         58.0351031
45472                     ],
45473                     [
45474                         -7.3030347,
45475                         57.9774797
45476                     ],
45477                     [
45478                         -7.1379539,
45479                         57.9777372
45480                     ],
45481                     [
45482                         -7.1413526,
45483                         57.9202792
45484                     ],
45485                     [
45486                         -7.1398961,
45487                         57.8640206
45488                     ],
45489                     [
45490                         -7.3020636,
45491                         57.862471
45492                     ],
45493                     [
45494                         -7.298484,
45495                         57.7442293
45496                     ],
45497                     [
45498                         -7.4509193,
45499                         57.7456951
45500                     ],
45501                     [
45502                         -7.4550392,
45503                         57.6899522
45504                     ],
45505                     [
45506                         -7.6186131,
45507                         57.6906048
45508                     ],
45509                     [
45510                         -7.6198341,
45511                         57.7456951
45512                     ],
45513                     [
45514                         -7.7901222,
45515                         57.7442293
45516                     ],
45517                     [
45518                         -7.7873756,
45519                         57.6855477
45520                     ],
45521                     [
45522                         -7.6222332,
45523                         57.6853817
45524                     ],
45525                     [
45526                         -7.6173779,
45527                         57.5712602
45528                     ],
45529                     [
45530                         -7.788285,
45531                         57.5709998
45532                     ],
45533                     [
45534                         -7.7892561,
45535                         57.512109
45536                     ],
45537                     [
45538                         -7.7038025,
45539                         57.5115874
45540                     ],
45541                     [
45542                         -7.6999183,
45543                         57.4546902
45544                     ],
45545                     [
45546                         -7.5367796,
45547                         57.4552126
45548                     ],
45549                     [
45550                         -7.5348375,
45551                         57.5126306
45552                     ],
45553                     [
45554                         -7.4581235,
45555                         57.5131521
45556                     ],
45557                     [
45558                         -7.4552103,
45559                         57.2824165
45560                     ],
45561                     [
45562                         -7.6115515,
45563                         57.2845158
45564                     ],
45565                     [
45566                         -7.6144647,
45567                         57.2272651
45568                     ],
45569                     [
45570                         -7.451326,
45571                         57.2256881
45572                     ],
45573                     [
45574                         -7.451326,
45575                         57.1103873
45576                     ],
45577                     [
45578                         -7.6164068,
45579                         57.1088053
45580                     ],
45581                     [
45582                         -7.603783,
45583                         56.8792358
45584                     ]
45585                 ],
45586                 [
45587                     [
45588                         -1.7106618,
45589                         59.5626284
45590                     ],
45591                     [
45592                         -1.5417509,
45593                         59.562215
45594                     ],
45595                     [
45596                         -1.5423082,
45597                         59.5037224
45598                     ],
45599                     [
45600                         -1.7112191,
45601                         59.5041365
45602                     ]
45603                 ]
45604             ],
45605             "terms_url": "http://geo.nls.uk/maps/",
45606             "terms_text": "National Library of Scotland Historic Maps"
45607         },
45608         {
45609             "name": "New & Misaligned TIGER Roads",
45610             "type": "tms",
45611             "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",
45612             "template": "http://{switch:a,b,c}.tiles.mapbox.com/v3/enf.ho204tap,enf.ho20a3n1,enf.game1617/{zoom}/{x}/{y}.png",
45613             "scaleExtent": [
45614                 0,
45615                 22
45616             ],
45617             "polygon": [
45618                 [
45619                     [
45620                         -124.7617886,
45621                         48.4130148
45622                     ],
45623                     [
45624                         -124.6059492,
45625                         45.90245
45626                     ],
45627                     [
45628                         -124.9934269,
45629                         40.0557614
45630                     ],
45631                     [
45632                         -122.5369737,
45633                         36.8566086
45634                     ],
45635                     [
45636                         -119.9775867,
45637                         33.0064099
45638                     ],
45639                     [
45640                         -117.675935,
45641                         32.4630223
45642                     ],
45643                     [
45644                         -114.8612307,
45645                         32.4799891
45646                     ],
45647                     [
45648                         -111.0089311,
45649                         31.336015
45650                     ],
45651                     [
45652                         -108.1992687,
45653                         31.3260016
45654                     ],
45655                     [
45656                         -108.1871123,
45657                         31.7755116
45658                     ],
45659                     [
45660                         -106.5307225,
45661                         31.7820947
45662                     ],
45663                     [
45664                         -106.4842052,
45665                         31.7464455
45666                     ],
45667                     [
45668                         -106.429317,
45669                         31.7520583
45670                     ],
45671                     [
45672                         -106.2868855,
45673                         31.5613291
45674                     ],
45675                     [
45676                         -106.205248,
45677                         31.446704
45678                     ],
45679                     [
45680                         -105.0205259,
45681                         30.5360988
45682                     ],
45683                     [
45684                         -104.5881916,
45685                         29.6997856
45686                     ],
45687                     [
45688                         -103.2518856,
45689                         28.8908685
45690                     ],
45691                     [
45692                         -102.7173632,
45693                         29.3920567
45694                     ],
45695                     [
45696                         -102.1513983,
45697                         29.7475702
45698                     ],
45699                     [
45700                         -101.2552871,
45701                         29.4810523
45702                     ],
45703                     [
45704                         -100.0062436,
45705                         28.0082173
45706                     ],
45707                     [
45708                         -99.2351068,
45709                         26.4475962
45710                     ],
45711                     [
45712                         -98.0109067,
45713                         25.9928035
45714                     ],
45715                     [
45716                         -97.435024,
45717                         25.8266009
45718                     ],
45719                     [
45720                         -96.9555259,
45721                         25.9821589
45722                     ],
45723                     [
45724                         -96.8061741,
45725                         27.7978168
45726                     ],
45727                     [
45728                         -95.5563349,
45729                         28.5876066
45730                     ],
45731                     [
45732                         -93.7405308,
45733                         29.4742093
45734                     ],
45735                     [
45736                         -90.9028456,
45737                         28.8564513
45738                     ],
45739                     [
45740                         -88.0156706,
45741                         28.9944338
45742                     ],
45743                     [
45744                         -88.0162494,
45745                         30.0038862
45746                     ],
45747                     [
45748                         -86.0277506,
45749                         30.0047454
45750                     ],
45751                     [
45752                         -84.0187909,
45753                         28.9961781
45754                     ],
45755                     [
45756                         -81.9971976,
45757                         25.9826768
45758                     ],
45759                     [
45760                         -81.9966618,
45761                         25.0134917
45762                     ],
45763                     [
45764                         -84.0165592,
45765                         25.0125783
45766                     ],
45767                     [
45768                         -84.0160068,
45769                         24.0052745
45770                     ],
45771                     [
45772                         -80.0199985,
45773                         24.007096
45774                     ],
45775                     [
45776                         -79.8901116,
45777                         26.8550713
45778                     ],
45779                     [
45780                         -80.0245309,
45781                         32.0161282
45782                     ],
45783                     [
45784                         -75.4147385,
45785                         35.0531894
45786                     ],
45787                     [
45788                         -74.0211163,
45789                         39.5727927
45790                     ],
45791                     [
45792                         -72.002019,
45793                         40.9912464
45794                     ],
45795                     [
45796                         -69.8797398,
45797                         40.9920457
45798                     ],
45799                     [
45800                         -69.8489304,
45801                         43.2619916
45802                     ],
45803                     [
45804                         -66.9452845,
45805                         44.7104937
45806                     ],
45807                     [
45808                         -67.7596632,
45809                         47.0990024
45810                     ],
45811                     [
45812                         -69.2505131,
45813                         47.5122328
45814                     ],
45815                     [
45816                         -70.4614886,
45817                         46.2176574
45818                     ],
45819                     [
45820                         -71.412273,
45821                         45.254878
45822                     ],
45823                     [
45824                         -72.0222508,
45825                         45.0059846
45826                     ],
45827                     [
45828                         -75.0798841,
45829                         44.9802854
45830                     ],
45831                     [
45832                         -76.9023061,
45833                         43.8024568
45834                     ],
45835                     [
45836                         -78.7623935,
45837                         43.6249578
45838                     ],
45839                     [
45840                         -79.15798,
45841                         43.4462589
45842                     ],
45843                     [
45844                         -79.0060087,
45845                         42.8005317
45846                     ],
45847                     [
45848                         -82.662475,
45849                         41.6889458
45850                     ],
45851                     [
45852                         -82.1761642,
45853                         43.588535
45854                     ],
45855                     [
45856                         -83.2813977,
45857                         46.138853
45858                     ],
45859                     [
45860                         -87.5064535,
45861                         48.0142702
45862                     ],
45863                     [
45864                         -88.3492194,
45865                         48.2963271
45866                     ],
45867                     [
45868                         -89.4353148,
45869                         47.9837822
45870                     ],
45871                     [
45872                         -93.9981078,
45873                         49.0067142
45874                     ],
45875                     [
45876                         -95.1105379,
45877                         49.412004
45878                     ],
45879                     [
45880                         -96.0131199,
45881                         49.0060547
45882                     ],
45883                     [
45884                         -123.3228926,
45885                         49.0042878
45886                     ],
45887                     [
45888                         -123.2275233,
45889                         48.1849927
45890                     ]
45891                 ],
45892                 [
45893                     [
45894                         -160.5787616,
45895                         22.5062947
45896                     ],
45897                     [
45898                         -160.5782192,
45899                         21.4984647
45900                     ],
45901                     [
45902                         -158.7470604,
45903                         21.2439843
45904                     ],
45905                     [
45906                         -157.5083185,
45907                         20.995803
45908                     ],
45909                     [
45910                         -155.9961942,
45911                         18.7790194
45912                     ],
45913                     [
45914                         -154.6217803,
45915                         18.7586966
45916                     ],
45917                     [
45918                         -154.6890176,
45919                         19.8805722
45920                     ],
45921                     [
45922                         -156.2927622,
45923                         21.2225888
45924                     ],
45925                     [
45926                         -157.5047384,
45927                         21.9984962
45928                     ],
45929                     [
45930                         -159.0093692,
45931                         22.5070181
45932                     ]
45933                 ],
45934                 [
45935                     [
45936                         -167.1571546,
45937                         68.721974
45938                     ],
45939                     [
45940                         -164.8553982,
45941                         67.0255078
45942                     ],
45943                     [
45944                         -168.002195,
45945                         66.0017503
45946                     ],
45947                     [
45948                         -169.0087448,
45949                         66.001546
45950                     ],
45951                     [
45952                         -169.0075381,
45953                         64.9987675
45954                     ],
45955                     [
45956                         -172.5143281,
45957                         63.8767267
45958                     ],
45959                     [
45960                         -173.8197023,
45961                         59.74014
45962                     ],
45963                     [
45964                         -162.5018149,
45965                         58.0005815
45966                     ],
45967                     [
45968                         -160.0159024,
45969                         58.0012389
45970                     ],
45971                     [
45972                         -160.0149725,
45973                         57.000035
45974                     ],
45975                     [
45976                         -160.5054788,
45977                         56.9999017
45978                     ],
45979                     [
45980                         -165.8092575,
45981                         54.824847
45982                     ],
45983                     [
45984                         -178.000097,
45985                         52.2446469
45986                     ],
45987                     [
45988                         -177.9992996,
45989                         51.2554252
45990                     ],
45991                     [
45992                         -171.4689067,
45993                         51.8215329
45994                     ],
45995                     [
45996                         -162.40251,
45997                         53.956664
45998                     ],
45999                     [
46000                         -159.0075717,
46001                         55.002502
46002                     ],
46003                     [
46004                         -158.0190709,
46005                         55.0027849
46006                     ],
46007                     [
46008                         -151.9963213,
46009                         55.9991902
46010                     ],
46011                     [
46012                         -151.500341,
46013                         57.9987853
46014                     ],
46015                     [
46016                         -151.5012894,
46017                         58.9919816
46018                     ],
46019                     [
46020                         -138.5159989,
46021                         58.9953194
46022                     ],
46023                     [
46024                         -138.5150471,
46025                         57.9986434
46026                     ],
46027                     [
46028                         -133.9948193,
46029                         54.0031685
46030                     ],
46031                     [
46032                         -130.0044418,
46033                         54.0043387
46034                     ],
46035                     [
46036                         -130.0070826,
46037                         57.0000507
46038                     ],
46039                     [
46040                         -131.975877,
46041                         56.9995156
46042                     ],
46043                     [
46044                         -135.1229873,
46045                         59.756601
46046                     ],
46047                     [
46048                         -138.0071813,
46049                         59.991805
46050                     ],
46051                     [
46052                         -139.1715881,
46053                         60.4127229
46054                     ],
46055                     [
46056                         -140.9874011,
46057                         61.0118551
46058                     ],
46059                     [
46060                         -140.9683975,
46061                         69.9535069
46062                     ],
46063                     [
46064                         -156.176891,
46065                         71.5633329
46066                     ],
46067                     [
46068                         -160.413634,
46069                         70.7397728
46070                     ],
46071                     [
46072                         -163.0218273,
46073                         69.9707435
46074                     ],
46075                     [
46076                         -164.9717003,
46077                         68.994689
46078                     ]
46079                 ]
46080             ],
46081             "overlay": true
46082         },
46083         {
46084             "name": "OS 1:25k historic (OSM)",
46085             "type": "tms",
46086             "template": "http://ooc.openstreetmap.org/os1/{zoom}/{x}/{y}.jpg",
46087             "scaleExtent": [
46088                 6,
46089                 17
46090             ],
46091             "polygon": [
46092                 [
46093                     [
46094                         -9,
46095                         49.8
46096                     ],
46097                     [
46098                         -9,
46099                         61.1
46100                     ],
46101                     [
46102                         1.9,
46103                         61.1
46104                     ],
46105                     [
46106                         1.9,
46107                         49.8
46108                     ],
46109                     [
46110                         -9,
46111                         49.8
46112                     ]
46113                 ]
46114             ]
46115         },
46116         {
46117             "name": "OS New Popular Edition historic",
46118             "type": "tms",
46119             "template": "http://ooc.openstreetmap.org/npe/{zoom}/{x}/{y}.png",
46120             "polygon": [
46121                 [
46122                     [
46123                         -5.8,
46124                         49.8
46125                     ],
46126                     [
46127                         -5.8,
46128                         55.8
46129                     ],
46130                     [
46131                         1.9,
46132                         55.8
46133                     ],
46134                     [
46135                         1.9,
46136                         49.8
46137                     ],
46138                     [
46139                         -5.8,
46140                         49.8
46141                     ]
46142                 ]
46143             ]
46144         },
46145         {
46146             "name": "OS OpenData Locator",
46147             "type": "tms",
46148             "template": "http://tiles.itoworld.com/os_locator/{zoom}/{x}/{y}.png",
46149             "polygon": [
46150                 [
46151                     [
46152                         -9,
46153                         49.8
46154                     ],
46155                     [
46156                         -9,
46157                         61.1
46158                     ],
46159                     [
46160                         1.9,
46161                         61.1
46162                     ],
46163                     [
46164                         1.9,
46165                         49.8
46166                     ],
46167                     [
46168                         -9,
46169                         49.8
46170                     ]
46171                 ]
46172             ],
46173             "overlay": true
46174         },
46175         {
46176             "name": "OS OpenData StreetView",
46177             "type": "tms",
46178             "template": "http://os.openstreetmap.org/sv/{zoom}/{x}/{y}.png",
46179             "scaleExtent": [
46180                 1,
46181                 18
46182             ],
46183             "polygon": [
46184                 [
46185                     [
46186                         -5.8292886,
46187                         50.0229734
46188                     ],
46189                     [
46190                         -5.8292886,
46191                         50.254819
46192                     ],
46193                     [
46194                         -5.373356,
46195                         50.254819
46196                     ],
46197                     [
46198                         -5.373356,
46199                         50.3530588
46200                     ],
46201                     [
46202                         -5.1756021,
46203                         50.3530588
46204                     ],
46205                     [
46206                         -5.1756021,
46207                         50.5925406
46208                     ],
46209                     [
46210                         -4.9970743,
46211                         50.5925406
46212                     ],
46213                     [
46214                         -4.9970743,
46215                         50.6935617
46216                     ],
46217                     [
46218                         -4.7965738,
46219                         50.6935617
46220                     ],
46221                     [
46222                         -4.7965738,
46223                         50.7822112
46224                     ],
46225                     [
46226                         -4.6949503,
46227                         50.7822112
46228                     ],
46229                     [
46230                         -4.6949503,
46231                         50.9607371
46232                     ],
46233                     [
46234                         -4.6043131,
46235                         50.9607371
46236                     ],
46237                     [
46238                         -4.6043131,
46239                         51.0692066
46240                     ],
46241                     [
46242                         -4.3792215,
46243                         51.0692066
46244                     ],
46245                     [
46246                         -4.3792215,
46247                         51.2521782
46248                     ],
46249                     [
46250                         -3.9039346,
46251                         51.2521782
46252                     ],
46253                     [
46254                         -3.9039346,
46255                         51.2916998
46256                     ],
46257                     [
46258                         -3.7171671,
46259                         51.2916998
46260                     ],
46261                     [
46262                         -3.7171671,
46263                         51.2453014
46264                     ],
46265                     [
46266                         -3.1486246,
46267                         51.2453014
46268                     ],
46269                     [
46270                         -3.1486246,
46271                         51.362067
46272                     ],
46273                     [
46274                         -3.7446329,
46275                         51.362067
46276                     ],
46277                     [
46278                         -3.7446329,
46279                         51.4340386
46280                     ],
46281                     [
46282                         -3.8297769,
46283                         51.4340386
46284                     ],
46285                     [
46286                         -3.8297769,
46287                         51.5298246
46288                     ],
46289                     [
46290                         -4.0852091,
46291                         51.5298246
46292                     ],
46293                     [
46294                         -4.0852091,
46295                         51.4939284
46296                     ],
46297                     [
46298                         -4.3792215,
46299                         51.4939284
46300                     ],
46301                     [
46302                         -4.3792215,
46303                         51.5427168
46304                     ],
46305                     [
46306                         -5.1444195,
46307                         51.5427168
46308                     ],
46309                     [
46310                         -5.1444195,
46311                         51.6296003
46312                     ],
46313                     [
46314                         -5.7387103,
46315                         51.6296003
46316                     ],
46317                     [
46318                         -5.7387103,
46319                         51.774037
46320                     ],
46321                     [
46322                         -5.5095393,
46323                         51.774037
46324                     ],
46325                     [
46326                         -5.5095393,
46327                         51.9802596
46328                     ],
46329                     [
46330                         -5.198799,
46331                         51.9802596
46332                     ],
46333                     [
46334                         -5.198799,
46335                         52.0973358
46336                     ],
46337                     [
46338                         -4.8880588,
46339                         52.0973358
46340                     ],
46341                     [
46342                         -4.8880588,
46343                         52.1831557
46344                     ],
46345                     [
46346                         -4.4957492,
46347                         52.1831557
46348                     ],
46349                     [
46350                         -4.4957492,
46351                         52.2925739
46352                     ],
46353                     [
46354                         -4.3015365,
46355                         52.2925739
46356                     ],
46357                     [
46358                         -4.3015365,
46359                         52.3685318
46360                     ],
46361                     [
46362                         -4.1811246,
46363                         52.3685318
46364                     ],
46365                     [
46366                         -4.1811246,
46367                         52.7933685
46368                     ],
46369                     [
46370                         -4.4413696,
46371                         52.7933685
46372                     ],
46373                     [
46374                         -4.4413696,
46375                         52.7369614
46376                     ],
46377                     [
46378                         -4.8569847,
46379                         52.7369614
46380                     ],
46381                     [
46382                         -4.8569847,
46383                         52.9317255
46384                     ],
46385                     [
46386                         -4.7288044,
46387                         52.9317255
46388                     ],
46389                     [
46390                         -4.7288044,
46391                         53.5038599
46392                     ],
46393                     [
46394                         -4.1578191,
46395                         53.5038599
46396                     ],
46397                     [
46398                         -4.1578191,
46399                         53.4113498
46400                     ],
46401                     [
46402                         -3.3110518,
46403                         53.4113498
46404                     ],
46405                     [
46406                         -3.3110518,
46407                         53.5038599
46408                     ],
46409                     [
46410                         -3.2333667,
46411                         53.5038599
46412                     ],
46413                     [
46414                         -3.2333667,
46415                         54.0159169
46416                     ],
46417                     [
46418                         -3.3926211,
46419                         54.0159169
46420                     ],
46421                     [
46422                         -3.3926211,
46423                         54.1980953
46424                     ],
46425                     [
46426                         -3.559644,
46427                         54.1980953
46428                     ],
46429                     [
46430                         -3.559644,
46431                         54.433732
46432                     ],
46433                     [
46434                         -3.7188984,
46435                         54.433732
46436                     ],
46437                     [
46438                         -3.7188984,
46439                         54.721897
46440                     ],
46441                     [
46442                         -4.3015365,
46443                         54.721897
46444                     ],
46445                     [
46446                         -4.3015365,
46447                         54.6140739
46448                     ],
46449                     [
46450                         -5.0473132,
46451                         54.6140739
46452                     ],
46453                     [
46454                         -5.0473132,
46455                         54.7532915
46456                     ],
46457                     [
46458                         -5.2298731,
46459                         54.7532915
46460                     ],
46461                     [
46462                         -5.2298731,
46463                         55.2190799
46464                     ],
46465                     [
46466                         -5.6532567,
46467                         55.2190799
46468                     ],
46469                     [
46470                         -5.6532567,
46471                         55.250088
46472                     ],
46473                     [
46474                         -5.8979647,
46475                         55.250088
46476                     ],
46477                     [
46478                         -5.8979647,
46479                         55.4822462
46480                     ],
46481                     [
46482                         -6.5933212,
46483                         55.4822462
46484                     ],
46485                     [
46486                         -6.5933212,
46487                         56.3013441
46488                     ],
46489                     [
46490                         -7.1727691,
46491                         56.3013441
46492                     ],
46493                     [
46494                         -7.1727691,
46495                         56.5601822
46496                     ],
46497                     [
46498                         -6.8171722,
46499                         56.5601822
46500                     ],
46501                     [
46502                         -6.8171722,
46503                         56.6991713
46504                     ],
46505                     [
46506                         -6.5315276,
46507                         56.6991713
46508                     ],
46509                     [
46510                         -6.5315276,
46511                         56.9066964
46512                     ],
46513                     [
46514                         -6.811679,
46515                         56.9066964
46516                     ],
46517                     [
46518                         -6.811679,
46519                         57.3716613
46520                     ],
46521                     [
46522                         -6.8721038,
46523                         57.3716613
46524                     ],
46525                     [
46526                         -6.8721038,
46527                         57.5518893
46528                     ],
46529                     [
46530                         -7.0973235,
46531                         57.5518893
46532                     ],
46533                     [
46534                         -7.0973235,
46535                         57.2411085
46536                     ],
46537                     [
46538                         -7.1742278,
46539                         57.2411085
46540                     ],
46541                     [
46542                         -7.1742278,
46543                         56.9066964
46544                     ],
46545                     [
46546                         -7.3719817,
46547                         56.9066964
46548                     ],
46549                     [
46550                         -7.3719817,
46551                         56.8075885
46552                     ],
46553                     [
46554                         -7.5202972,
46555                         56.8075885
46556                     ],
46557                     [
46558                         -7.5202972,
46559                         56.7142479
46560                     ],
46561                     [
46562                         -7.8306806,
46563                         56.7142479
46564                     ],
46565                     [
46566                         -7.8306806,
46567                         56.8994605
46568                     ],
46569                     [
46570                         -7.6494061,
46571                         56.8994605
46572                     ],
46573                     [
46574                         -7.6494061,
46575                         57.4739617
46576                     ],
46577                     [
46578                         -7.8306806,
46579                         57.4739617
46580                     ],
46581                     [
46582                         -7.8306806,
46583                         57.7915584
46584                     ],
46585                     [
46586                         -7.4736249,
46587                         57.7915584
46588                     ],
46589                     [
46590                         -7.4736249,
46591                         58.086063
46592                     ],
46593                     [
46594                         -7.1879804,
46595                         58.086063
46596                     ],
46597                     [
46598                         -7.1879804,
46599                         58.367197
46600                     ],
46601                     [
46602                         -6.8034589,
46603                         58.367197
46604                     ],
46605                     [
46606                         -6.8034589,
46607                         58.4155786
46608                     ],
46609                     [
46610                         -6.638664,
46611                         58.4155786
46612                     ],
46613                     [
46614                         -6.638664,
46615                         58.4673277
46616                     ],
46617                     [
46618                         -6.5178143,
46619                         58.4673277
46620                     ],
46621                     [
46622                         -6.5178143,
46623                         58.5625632
46624                     ],
46625                     [
46626                         -6.0536224,
46627                         58.5625632
46628                     ],
46629                     [
46630                         -6.0536224,
46631                         58.1568843
46632                     ],
46633                     [
46634                         -6.1470062,
46635                         58.1568843
46636                     ],
46637                     [
46638                         -6.1470062,
46639                         58.1105865
46640                     ],
46641                     [
46642                         -6.2799798,
46643                         58.1105865
46644                     ],
46645                     [
46646                         -6.2799798,
46647                         57.7122664
46648                     ],
46649                     [
46650                         -6.1591302,
46651                         57.7122664
46652                     ],
46653                     [
46654                         -6.1591302,
46655                         57.6667563
46656                     ],
46657                     [
46658                         -5.9339104,
46659                         57.6667563
46660                     ],
46661                     [
46662                         -5.9339104,
46663                         57.8892524
46664                     ],
46665                     [
46666                         -5.80643,
46667                         57.8892524
46668                     ],
46669                     [
46670                         -5.80643,
46671                         57.9621767
46672                     ],
46673                     [
46674                         -5.6141692,
46675                         57.9621767
46676                     ],
46677                     [
46678                         -5.6141692,
46679                         58.0911236
46680                     ],
46681                     [
46682                         -5.490819,
46683                         58.0911236
46684                     ],
46685                     [
46686                         -5.490819,
46687                         58.3733281
46688                     ],
46689                     [
46690                         -5.3199118,
46691                         58.3733281
46692                     ],
46693                     [
46694                         -5.3199118,
46695                         58.75015
46696                     ],
46697                     [
46698                         -3.5719977,
46699                         58.75015
46700                     ],
46701                     [
46702                         -3.5719977,
46703                         59.2091788
46704                     ],
46705                     [
46706                         -3.1944501,
46707                         59.2091788
46708                     ],
46709                     [
46710                         -3.1944501,
46711                         59.4759216
46712                     ],
46713                     [
46714                         -2.243583,
46715                         59.4759216
46716                     ],
46717                     [
46718                         -2.243583,
46719                         59.1388749
46720                     ],
46721                     [
46722                         -2.4611012,
46723                         59.1388749
46724                     ],
46725                     [
46726                         -2.4611012,
46727                         58.8185938
46728                     ],
46729                     [
46730                         -2.7407675,
46731                         58.8185938
46732                     ],
46733                     [
46734                         -2.7407675,
46735                         58.5804743
46736                     ],
46737                     [
46738                         -2.9116746,
46739                         58.5804743
46740                     ],
46741                     [
46742                         -2.9116746,
46743                         58.1157523
46744                     ],
46745                     [
46746                         -3.4865441,
46747                         58.1157523
46748                     ],
46749                     [
46750                         -3.4865441,
46751                         57.740386
46752                     ],
46753                     [
46754                         -1.7153245,
46755                         57.740386
46756                     ],
46757                     [
46758                         -1.7153245,
46759                         57.2225558
46760                     ],
46761                     [
46762                         -1.9794538,
46763                         57.2225558
46764                     ],
46765                     [
46766                         -1.9794538,
46767                         56.8760742
46768                     ],
46769                     [
46770                         -2.1658979,
46771                         56.8760742
46772                     ],
46773                     [
46774                         -2.1658979,
46775                         56.6333186
46776                     ],
46777                     [
46778                         -2.3601106,
46779                         56.6333186
46780                     ],
46781                     [
46782                         -2.3601106,
46783                         56.0477521
46784                     ],
46785                     [
46786                         -1.9794538,
46787                         56.0477521
46788                     ],
46789                     [
46790                         -1.9794538,
46791                         55.8650949
46792                     ],
46793                     [
46794                         -1.4745008,
46795                         55.8650949
46796                     ],
46797                     [
46798                         -1.4745008,
46799                         55.2499926
46800                     ],
46801                     [
46802                         -1.3221997,
46803                         55.2499926
46804                     ],
46805                     [
46806                         -1.3221997,
46807                         54.8221737
46808                     ],
46809                     [
46810                         -1.0550014,
46811                         54.8221737
46812                     ],
46813                     [
46814                         -1.0550014,
46815                         54.6746628
46816                     ],
46817                     [
46818                         -0.6618765,
46819                         54.6746628
46820                     ],
46821                     [
46822                         -0.6618765,
46823                         54.5527463
46824                     ],
46825                     [
46826                         -0.3247617,
46827                         54.5527463
46828                     ],
46829                     [
46830                         -0.3247617,
46831                         54.2865195
46832                     ],
46833                     [
46834                         0.0092841,
46835                         54.2865195
46836                     ],
46837                     [
46838                         0.0092841,
46839                         53.7938518
46840                     ],
46841                     [
46842                         0.2081962,
46843                         53.7938518
46844                     ],
46845                     [
46846                         0.2081962,
46847                         53.5217726
46848                     ],
46849                     [
46850                         0.4163548,
46851                         53.5217726
46852                     ],
46853                     [
46854                         0.4163548,
46855                         53.0298851
46856                     ],
46857                     [
46858                         1.4273388,
46859                         53.0298851
46860                     ],
46861                     [
46862                         1.4273388,
46863                         52.92021
46864                     ],
46865                     [
46866                         1.8333912,
46867                         52.92021
46868                     ],
46869                     [
46870                         1.8333912,
46871                         52.042488
46872                     ],
46873                     [
46874                         1.5235504,
46875                         52.042488
46876                     ],
46877                     [
46878                         1.5235504,
46879                         51.8261335
46880                     ],
46881                     [
46882                         1.2697049,
46883                         51.8261335
46884                     ],
46885                     [
46886                         1.2697049,
46887                         51.6967453
46888                     ],
46889                     [
46890                         1.116651,
46891                         51.6967453
46892                     ],
46893                     [
46894                         1.116651,
46895                         51.440346
46896                     ],
46897                     [
46898                         1.5235504,
46899                         51.440346
46900                     ],
46901                     [
46902                         1.5235504,
46903                         51.3331831
46904                     ],
46905                     [
46906                         1.4507565,
46907                         51.3331831
46908                     ],
46909                     [
46910                         1.4507565,
46911                         51.0207553
46912                     ],
46913                     [
46914                         1.0699883,
46915                         51.0207553
46916                     ],
46917                     [
46918                         1.0699883,
46919                         50.9008416
46920                     ],
46921                     [
46922                         0.7788126,
46923                         50.9008416
46924                     ],
46925                     [
46926                         0.7788126,
46927                         50.729843
46928                     ],
46929                     [
46930                         -0.7255952,
46931                         50.729843
46932                     ],
46933                     [
46934                         -0.7255952,
46935                         50.7038437
46936                     ],
46937                     [
46938                         -1.0074383,
46939                         50.7038437
46940                     ],
46941                     [
46942                         -1.0074383,
46943                         50.5736307
46944                     ],
46945                     [
46946                         -2.3625252,
46947                         50.5736307
46948                     ],
46949                     [
46950                         -2.3625252,
46951                         50.4846421
46952                     ],
46953                     [
46954                         -2.4987805,
46955                         50.4846421
46956                     ],
46957                     [
46958                         -2.4987805,
46959                         50.5736307
46960                     ],
46961                     [
46962                         -3.4096378,
46963                         50.5736307
46964                     ],
46965                     [
46966                         -3.4096378,
46967                         50.2057837
46968                     ],
46969                     [
46970                         -3.6922446,
46971                         50.2057837
46972                     ],
46973                     [
46974                         -3.6922446,
46975                         50.1347737
46976                     ],
46977                     [
46978                         -5.005468,
46979                         50.1347737
46980                     ],
46981                     [
46982                         -5.005468,
46983                         49.9474456
46984                     ],
46985                     [
46986                         -5.2839506,
46987                         49.9474456
46988                     ],
46989                     [
46990                         -5.2839506,
46991                         50.0229734
46992                     ]
46993                 ],
46994                 [
46995                     [
46996                         -6.4580707,
46997                         49.8673563
46998                     ],
46999                     [
47000                         -6.4580707,
47001                         49.9499935
47002                     ],
47003                     [
47004                         -6.3978807,
47005                         49.9499935
47006                     ],
47007                     [
47008                         -6.3978807,
47009                         50.0053797
47010                     ],
47011                     [
47012                         -6.1799606,
47013                         50.0053797
47014                     ],
47015                     [
47016                         -6.1799606,
47017                         49.9168614
47018                     ],
47019                     [
47020                         -6.2540201,
47021                         49.9168614
47022                     ],
47023                     [
47024                         -6.2540201,
47025                         49.8673563
47026                     ]
47027                 ],
47028                 [
47029                     [
47030                         -5.8343165,
47031                         49.932156
47032                     ],
47033                     [
47034                         -5.8343165,
47035                         49.9754641
47036                     ],
47037                     [
47038                         -5.7683254,
47039                         49.9754641
47040                     ],
47041                     [
47042                         -5.7683254,
47043                         49.932156
47044                     ]
47045                 ],
47046                 [
47047                     [
47048                         -1.9483797,
47049                         60.6885737
47050                     ],
47051                     [
47052                         -1.9483797,
47053                         60.3058841
47054                     ],
47055                     [
47056                         -1.7543149,
47057                         60.3058841
47058                     ],
47059                     [
47060                         -1.7543149,
47061                         60.1284428
47062                     ],
47063                     [
47064                         -1.5754914,
47065                         60.1284428
47066                     ],
47067                     [
47068                         -1.5754914,
47069                         59.797917
47070                     ],
47071                     [
47072                         -1.0316959,
47073                         59.797917
47074                     ],
47075                     [
47076                         -1.0316959,
47077                         60.0354518
47078                     ],
47079                     [
47080                         -0.6626918,
47081                         60.0354518
47082                     ],
47083                     [
47084                         -0.6626918,
47085                         60.9103862
47086                     ],
47087                     [
47088                         -1.1034395,
47089                         60.9103862
47090                     ],
47091                     [
47092                         -1.1034395,
47093                         60.8040022
47094                     ],
47095                     [
47096                         -1.3506319,
47097                         60.8040022
47098                     ],
47099                     [
47100                         -1.3506319,
47101                         60.6885737
47102                     ]
47103                 ],
47104                 [
47105                     [
47106                         -2.203381,
47107                         60.1968568
47108                     ],
47109                     [
47110                         -2.203381,
47111                         60.0929443
47112                     ],
47113                     [
47114                         -1.9864011,
47115                         60.0929443
47116                     ],
47117                     [
47118                         -1.9864011,
47119                         60.1968568
47120                     ]
47121                 ],
47122                 [
47123                     [
47124                         -1.7543149,
47125                         59.5698289
47126                     ],
47127                     [
47128                         -1.7543149,
47129                         59.4639383
47130                     ],
47131                     [
47132                         -1.5373349,
47133                         59.4639383
47134                     ],
47135                     [
47136                         -1.5373349,
47137                         59.5698289
47138                     ]
47139                 ],
47140                 [
47141                     [
47142                         -4.5585981,
47143                         59.1370518
47144                     ],
47145                     [
47146                         -4.5585981,
47147                         58.9569099
47148                     ],
47149                     [
47150                         -4.2867004,
47151                         58.9569099
47152                     ],
47153                     [
47154                         -4.2867004,
47155                         59.1370518
47156                     ]
47157                 ],
47158                 [
47159                     [
47160                         -6.2787732,
47161                         59.2025744
47162                     ],
47163                     [
47164                         -6.2787732,
47165                         59.0227769
47166                     ],
47167                     [
47168                         -5.6650612,
47169                         59.0227769
47170                     ],
47171                     [
47172                         -5.6650612,
47173                         59.2025744
47174                     ]
47175                 ],
47176                 [
47177                     [
47178                         -8.7163482,
47179                         57.9440556
47180                     ],
47181                     [
47182                         -8.7163482,
47183                         57.7305936
47184                     ],
47185                     [
47186                         -8.3592926,
47187                         57.7305936
47188                     ],
47189                     [
47190                         -8.3592926,
47191                         57.9440556
47192                     ]
47193                 ],
47194                 [
47195                     [
47196                         -7.6077005,
47197                         50.4021026
47198                     ],
47199                     [
47200                         -7.6077005,
47201                         50.2688657
47202                     ],
47203                     [
47204                         -7.3907205,
47205                         50.2688657
47206                     ],
47207                     [
47208                         -7.3907205,
47209                         50.4021026
47210                     ]
47211                 ],
47212                 [
47213                     [
47214                         -7.7304303,
47215                         58.3579902
47216                     ],
47217                     [
47218                         -7.7304303,
47219                         58.248313
47220                     ],
47221                     [
47222                         -7.5134503,
47223                         58.248313
47224                     ],
47225                     [
47226                         -7.5134503,
47227                         58.3579902
47228                     ]
47229                 ]
47230             ]
47231         },
47232         {
47233             "name": "OS Scottish Popular historic",
47234             "type": "tms",
47235             "template": "http://ooc.openstreetmap.org/npescotland/tiles/{zoom}/{x}/{y}.jpg",
47236             "scaleExtent": [
47237                 6,
47238                 15
47239             ],
47240             "polygon": [
47241                 [
47242                     [
47243                         -7.8,
47244                         54.5
47245                     ],
47246                     [
47247                         -7.8,
47248                         61.1
47249                     ],
47250                     [
47251                         -1.1,
47252                         61.1
47253                     ],
47254                     [
47255                         -1.1,
47256                         54.5
47257                     ],
47258                     [
47259                         -7.8,
47260                         54.5
47261                     ]
47262                 ]
47263             ]
47264         },
47265         {
47266             "name": "OS Town Plans, Aberdeen 1866-1867 (NLS)",
47267             "type": "tms",
47268             "description": "Detailed town plan of Aberdeen 1866-1867, courtesy of National Library of Scotland.",
47269             "template": "http://geo.nls.uk/maps/towns/aberdeen/{zoom}/{x}/{-y}.png",
47270             "scaleExtent": [
47271                 13,
47272                 20
47273             ],
47274             "polygon": [
47275                 [
47276                     [
47277                         -2.14039404,
47278                         57.11218789
47279                     ],
47280                     [
47281                         -2.14064752,
47282                         57.17894161
47283                     ],
47284                     [
47285                         -2.04501987,
47286                         57.17901252
47287                     ],
47288                     [
47289                         -2.04493842,
47290                         57.11225862
47291                     ]
47292                 ]
47293             ],
47294             "terms_url": "http://maps.nls.uk/townplans/aberdeen.html",
47295             "terms_text": "National Library of Scotland - Aberdeen 1866-1867"
47296         },
47297         {
47298             "name": "OS Town Plans, Airdrie 1858 (NLS)",
47299             "type": "tms",
47300             "description": "Detailed town plan of Airdrie 1858, courtesy of National Library of Scotland.",
47301             "template": "http://geo.nls.uk/maps/towns/airdrie/{zoom}/{x}/{-y}.png",
47302             "scaleExtent": [
47303                 13,
47304                 20
47305             ],
47306             "polygon": [
47307                 [
47308                     [
47309                         -3.99291738,
47310                         55.86408041
47311                     ],
47312                     [
47313                         -3.99338933,
47314                         55.87329115
47315                     ],
47316                     [
47317                         -3.9691085,
47318                         55.87368212
47319                     ],
47320                     [
47321                         -3.9686423,
47322                         55.86447124
47323                     ]
47324                 ]
47325             ],
47326             "terms_url": "http://maps.nls.uk/townplans/airdrie.html",
47327             "terms_text": "National Library of Scotland - Airdrie 1858"
47328         },
47329         {
47330             "name": "OS Town Plans, Alexandria 1859 (NLS)",
47331             "type": "tms",
47332             "description": "Detailed town plan of Alexandria 1859, courtesy of National Library of Scotland.",
47333             "template": "http://geo.nls.uk/maps/towns/alexandria/{zoom}/{x}/{-y}.png",
47334             "scaleExtent": [
47335                 13,
47336                 20
47337             ],
47338             "polygon": [
47339                 [
47340                     [
47341                         -4.58973571,
47342                         55.97536707
47343                     ],
47344                     [
47345                         -4.59104461,
47346                         55.99493153
47347                     ],
47348                     [
47349                         -4.55985072,
47350                         55.99558348
47351                     ],
47352                     [
47353                         -4.55855754,
47354                         55.97601855
47355                     ]
47356                 ]
47357             ],
47358             "terms_url": "http://maps.nls.uk/townplans/alexandria.html",
47359             "terms_text": "National Library of Scotland - Alexandria 1859"
47360         },
47361         {
47362             "name": "OS Town Plans, Alloa 1861-1862 (NLS)",
47363             "type": "tms",
47364             "description": "Detailed town plan of Alloa 1861-1862, courtesy of National Library of Scotland.",
47365             "template": "http://geo.nls.uk/maps/towns/alloa/{zoom}/{x}/{-y}.png",
47366             "scaleExtent": [
47367                 13,
47368                 20
47369             ],
47370             "polygon": [
47371                 [
47372                     [
47373                         -3.81166061,
47374                         56.09864363
47375                     ],
47376                     [
47377                         -3.81274448,
47378                         56.12169929
47379                     ],
47380                     [
47381                         -3.7804609,
47382                         56.12216898
47383                     ],
47384                     [
47385                         -3.77939631,
47386                         56.09911292
47387                     ]
47388                 ]
47389             ],
47390             "terms_url": "http://maps.nls.uk/townplans/alloa.html",
47391             "terms_text": "National Library of Scotland - Alloa 1861-1862"
47392         },
47393         {
47394             "name": "OS Town Plans, Annan 1859 (NLS)",
47395             "type": "tms",
47396             "description": "Detailed town plan of Annan 1859, courtesy of National Library of Scotland.",
47397             "template": "http://geo.nls.uk/maps/towns/annan/{zoom}/{x}/{-y}.png",
47398             "scaleExtent": [
47399                 13,
47400                 20
47401             ],
47402             "polygon": [
47403                 [
47404                     [
47405                         -3.27921439,
47406                         54.98252155
47407                     ],
47408                     [
47409                         -3.27960062,
47410                         54.9946601
47411                     ],
47412                     [
47413                         -3.24866331,
47414                         54.99498165
47415                     ],
47416                     [
47417                         -3.24828642,
47418                         54.98284297
47419                     ]
47420                 ]
47421             ],
47422             "terms_url": "http://maps.nls.uk/townplans/annan.html",
47423             "terms_text": "National Library of Scotland - Annan 1859"
47424         },
47425         {
47426             "name": "OS Town Plans, Arbroath 1858 (NLS)",
47427             "type": "tms",
47428             "description": "Detailed town plan of Arbroath 1858, courtesy of National Library of Scotland.",
47429             "template": "http://geo.nls.uk/maps/towns/arbroath/{zoom}/{x}/{-y}.png",
47430             "scaleExtent": [
47431                 13,
47432                 20
47433             ],
47434             "polygon": [
47435                 [
47436                     [
47437                         -2.60716469,
47438                         56.53995105
47439                     ],
47440                     [
47441                         -2.60764981,
47442                         56.57022426
47443                     ],
47444                     [
47445                         -2.56498708,
47446                         56.57042549
47447                     ],
47448                     [
47449                         -2.564536,
47450                         56.54015206
47451                     ]
47452                 ]
47453             ],
47454             "terms_url": "http://maps.nls.uk/townplans/arbroath.html",
47455             "terms_text": "National Library of Scotland - Arbroath 1858"
47456         },
47457         {
47458             "name": "OS Town Plans, Ayr 1855 (NLS)",
47459             "type": "tms",
47460             "description": "Detailed town plan of Ayr 1855, courtesy of National Library of Scotland.",
47461             "template": "http://geo.nls.uk/maps/towns/ayr/{zoom}/{x}/{-y}.png",
47462             "scaleExtent": [
47463                 13,
47464                 20
47465             ],
47466             "polygon": [
47467                 [
47468                     [
47469                         -4.66768105,
47470                         55.43748864
47471                     ],
47472                     [
47473                         -4.67080057,
47474                         55.48363961
47475                     ],
47476                     [
47477                         -4.60609844,
47478                         55.48503484
47479                     ],
47480                     [
47481                         -4.60305426,
47482                         55.43888149
47483                     ]
47484                 ]
47485             ],
47486             "terms_url": "http://maps.nls.uk/townplans/ayr.html",
47487             "terms_text": "National Library of Scotland - Ayr 1855"
47488         },
47489         {
47490             "name": "OS Town Plans, Berwick-upon-Tweed 1852 (NLS)",
47491             "type": "tms",
47492             "description": "Detailed town plan of Berwick-upon-Tweed 1852, courtesy of National Library of Scotland.",
47493             "template": "http://geo.nls.uk/maps/towns/berwick/{zoom}/{x}/{-y}.png",
47494             "scaleExtent": [
47495                 13,
47496                 20
47497             ],
47498             "polygon": [
47499                 [
47500                     [
47501                         -2.02117487,
47502                         55.75577627
47503                     ],
47504                     [
47505                         -2.02118763,
47506                         55.77904118
47507                     ],
47508                     [
47509                         -1.98976956,
47510                         55.77904265
47511                     ],
47512                     [
47513                         -1.9897755,
47514                         55.75577774
47515                     ]
47516                 ]
47517             ],
47518             "terms_url": "http://maps.nls.uk/townplans/berwick.html",
47519             "terms_text": "National Library of Scotland - Berwick-upon-Tweed 1852"
47520         },
47521         {
47522             "name": "OS Town Plans, Brechin 1862 (NLS)",
47523             "type": "tms",
47524             "description": "Detailed town plan of Brechin 1862, courtesy of National Library of Scotland.",
47525             "template": "http://geo.nls.uk/maps/towns/brechin/{zoom}/{x}/{-y}.png",
47526             "scaleExtent": [
47527                 13,
47528                 20
47529             ],
47530             "polygon": [
47531                 [
47532                     [
47533                         -2.67480248,
47534                         56.71456775
47535                     ],
47536                     [
47537                         -2.67521172,
47538                         56.73739937
47539                     ],
47540                     [
47541                         -2.64319679,
47542                         56.73756872
47543                     ],
47544                     [
47545                         -2.64280695,
47546                         56.71473694
47547                     ]
47548                 ]
47549             ],
47550             "terms_url": "http://maps.nls.uk/townplans/brechin.html",
47551             "terms_text": "National Library of Scotland - Brechin 1862"
47552         },
47553         {
47554             "name": "OS Town Plans, Burntisland 1894 (NLS)",
47555             "type": "tms",
47556             "description": "Detailed town plan of Burntisland 1894, courtesy of National Library of Scotland.",
47557             "template": "http://geo.nls.uk/maps/towns/burntisland/{zoom}/{x}/{-y}.png",
47558             "scaleExtent": [
47559                 13,
47560                 20
47561             ],
47562             "polygon": [
47563                 [
47564                     [
47565                         -3.24879624,
47566                         56.04240046
47567                     ],
47568                     [
47569                         -3.2495182,
47570                         56.06472996
47571                     ],
47572                     [
47573                         -3.21830572,
47574                         56.06504207
47575                     ],
47576                     [
47577                         -3.21760179,
47578                         56.0427123
47579                     ]
47580                 ]
47581             ],
47582             "terms_url": "http://maps.nls.uk/townplans/burntisland.html",
47583             "terms_text": "National Library of Scotland - Burntisland 1894"
47584         },
47585         {
47586             "name": "OS Town Plans, Campbelton 1865 (NLS)",
47587             "type": "tms",
47588             "description": "Detailed town plan of Campbelton 1865, courtesy of National Library of Scotland.",
47589             "template": "http://geo.nls.uk/maps/towns/campbeltown/{zoom}/{x}/{-y}.png",
47590             "scaleExtent": [
47591                 13,
47592                 20
47593             ],
47594             "polygon": [
47595                 [
47596                     [
47597                         -5.62345307,
47598                         55.40255998
47599                     ],
47600                     [
47601                         -5.62631353,
47602                         55.43375303
47603                     ],
47604                     [
47605                         -5.58276654,
47606                         55.43503753
47607                     ],
47608                     [
47609                         -5.57994024,
47610                         55.40384299
47611                     ]
47612                 ]
47613             ],
47614             "terms_url": "http://maps.nls.uk/townplans/campbelton.html",
47615             "terms_text": "National Library of Scotland - Campbelton 1865"
47616         },
47617         {
47618             "name": "OS Town Plans, Coatbridge 1858 (NLS)",
47619             "type": "tms",
47620             "description": "Detailed town plan of Coatbridge 1858, courtesy of National Library of Scotland.",
47621             "template": "http://geo.nls.uk/maps/towns/coatbridge/{zoom}/{x}/{-y}.png",
47622             "scaleExtent": [
47623                 13,
47624                 20
47625             ],
47626             "polygon": [
47627                 [
47628                     [
47629                         -4.05035921,
47630                         55.84648689
47631                     ],
47632                     [
47633                         -4.05157062,
47634                         55.86947193
47635                     ],
47636                     [
47637                         -4.01953905,
47638                         55.87000186
47639                     ],
47640                     [
47641                         -4.01834651,
47642                         55.84701638
47643                     ]
47644                 ]
47645             ],
47646             "terms_url": "http://maps.nls.uk/townplans/coatbridge.html",
47647             "terms_text": "National Library of Scotland - Coatbridge 1858"
47648         },
47649         {
47650             "name": "OS Town Plans, Cupar 1854 (NLS)",
47651             "type": "tms",
47652             "description": "Detailed town plan of Cupar 1854, courtesy of National Library of Scotland.",
47653             "template": "http://geo.nls.uk/maps/towns/cupar1854/{zoom}/{x}/{-y}.png",
47654             "scaleExtent": [
47655                 13,
47656                 20
47657             ],
47658             "polygon": [
47659                 [
47660                     [
47661                         -3.04765872,
47662                         56.28653177
47663                     ],
47664                     [
47665                         -3.04890965,
47666                         56.332192
47667                     ],
47668                     [
47669                         -2.98498515,
47670                         56.33271677
47671                     ],
47672                     [
47673                         -2.98381041,
47674                         56.28705563
47675                     ]
47676                 ]
47677             ],
47678             "terms_url": "http://maps.nls.uk/townplans/cupar_1.html",
47679             "terms_text": "National Library of Scotland - Cupar 1854"
47680         },
47681         {
47682             "name": "OS Town Plans, Cupar 1893-1894 (NLS)",
47683             "type": "tms",
47684             "description": "Detailed town plan of Cupar 1893-1894, courtesy of National Library of Scotland.",
47685             "template": "http://geo.nls.uk/maps/towns/cupar1893/{zoom}/{x}/{-y}.png",
47686             "scaleExtent": [
47687                 13,
47688                 20
47689             ],
47690             "polygon": [
47691                 [
47692                     [
47693                         -3.0327697,
47694                         56.30243657
47695                     ],
47696                     [
47697                         -3.03338443,
47698                         56.32520139
47699                     ],
47700                     [
47701                         -3.00146629,
47702                         56.32546356
47703                     ],
47704                     [
47705                         -3.00087054,
47706                         56.30269852
47707                     ]
47708                 ]
47709             ],
47710             "terms_url": "http://maps.nls.uk/townplans/cupar_2.html",
47711             "terms_text": "National Library of Scotland - Cupar 1893-1894"
47712         },
47713         {
47714             "name": "OS Town Plans, Dalkeith 1852 (NLS)",
47715             "type": "tms",
47716             "description": "Detailed town plan of Dalkeith 1852, courtesy of National Library of Scotland.",
47717             "template": "http://geo.nls.uk/maps/towns/dalkeith1852/{zoom}/{x}/{-y}.png",
47718             "scaleExtent": [
47719                 13,
47720                 20
47721             ],
47722             "polygon": [
47723                 [
47724                     [
47725                         -3.07862465,
47726                         55.88900264
47727                     ],
47728                     [
47729                         -3.0790381,
47730                         55.90389729
47731                     ],
47732                     [
47733                         -3.05835611,
47734                         55.90407681
47735                     ],
47736                     [
47737                         -3.05795059,
47738                         55.88918206
47739                     ]
47740                 ]
47741             ],
47742             "terms_url": "http://maps.nls.uk/townplans/dalkeith_1.html",
47743             "terms_text": "National Library of Scotland - Dalkeith 1852"
47744         },
47745         {
47746             "name": "OS Town Plans, Dalkeith 1893 (NLS)",
47747             "type": "tms",
47748             "description": "Detailed town plan of Dalkeith 1893, courtesy of National Library of Scotland.",
47749             "template": "http://geo.nls.uk/maps/towns/dalkeith1893/{zoom}/{x}/{-y}.png",
47750             "scaleExtent": [
47751                 13,
47752                 20
47753             ],
47754             "polygon": [
47755                 [
47756                     [
47757                         -3.08600192,
47758                         55.87936087
47759                     ],
47760                     [
47761                         -3.08658588,
47762                         55.90025926
47763                     ],
47764                     [
47765                         -3.0436473,
47766                         55.90063074
47767                     ],
47768                     [
47769                         -3.04308639,
47770                         55.87973206
47771                     ]
47772                 ]
47773             ],
47774             "terms_url": "http://maps.nls.uk/townplans/dalkeith_2.html",
47775             "terms_text": "National Library of Scotland - Dalkeith 1893"
47776         },
47777         {
47778             "name": "OS Town Plans, Dumbarton 1859 (NLS)",
47779             "type": "tms",
47780             "description": "Detailed town plan of Dumbarton 1859, courtesy of National Library of Scotland.",
47781             "template": "http://geo.nls.uk/maps/towns/dumbarton/{zoom}/{x}/{-y}.png",
47782             "scaleExtent": [
47783                 13,
47784                 20
47785             ],
47786             "polygon": [
47787                 [
47788                     [
47789                         -4.58559982,
47790                         55.92742578
47791                     ],
47792                     [
47793                         -4.58714245,
47794                         55.95056014
47795                     ],
47796                     [
47797                         -4.55463269,
47798                         55.95123882
47799                     ],
47800                     [
47801                         -4.55310939,
47802                         55.92810387
47803                     ]
47804                 ]
47805             ],
47806             "terms_url": "http://maps.nls.uk/townplans/dumbarton.html",
47807             "terms_text": "National Library of Scotland - Dumbarton 1859"
47808         },
47809         {
47810             "name": "OS Town Plans, Dumfries 1850 (NLS)",
47811             "type": "tms",
47812             "description": "Detailed town plan of Dumfries 1850, courtesy of National Library of Scotland.",
47813             "template": "http://geo.nls.uk/maps/towns/dumfries1850/{zoom}/{x}/{-y}.png",
47814             "scaleExtent": [
47815                 13,
47816                 20
47817             ],
47818             "polygon": [
47819                 [
47820                     [
47821                         -3.63928076,
47822                         55.03715991
47823                     ],
47824                     [
47825                         -3.64116352,
47826                         55.08319002
47827                     ],
47828                     [
47829                         -3.57823183,
47830                         55.08402202
47831                     ],
47832                     [
47833                         -3.57642118,
47834                         55.0379905
47835                     ]
47836                 ]
47837             ],
47838             "terms_url": "http://maps.nls.uk/townplans/dumfries_1.html",
47839             "terms_text": "National Library of Scotland - Dumfries 1850"
47840         },
47841         {
47842             "name": "OS Town Plans, Dumfries 1893 (NLS)",
47843             "type": "tms",
47844             "description": "Detailed town plan of Dumfries 1893, courtesy of National Library of Scotland.",
47845             "template": "http://geo.nls.uk/maps/towns/dumfries1893/{zoom}/{x}/{-y}.png",
47846             "scaleExtent": [
47847                 13,
47848                 20
47849             ],
47850             "polygon": [
47851                 [
47852                     [
47853                         -3.63179081,
47854                         55.04150111
47855                     ],
47856                     [
47857                         -3.63330662,
47858                         55.07873429
47859                     ],
47860                     [
47861                         -3.58259012,
47862                         55.07940411
47863                     ],
47864                     [
47865                         -3.58112132,
47866                         55.04217001
47867                     ]
47868                 ]
47869             ],
47870             "terms_url": "http://maps.nls.uk/townplans/dumfries_2.html",
47871             "terms_text": "National Library of Scotland - Dumfries 1893"
47872         },
47873         {
47874             "name": "OS Town Plans, Dundee 1857-1858 (NLS)",
47875             "type": "tms",
47876             "description": "Detailed town plan of Dundee 1857-1858, courtesy of National Library of Scotland.",
47877             "template": "http://geo.nls.uk/maps/towns/dundee1857/{zoom}/{x}/{-y}.png",
47878             "scaleExtent": [
47879                 13,
47880                 20
47881             ],
47882             "polygon": [
47883                 [
47884                     [
47885                         -3.02584468,
47886                         56.44879161
47887                     ],
47888                     [
47889                         -3.02656969,
47890                         56.47566815
47891                     ],
47892                     [
47893                         -2.94710317,
47894                         56.47629984
47895                     ],
47896                     [
47897                         -2.94643424,
47898                         56.44942266
47899                     ]
47900                 ]
47901             ],
47902             "terms_url": "http://maps.nls.uk/townplans/dundee_1.html",
47903             "terms_text": "National Library of Scotland - Dundee 1857-1858"
47904         },
47905         {
47906             "name": "OS Town Plans, Dundee 1870-1872 (NLS)",
47907             "type": "tms",
47908             "description": "Detailed town plan of Dundee 1870-1872, courtesy of National Library of Scotland.",
47909             "template": "http://geo.nls.uk/maps/towns/dundee1870/{zoom}/{x}/{-y}.png",
47910             "scaleExtent": [
47911                 13,
47912                 20
47913             ],
47914             "polygon": [
47915                 [
47916                     [
47917                         -3.03399945,
47918                         56.448497
47919                     ],
47920                     [
47921                         -3.03497463,
47922                         56.48435238
47923                     ],
47924                     [
47925                         -2.92352705,
47926                         56.48523137
47927                     ],
47928                     [
47929                         -2.92265681,
47930                         56.4493748
47931                     ]
47932                 ]
47933             ],
47934             "terms_url": "http://maps.nls.uk/townplans/dundee_2.html",
47935             "terms_text": "National Library of Scotland - Dundee 1870-1872"
47936         },
47937         {
47938             "name": "OS Town Plans, Dunfermline 1854 (NLS)",
47939             "type": "tms",
47940             "description": "Detailed town plan of Dunfermline 1854, courtesy of National Library of Scotland.",
47941             "template": "http://geo.nls.uk/maps/towns/dunfermline1854/{zoom}/{x}/{-y}.png",
47942             "scaleExtent": [
47943                 13,
47944                 20
47945             ],
47946             "polygon": [
47947                 [
47948                     [
47949                         -3.49045481,
47950                         56.0605979
47951                     ],
47952                     [
47953                         -3.49116489,
47954                         56.07898822
47955                     ],
47956                     [
47957                         -3.44374075,
47958                         56.07955208
47959                     ],
47960                     [
47961                         -3.44305323,
47962                         56.06116138
47963                     ]
47964                 ]
47965             ],
47966             "terms_url": "http://maps.nls.uk/townplans/dunfermline_1.html",
47967             "terms_text": "National Library of Scotland - Dunfermline 1854"
47968         },
47969         {
47970             "name": "OS Town Plans, Dunfermline 1894 (NLS)",
47971             "type": "tms",
47972             "description": "Detailed town plan of Dunfermline 1894, courtesy of National Library of Scotland.",
47973             "template": "http://geo.nls.uk/maps/towns/dunfermline1893/{zoom}/{x}/{-y}.png",
47974             "scaleExtent": [
47975                 13,
47976                 20
47977             ],
47978             "polygon": [
47979                 [
47980                     [
47981                         -3.48284159,
47982                         56.05198219
47983                     ],
47984                     [
47985                         -3.48399434,
47986                         56.08198924
47987                     ],
47988                     [
47989                         -3.44209721,
47990                         56.08248587
47991                     ],
47992                     [
47993                         -3.44097697,
47994                         56.05247826
47995                     ]
47996                 ]
47997             ],
47998             "terms_url": "http://maps.nls.uk/townplans/dunfermline_2.html",
47999             "terms_text": "National Library of Scotland - Dunfermline 1894"
48000         },
48001         {
48002             "name": "OS Town Plans, Edinburgh 1849-1851 (NLS)",
48003             "type": "tms",
48004             "description": "Detailed town plan of Edinburgh 1849-1851, courtesy of National Library of Scotland.",
48005             "template": "http://geo.nls.uk/maps/towns/edinburgh1849/{zoom}/{x}/{-y}.png",
48006             "scaleExtent": [
48007                 13,
48008                 20
48009             ],
48010             "polygon": [
48011                 [
48012                     [
48013                         -3.2361048,
48014                         55.921366
48015                     ],
48016                     [
48017                         -3.23836397,
48018                         55.99217223
48019                     ],
48020                     [
48021                         -3.14197035,
48022                         55.99310288
48023                     ],
48024                     [
48025                         -3.13988689,
48026                         55.92229419
48027                     ]
48028                 ]
48029             ],
48030             "terms_url": "http://maps.nls.uk/townplans/edinburgh1056_1.html",
48031             "terms_text": "National Library of Scotland - Edinburgh 1849-1851"
48032         },
48033         {
48034             "name": "OS Town Plans, Edinburgh 1876-1877 (NLS)",
48035             "type": "tms",
48036             "description": "Detailed town plan of Edinburgh 1876-1877, courtesy of National Library of Scotland.",
48037             "template": "http://geo.nls.uk/maps/towns/edinburgh1876/{zoom}/{x}/{-y}.png",
48038             "scaleExtent": [
48039                 13,
48040                 20
48041             ],
48042             "polygon": [
48043                 [
48044                     [
48045                         -3.24740498,
48046                         55.92116518
48047                     ],
48048                     [
48049                         -3.24989581,
48050                         55.99850896
48051                     ],
48052                     [
48053                         -3.13061127,
48054                         55.99966059
48055                     ],
48056                     [
48057                         -3.12835798,
48058                         55.92231348
48059                     ]
48060                 ]
48061             ],
48062             "terms_url": "http://maps.nls.uk/townplans/edinburgh1056_2.html",
48063             "terms_text": "National Library of Scotland - Edinburgh 1876-1877"
48064         },
48065         {
48066             "name": "OS Town Plans, Edinburgh 1893-1894 (NLS)",
48067             "type": "tms",
48068             "description": "Detailed town plan of Edinburgh 1893-1894, courtesy of National Library of Scotland.",
48069             "template": "http://geo.nls.uk/maps/towns/edinburgh1893/{zoom}/{x}/{-y}.png",
48070             "scaleExtent": [
48071                 13,
48072                 20
48073             ],
48074             "polygon": [
48075                 [
48076                     [
48077                         -3.26111081,
48078                         55.89555387
48079                     ],
48080                     [
48081                         -3.26450423,
48082                         55.9997912
48083                     ],
48084                     [
48085                         -3.11970824,
48086                         56.00119128
48087                     ],
48088                     [
48089                         -3.1167031,
48090                         55.89694851
48091                     ]
48092                 ]
48093             ],
48094             "terms_url": "http://maps.nls.uk/townplans/edinburgh500.html",
48095             "terms_text": "National Library of Scotland - Edinburgh 1893-1894"
48096         },
48097         {
48098             "name": "OS Town Plans, Elgin 1868 (NLS)",
48099             "type": "tms",
48100             "description": "Detailed town plan of Elgin 1868, courtesy of National Library of Scotland.",
48101             "template": "http://geo.nls.uk/maps/towns/elgin/{zoom}/{x}/{-y}.png",
48102             "scaleExtent": [
48103                 13,
48104                 20
48105             ],
48106             "polygon": [
48107                 [
48108                     [
48109                         -3.33665196,
48110                         57.62879017
48111                     ],
48112                     [
48113                         -3.33776583,
48114                         57.65907381
48115                     ],
48116                     [
48117                         -3.29380859,
48118                         57.65953111
48119                     ],
48120                     [
48121                         -3.29273129,
48122                         57.62924695
48123                     ]
48124                 ]
48125             ],
48126             "terms_url": "http://maps.nls.uk/townplans/elgin.html",
48127             "terms_text": "National Library of Scotland - Elgin 1868"
48128         },
48129         {
48130             "name": "OS Town Plans, Falkirk 1858-1859 (NLS)",
48131             "type": "tms",
48132             "description": "Detailed town plan of Falkirk 1858-1859, courtesy of National Library of Scotland.",
48133             "template": "http://geo.nls.uk/maps/towns/falkirk/{zoom}/{x}/{-y}.png",
48134             "scaleExtent": [
48135                 13,
48136                 20
48137             ],
48138             "polygon": [
48139                 [
48140                     [
48141                         -3.79587441,
48142                         55.99343101
48143                     ],
48144                     [
48145                         -3.79697783,
48146                         56.01720281
48147                     ],
48148                     [
48149                         -3.76648151,
48150                         56.01764348
48151                     ],
48152                     [
48153                         -3.76539679,
48154                         55.99387129
48155                     ]
48156                 ]
48157             ],
48158             "terms_url": "http://maps.nls.uk/townplans/falkirk.html",
48159             "terms_text": "National Library of Scotland - Falkirk 1858-1859"
48160         },
48161         {
48162             "name": "OS Town Plans, Forfar 1860-1861 (NLS)",
48163             "type": "tms",
48164             "description": "Detailed town plan of Forfar 1860-1861, courtesy of National Library of Scotland.",
48165             "template": "http://geo.nls.uk/maps/towns/forfar/{zoom}/{x}/{-y}.png",
48166             "scaleExtent": [
48167                 13,
48168                 20
48169             ],
48170             "polygon": [
48171                 [
48172                     [
48173                         -2.90326183,
48174                         56.6289471
48175                     ],
48176                     [
48177                         -2.90378797,
48178                         56.65095013
48179                     ],
48180                     [
48181                         -2.87228457,
48182                         56.65117489
48183                     ],
48184                     [
48185                         -2.87177676,
48186                         56.62917168
48187                     ]
48188                 ]
48189             ],
48190             "terms_url": "http://maps.nls.uk/townplans/forfar.html",
48191             "terms_text": "National Library of Scotland - Forfar 1860-1861"
48192         },
48193         {
48194             "name": "OS Town Plans, Forres 1868 (NLS)",
48195             "type": "tms",
48196             "description": "Detailed town plan of Forres 1868, courtesy of National Library of Scotland.",
48197             "template": "http://geo.nls.uk/maps/towns/forres/{zoom}/{x}/{-y}.png",
48198             "scaleExtent": [
48199                 13,
48200                 20
48201             ],
48202             "polygon": [
48203                 [
48204                     [
48205                         -3.63516795,
48206                         57.58887872
48207                     ],
48208                     [
48209                         -3.63647637,
48210                         57.618002
48211                     ],
48212                     [
48213                         -3.57751453,
48214                         57.61875171
48215                     ],
48216                     [
48217                         -3.5762532,
48218                         57.58962759
48219                     ]
48220                 ]
48221             ],
48222             "terms_url": "http://maps.nls.uk/townplans/forres.html",
48223             "terms_text": "National Library of Scotland - Forres 1868"
48224         },
48225         {
48226             "name": "OS Town Plans, Galashiels 1858 (NLS)",
48227             "type": "tms",
48228             "description": "Detailed town plan of Galashiels 1858, courtesy of National Library of Scotland.",
48229             "template": "http://geo.nls.uk/maps/towns/galashiels/{zoom}/{x}/{-y}.png",
48230             "scaleExtent": [
48231                 13,
48232                 20
48233             ],
48234             "polygon": [
48235                 [
48236                     [
48237                         -2.82918609,
48238                         55.59586303
48239                     ],
48240                     [
48241                         -2.82981273,
48242                         55.62554026
48243                     ],
48244                     [
48245                         -2.78895254,
48246                         55.62580992
48247                     ],
48248                     [
48249                         -2.78835674,
48250                         55.59613239
48251                     ]
48252                 ]
48253             ],
48254             "terms_url": "http://maps.nls.uk/townplans/galashiels.html",
48255             "terms_text": "National Library of Scotland - Galashiels 1858"
48256         },
48257         {
48258             "name": "OS Town Plans, Girvan 1857 (NLS)",
48259             "type": "tms",
48260             "description": "Detailed town plan of Girvan 1857, courtesy of National Library of Scotland.",
48261             "template": "http://geo.nls.uk/maps/towns/girvan/{zoom}/{x}/{-y}.png",
48262             "scaleExtent": [
48263                 13,
48264                 20
48265             ],
48266             "polygon": [
48267                 [
48268                     [
48269                         -4.87424251,
48270                         55.22679729
48271                     ],
48272                     [
48273                         -4.87587895,
48274                         55.24945946
48275                     ],
48276                     [
48277                         -4.84447382,
48278                         55.25019598
48279                     ],
48280                     [
48281                         -4.84285519,
48282                         55.22753318
48283                     ]
48284                 ]
48285             ],
48286             "terms_url": "http://maps.nls.uk/townplans/girvan.html",
48287             "terms_text": "National Library of Scotland - Girvan 1857"
48288         },
48289         {
48290             "name": "OS Town Plans, Glasgow 1857-1858 (NLS)",
48291             "type": "tms",
48292             "description": "Detailed town plan of Glasgow 1857-1858, courtesy of National Library of Scotland.",
48293             "template": "http://geo.nls.uk/maps/towns/glasgow1857/{zoom}/{x}/{-y}.png",
48294             "scaleExtent": [
48295                 13,
48296                 20
48297             ],
48298             "polygon": [
48299                 [
48300                     [
48301                         -4.31575491,
48302                         55.82072009
48303                     ],
48304                     [
48305                         -4.319683,
48306                         55.88667625
48307                     ],
48308                     [
48309                         -4.1771319,
48310                         55.88928081
48311                     ],
48312                     [
48313                         -4.1734447,
48314                         55.82331825
48315                     ]
48316                 ]
48317             ],
48318             "terms_url": "http://maps.nls.uk/townplans/glasgow_1.html",
48319             "terms_text": "National Library of Scotland - Glasgow 1857-1858"
48320         },
48321         {
48322             "name": "OS Town Plans, Glasgow 1892-1894 (NLS)",
48323             "type": "tms",
48324             "description": "Detailed town plan of Glasgow 1892-1894, courtesy of National Library of Scotland.",
48325             "template": "http://geo.nls.uk/maps/towns/glasgow1894/{zoom}/{x}/{-y}.png",
48326             "scaleExtent": [
48327                 13,
48328                 20
48329             ],
48330             "polygon": [
48331                 [
48332                     [
48333                         -4.3465357,
48334                         55.81456228
48335                     ],
48336                     [
48337                         -4.35157646,
48338                         55.89806268
48339                     ],
48340                     [
48341                         -4.17788765,
48342                         55.9012587
48343                     ],
48344                     [
48345                         -4.17321842,
48346                         55.81774834
48347                     ]
48348                 ]
48349             ],
48350             "terms_url": "http://maps.nls.uk/townplans/glasgow_2.html",
48351             "terms_text": "National Library of Scotland - Glasgow 1892-1894"
48352         },
48353         {
48354             "name": "OS Town Plans, Greenock 1857 (NLS)",
48355             "type": "tms",
48356             "description": "Detailed town plan of Greenock 1857, courtesy of National Library of Scotland.",
48357             "template": "http://geo.nls.uk/maps/towns/greenock/{zoom}/{x}/{-y}.png",
48358             "scaleExtent": [
48359                 13,
48360                 20
48361             ],
48362             "polygon": [
48363                 [
48364                     [
48365                         -4.78108857,
48366                         55.92617865
48367                     ],
48368                     [
48369                         -4.78382957,
48370                         55.96437481
48371                     ],
48372                     [
48373                         -4.7302257,
48374                         55.96557475
48375                     ],
48376                     [
48377                         -4.72753731,
48378                         55.92737687
48379                     ]
48380                 ]
48381             ],
48382             "terms_url": "http://maps.nls.uk/townplans/greenock.html",
48383             "terms_text": "National Library of Scotland - Greenock 1857"
48384         },
48385         {
48386             "name": "OS Town Plans, Haddington 1853 (NLS)",
48387             "type": "tms",
48388             "description": "Detailed town plan of Haddington 1853, courtesy of National Library of Scotland.",
48389             "template": "http://geo.nls.uk/maps/towns/haddington1853/{zoom}/{x}/{-y}.png",
48390             "scaleExtent": [
48391                 13,
48392                 20
48393             ],
48394             "polygon": [
48395                 [
48396                     [
48397                         -2.78855542,
48398                         55.9451862
48399                     ],
48400                     [
48401                         -2.78888196,
48402                         55.96124194
48403                     ],
48404                     [
48405                         -2.76674325,
48406                         55.9613817
48407                     ],
48408                     [
48409                         -2.76642588,
48410                         55.94532587
48411                     ]
48412                 ]
48413             ],
48414             "terms_url": "http://maps.nls.uk/townplans/haddington_1.html",
48415             "terms_text": "National Library of Scotland - Haddington 1853"
48416         },
48417         {
48418             "name": "OS Town Plans, Haddington 1893 (NLS)",
48419             "type": "tms",
48420             "description": "Detailed town plan of Haddington 1893, courtesy of National Library of Scotland.",
48421             "template": "http://geo.nls.uk/maps/towns/haddington1893/{zoom}/{x}/{-y}.png",
48422             "scaleExtent": [
48423                 13,
48424                 20
48425             ],
48426             "polygon": [
48427                 [
48428                     [
48429                         -2.80152293,
48430                         55.93428734
48431                     ],
48432                     [
48433                         -2.80214693,
48434                         55.96447189
48435                     ],
48436                     [
48437                         -2.76038069,
48438                         55.9647367
48439                     ],
48440                     [
48441                         -2.75978916,
48442                         55.93455185
48443                     ]
48444                 ]
48445             ],
48446             "terms_url": "http://maps.nls.uk/townplans/haddington_2.html",
48447             "terms_text": "National Library of Scotland - Haddington 1893"
48448         },
48449         {
48450             "name": "OS Town Plans, Hamilton 1858 (NLS)",
48451             "type": "tms",
48452             "description": "Detailed town plan of Hamilton 1858, courtesy of National Library of Scotland.",
48453             "template": "http://geo.nls.uk/maps/towns/hamilton/{zoom}/{x}/{-y}.png",
48454             "scaleExtent": [
48455                 13,
48456                 20
48457             ],
48458             "polygon": [
48459                 [
48460                     [
48461                         -4.06721642,
48462                         55.74877265
48463                     ],
48464                     [
48465                         -4.06924047,
48466                         55.78698508
48467                     ],
48468                     [
48469                         -4.01679233,
48470                         55.78785698
48471                     ],
48472                     [
48473                         -4.01481949,
48474                         55.74964331
48475                     ]
48476                 ]
48477             ],
48478             "terms_url": "http://maps.nls.uk/townplans/hamilton.html",
48479             "terms_text": "National Library of Scotland - Hamilton 1858"
48480         },
48481         {
48482             "name": "OS Town Plans, Hawick 1857-1858 (NLS)",
48483             "type": "tms",
48484             "description": "Detailed town plan of Hawick 1857-1858, courtesy of National Library of Scotland.",
48485             "template": "http://geo.nls.uk/maps/towns/hawick/{zoom}/{x}/{-y}.png",
48486             "scaleExtent": [
48487                 13,
48488                 20
48489             ],
48490             "polygon": [
48491                 [
48492                     [
48493                         -2.80130149,
48494                         55.4102516
48495                     ],
48496                     [
48497                         -2.80176329,
48498                         55.43304638
48499                     ],
48500                     [
48501                         -2.7708832,
48502                         55.43324489
48503                     ],
48504                     [
48505                         -2.77043917,
48506                         55.41044995
48507                     ]
48508                 ]
48509             ],
48510             "terms_url": "http://maps.nls.uk/townplans/hawick.html",
48511             "terms_text": "National Library of Scotland - Hawick 1857-1858"
48512         },
48513         {
48514             "name": "OS Town Plans, Inverness 1867-1868 (NLS)",
48515             "type": "tms",
48516             "description": "Detailed town plan of Inverness 1867-1868, courtesy of National Library of Scotland.",
48517             "template": "http://geo.nls.uk/maps/towns/inverness/{zoom}/{x}/{-y}.png",
48518             "scaleExtent": [
48519                 13,
48520                 20
48521             ],
48522             "polygon": [
48523                 [
48524                     [
48525                         -4.25481758,
48526                         57.45916363
48527                     ],
48528                     [
48529                         -4.25752308,
48530                         57.50302387
48531                     ],
48532                     [
48533                         -4.19713638,
48534                         57.50409032
48535                     ],
48536                     [
48537                         -4.1945031,
48538                         57.46022829
48539                     ]
48540                 ]
48541             ],
48542             "terms_url": "http://maps.nls.uk/townplans/inverness.html",
48543             "terms_text": "National Library of Scotland - Inverness 1867-1868"
48544         },
48545         {
48546             "name": "OS Town Plans, Irvine 1859 (NLS)",
48547             "type": "tms",
48548             "description": "Detailed town plan of Irvine 1859, courtesy of National Library of Scotland.",
48549             "template": "http://geo.nls.uk/maps/towns/irvine/{zoom}/{x}/{-y}.png",
48550             "scaleExtent": [
48551                 13,
48552                 20
48553             ],
48554             "polygon": [
48555                 [
48556                     [
48557                         -4.67540402,
48558                         55.60649957
48559                     ],
48560                     [
48561                         -4.67643252,
48562                         55.62159024
48563                     ],
48564                     [
48565                         -4.65537888,
48566                         55.62204812
48567                     ],
48568                     [
48569                         -4.65435844,
48570                         55.60695719
48571                     ]
48572                 ]
48573             ],
48574             "terms_url": "http://maps.nls.uk/townplans/irvine.html",
48575             "terms_text": "National Library of Scotland - Irvine 1859"
48576         },
48577         {
48578             "name": "OS Town Plans, Jedburgh 1858 (NLS)",
48579             "type": "tms",
48580             "description": "Detailed town plan of Jedburgh 1858, courtesy of National Library of Scotland.",
48581             "template": "http://geo.nls.uk/maps/towns/jedburgh/{zoom}/{x}/{-y}.png",
48582             "scaleExtent": [
48583                 13,
48584                 20
48585             ],
48586             "polygon": [
48587                 [
48588                     [
48589                         -2.56332521,
48590                         55.47105448
48591                     ],
48592                     [
48593                         -2.56355503,
48594                         55.48715562
48595                     ],
48596                     [
48597                         -2.54168193,
48598                         55.48725438
48599                     ],
48600                     [
48601                         -2.54146103,
48602                         55.47115318
48603                     ]
48604                 ]
48605             ],
48606             "terms_url": "http://maps.nls.uk/townplans/jedburgh.html",
48607             "terms_text": "National Library of Scotland - Jedburgh 1858"
48608         },
48609         {
48610             "name": "OS Town Plans, Kelso 1857 (NLS)",
48611             "type": "tms",
48612             "description": "Detailed town plan of Kelso 1857, courtesy of National Library of Scotland.",
48613             "template": "http://geo.nls.uk/maps/towns/kelso/{zoom}/{x}/{-y}.png",
48614             "scaleExtent": [
48615                 13,
48616                 20
48617             ],
48618             "polygon": [
48619                 [
48620                     [
48621                         -2.44924544,
48622                         55.58390848
48623                     ],
48624                     [
48625                         -2.44949757,
48626                         55.6059582
48627                     ],
48628                     [
48629                         -2.41902085,
48630                         55.60606617
48631                     ],
48632                     [
48633                         -2.41878581,
48634                         55.58401636
48635                     ]
48636                 ]
48637             ],
48638             "terms_url": "http://maps.nls.uk/townplans/kelso.html",
48639             "terms_text": "National Library of Scotland - Kelso 1857"
48640         },
48641         {
48642             "name": "OS Town Plans, Kilmarnock 1857-1859 (NLS)",
48643             "type": "tms",
48644             "description": "Detailed town plan of Kilmarnock 1857-1859, courtesy of National Library of Scotland.",
48645             "template": "http://geo.nls.uk/maps/towns/kilmarnock/{zoom}/{x}/{-y}.png",
48646             "scaleExtent": [
48647                 13,
48648                 20
48649             ],
48650             "polygon": [
48651                 [
48652                     [
48653                         -4.51746876,
48654                         55.58950933
48655                     ],
48656                     [
48657                         -4.5194347,
48658                         55.62017114
48659                     ],
48660                     [
48661                         -4.47675652,
48662                         55.62104083
48663                     ],
48664                     [
48665                         -4.4748238,
48666                         55.59037802
48667                     ]
48668                 ]
48669             ],
48670             "terms_url": "http://maps.nls.uk/townplans/kilmarnock.html",
48671             "terms_text": "National Library of Scotland - Kilmarnock 1857-1859"
48672         },
48673         {
48674             "name": "OS Town Plans, Kirkcaldy 1855 (NLS)",
48675             "type": "tms",
48676             "description": "Detailed town plan of Kirkcaldy 1855, courtesy of National Library of Scotland.",
48677             "template": "http://geo.nls.uk/maps/towns/kirkcaldy1855/{zoom}/{x}/{-y}.png",
48678             "scaleExtent": [
48679                 13,
48680                 20
48681             ],
48682             "polygon": [
48683                 [
48684                     [
48685                         -3.17455285,
48686                         56.09518942
48687                     ],
48688                     [
48689                         -3.17554995,
48690                         56.12790251
48691                     ],
48692                     [
48693                         -3.12991402,
48694                         56.12832843
48695                     ],
48696                     [
48697                         -3.12895559,
48698                         56.09561481
48699                     ]
48700                 ]
48701             ],
48702             "terms_url": "http://maps.nls.uk/townplans/kirkcaldy_1.html",
48703             "terms_text": "National Library of Scotland - Kirkcaldy 1855"
48704         },
48705         {
48706             "name": "OS Town Plans, Kirkcaldy 1894 (NLS)",
48707             "type": "tms",
48708             "description": "Detailed town plan of Kirkcaldy 1894, courtesy of National Library of Scotland.",
48709             "template": "http://geo.nls.uk/maps/towns/kirkcaldy1894/{zoom}/{x}/{-y}.png",
48710             "scaleExtent": [
48711                 13,
48712                 20
48713             ],
48714             "polygon": [
48715                 [
48716                     [
48717                         -3.17460426,
48718                         56.09513375
48719                     ],
48720                     [
48721                         -3.17560428,
48722                         56.12794116
48723                     ],
48724                     [
48725                         -3.12989512,
48726                         56.12836777
48727                     ],
48728                     [
48729                         -3.12893395,
48730                         56.09555983
48731                     ]
48732                 ]
48733             ],
48734             "terms_url": "http://maps.nls.uk/townplans/kirkcaldy_2.html",
48735             "terms_text": "National Library of Scotland - Kirkcaldy 1894"
48736         },
48737         {
48738             "name": "OS Town Plans, Kirkcudbright 1850 (NLS)",
48739             "type": "tms",
48740             "description": "Detailed town plan of Kirkcudbright 1850, courtesy of National Library of Scotland.",
48741             "template": "http://geo.nls.uk/maps/towns/kirkcudbright1850/{zoom}/{x}/{-y}.png",
48742             "scaleExtent": [
48743                 13,
48744                 20
48745             ],
48746             "polygon": [
48747                 [
48748                     [
48749                         -4.06154334,
48750                         54.82586314
48751                     ],
48752                     [
48753                         -4.0623081,
48754                         54.84086061
48755                     ],
48756                     [
48757                         -4.0420219,
48758                         54.84120364
48759                     ],
48760                     [
48761                         -4.04126464,
48762                         54.82620598
48763                     ]
48764                 ]
48765             ],
48766             "terms_url": "http://maps.nls.uk/townplans/kirkcudbright_1.html",
48767             "terms_text": "National Library of Scotland - Kirkcudbright 1850"
48768         },
48769         {
48770             "name": "OS Town Plans, Kirkcudbright 1893 (NLS)",
48771             "type": "tms",
48772             "description": "Detailed town plan of Kirkcudbright 1893, courtesy of National Library of Scotland.",
48773             "template": "http://geo.nls.uk/maps/towns/kirkcudbright1893/{zoom}/{x}/{-y}.png",
48774             "scaleExtent": [
48775                 13,
48776                 20
48777             ],
48778             "polygon": [
48779                 [
48780                     [
48781                         -4.06001868,
48782                         54.82720122
48783                     ],
48784                     [
48785                         -4.06079036,
48786                         54.84234455
48787                     ],
48788                     [
48789                         -4.04025067,
48790                         54.84269158
48791                     ],
48792                     [
48793                         -4.03948667,
48794                         54.82754805
48795                     ]
48796                 ]
48797             ],
48798             "terms_url": "http://maps.nls.uk/townplans/kirkcudbright_2.html",
48799             "terms_text": "National Library of Scotland - Kirkcudbright 1893"
48800         },
48801         {
48802             "name": "OS Town Plans, Kirkintilloch 1859 (NLS)",
48803             "type": "tms",
48804             "description": "Detailed town plan of Kirkintilloch 1859, courtesy of National Library of Scotland.",
48805             "template": "http://geo.nls.uk/maps/towns/kirkintilloch/{zoom}/{x}/{-y}.png",
48806             "scaleExtent": [
48807                 13,
48808                 20
48809             ],
48810             "polygon": [
48811                 [
48812                     [
48813                         -4.16664222,
48814                         55.93124287
48815                     ],
48816                     [
48817                         -4.16748402,
48818                         55.94631265
48819                     ],
48820                     [
48821                         -4.14637318,
48822                         55.94668235
48823                     ],
48824                     [
48825                         -4.14553956,
48826                         55.93161237
48827                     ]
48828                 ]
48829             ],
48830             "terms_url": "http://maps.nls.uk/townplans/kirkintilloch.html",
48831             "terms_text": "National Library of Scotland - Kirkintilloch 1859"
48832         },
48833         {
48834             "name": "OS Town Plans, Kirriemuir 1861 (NLS)",
48835             "type": "tms",
48836             "description": "Detailed town plan of Kirriemuir 1861, courtesy of National Library of Scotland.",
48837             "template": "http://geo.nls.uk/maps/towns/kirriemuir/{zoom}/{x}/{-y}.png",
48838             "scaleExtent": [
48839                 13,
48840                 20
48841             ],
48842             "polygon": [
48843                 [
48844                     [
48845                         -3.01255744,
48846                         56.65896044
48847                     ],
48848                     [
48849                         -3.01302683,
48850                         56.67645382
48851                     ],
48852                     [
48853                         -2.98815879,
48854                         56.67665366
48855                     ],
48856                     [
48857                         -2.98770092,
48858                         56.65916014
48859                     ]
48860                 ]
48861             ],
48862             "terms_url": "http://maps.nls.uk/townplans/kirriemuir.html",
48863             "terms_text": "National Library of Scotland - Kirriemuir 1861"
48864         },
48865         {
48866             "name": "OS Town Plans, Lanark 1858 (NLS)",
48867             "type": "tms",
48868             "description": "Detailed town plan of Lanark 1858, courtesy of National Library of Scotland.",
48869             "template": "http://geo.nls.uk/maps/towns/lanark/{zoom}/{x}/{-y}.png",
48870             "scaleExtent": [
48871                 13,
48872                 20
48873             ],
48874             "polygon": [
48875                 [
48876                     [
48877                         -3.78642584,
48878                         55.66308804
48879                     ],
48880                     [
48881                         -3.78710605,
48882                         55.67800854
48883                     ],
48884                     [
48885                         -3.76632876,
48886                         55.67830935
48887                     ],
48888                     [
48889                         -3.76565645,
48890                         55.66338868
48891                     ]
48892                 ]
48893             ],
48894             "terms_url": "http://maps.nls.uk/townplans/lanark.html",
48895             "terms_text": "National Library of Scotland - Lanark 1858"
48896         },
48897         {
48898             "name": "OS Town Plans, Linlithgow 1856 (NLS)",
48899             "type": "tms",
48900             "description": "Detailed town plan of Linlithgow 1856, courtesy of National Library of Scotland.",
48901             "template": "http://geo.nls.uk/maps/towns/linlithgow/{zoom}/{x}/{-y}.png",
48902             "scaleExtent": [
48903                 13,
48904                 20
48905             ],
48906             "polygon": [
48907                 [
48908                     [
48909                         -3.61908334,
48910                         55.95549561
48911                     ],
48912                     [
48913                         -3.62033259,
48914                         55.98538615
48915                     ],
48916                     [
48917                         -3.57838447,
48918                         55.98593047
48919                     ],
48920                     [
48921                         -3.57716753,
48922                         55.95603932
48923                     ]
48924                 ]
48925             ],
48926             "terms_url": "http://maps.nls.uk/townplans/linlithgow.html",
48927             "terms_text": "National Library of Scotland - Linlithgow 1856"
48928         },
48929         {
48930             "name": "OS Town Plans, Mayole 1856-1857 (NLS)",
48931             "type": "tms",
48932             "description": "Detailed town plan of Mayole 1856-1857, courtesy of National Library of Scotland.",
48933             "template": "http://geo.nls.uk/maps/towns/maybole/{zoom}/{x}/{-y}.png",
48934             "scaleExtent": [
48935                 13,
48936                 20
48937             ],
48938             "polygon": [
48939                 [
48940                     [
48941                         -4.69086378,
48942                         55.34340178
48943                     ],
48944                     [
48945                         -4.6918884,
48946                         55.35849731
48947                     ],
48948                     [
48949                         -4.67089656,
48950                         55.35895813
48951                     ],
48952                     [
48953                         -4.6698799,
48954                         55.34386234
48955                     ]
48956                 ]
48957             ],
48958             "terms_url": "http://maps.nls.uk/townplans/maybole.html",
48959             "terms_text": "National Library of Scotland - Mayole 1856-1857"
48960         },
48961         {
48962             "name": "OS Town Plans, Montrose 1861-1862 (NLS)",
48963             "type": "tms",
48964             "description": "Detailed town plan of Montrose 1861-1862, courtesy of National Library of Scotland.",
48965             "template": "http://geo.nls.uk/maps/towns/montrose/{zoom}/{x}/{-y}.png",
48966             "scaleExtent": [
48967                 13,
48968                 20
48969             ],
48970             "polygon": [
48971                 [
48972                     [
48973                         -2.4859324,
48974                         56.69645192
48975                     ],
48976                     [
48977                         -2.4862257,
48978                         56.71918799
48979                     ],
48980                     [
48981                         -2.45405417,
48982                         56.71930941
48983                     ],
48984                     [
48985                         -2.45378027,
48986                         56.69657324
48987                     ]
48988                 ]
48989             ],
48990             "terms_url": "http://maps.nls.uk/townplans/montrose.html",
48991             "terms_text": "National Library of Scotland - Montrose 1861-1862"
48992         },
48993         {
48994             "name": "OS Town Plans, Musselburgh 1853 (NLS)",
48995             "type": "tms",
48996             "description": "Detailed town plan of Musselburgh 1853, courtesy of National Library of Scotland.",
48997             "template": "http://geo.nls.uk/maps/towns/musselburgh1853/{zoom}/{x}/{-y}.png",
48998             "scaleExtent": [
48999                 13,
49000                 20
49001             ],
49002             "polygon": [
49003                 [
49004                     [
49005                         -3.07888558,
49006                         55.93371953
49007                     ],
49008                     [
49009                         -3.07954151,
49010                         55.95729781
49011                     ],
49012                     [
49013                         -3.03240684,
49014                         55.95770177
49015                     ],
49016                     [
49017                         -3.03177952,
49018                         55.93412313
49019                     ]
49020                 ]
49021             ],
49022             "terms_url": "http://maps.nls.uk/townplans/musselburgh_1.html",
49023             "terms_text": "National Library of Scotland - Musselburgh 1853"
49024         },
49025         {
49026             "name": "OS Town Plans, Musselburgh 1893 (NLS)",
49027             "type": "tms",
49028             "description": "Detailed town plan of Musselburgh 1893, courtesy of National Library of Scotland.",
49029             "template": "http://geo.nls.uk/maps/towns/musselburgh1893/{zoom}/{x}/{-y}.png",
49030             "scaleExtent": [
49031                 13,
49032                 20
49033             ],
49034             "polygon": [
49035                 [
49036                     [
49037                         -3.07017621,
49038                         55.92694102
49039                     ],
49040                     [
49041                         -3.07078961,
49042                         55.94917624
49043                     ],
49044                     [
49045                         -3.03988228,
49046                         55.94944099
49047                     ],
49048                     [
49049                         -3.03928658,
49050                         55.92720556
49051                     ]
49052                 ]
49053             ],
49054             "terms_url": "http://maps.nls.uk/townplans/musselburgh_2.html",
49055             "terms_text": "National Library of Scotland - Musselburgh 1893"
49056         },
49057         {
49058             "name": "OS Town Plans, Nairn 1867-1868 (NLS)",
49059             "type": "tms",
49060             "description": "Detailed town plan of Nairn 1867-1868, courtesy of National Library of Scotland.",
49061             "template": "http://geo.nls.uk/maps/towns/nairn/{zoom}/{x}/{-y}.png",
49062             "scaleExtent": [
49063                 13,
49064                 20
49065             ],
49066             "polygon": [
49067                 [
49068                     [
49069                         -3.88433907,
49070                         57.57899149
49071                     ],
49072                     [
49073                         -3.88509905,
49074                         57.5936822
49075                     ],
49076                     [
49077                         -3.85931017,
49078                         57.59406441
49079                     ],
49080                     [
49081                         -3.85856057,
49082                         57.57937348
49083                     ]
49084                 ]
49085             ],
49086             "terms_url": "http://maps.nls.uk/townplans/nairn.html",
49087             "terms_text": "National Library of Scotland - Nairn 1867-1868"
49088         },
49089         {
49090             "name": "OS Town Plans, Oban 1867-1868 (NLS)",
49091             "type": "tms",
49092             "description": "Detailed town plan of Oban 1867-1868, courtesy of National Library of Scotland.",
49093             "template": "http://geo.nls.uk/maps/towns/oban/{zoom}/{x}/{-y}.png",
49094             "scaleExtent": [
49095                 13,
49096                 20
49097             ],
49098             "polygon": [
49099                 [
49100                     [
49101                         -5.49548449,
49102                         56.39080407
49103                     ],
49104                     [
49105                         -5.49836627,
49106                         56.42219039
49107                     ],
49108                     [
49109                         -5.45383984,
49110                         56.42343933
49111                     ],
49112                     [
49113                         -5.45099456,
49114                         56.39205153
49115                     ]
49116                 ]
49117             ],
49118             "terms_url": "http://maps.nls.uk/townplans/oban.html",
49119             "terms_text": "National Library of Scotland - Oban 1867-1868"
49120         },
49121         {
49122             "name": "OS Town Plans, Peebles 1856 (NLS)",
49123             "type": "tms",
49124             "description": "Detailed town plan of Peebles 1856, courtesy of National Library of Scotland.",
49125             "template": "http://geo.nls.uk/maps/towns/peebles/{zoom}/{x}/{-y}.png",
49126             "scaleExtent": [
49127                 13,
49128                 20
49129             ],
49130             "polygon": [
49131                 [
49132                     [
49133                         -3.20921287,
49134                         55.63635834
49135                     ],
49136                     [
49137                         -3.20990288,
49138                         55.65873817
49139                     ],
49140                     [
49141                         -3.17896372,
49142                         55.65903935
49143                     ],
49144                     [
49145                         -3.17829135,
49146                         55.63665927
49147                     ]
49148                 ]
49149             ],
49150             "terms_url": "http://maps.nls.uk/townplans/peebles.html",
49151             "terms_text": "National Library of Scotland - Peebles 1856"
49152         },
49153         {
49154             "name": "OS Town Plans, Perth 1860 (NLS)",
49155             "type": "tms",
49156             "description": "Detailed town plan of Perth 1860, courtesy of National Library of Scotland.",
49157             "template": "http://geo.nls.uk/maps/towns/perth/{zoom}/{x}/{-y}.png",
49158             "scaleExtent": [
49159                 13,
49160                 20
49161             ],
49162             "polygon": [
49163                 [
49164                     [
49165                         -3.45302495,
49166                         56.37794226
49167                     ],
49168                     [
49169                         -3.45416664,
49170                         56.40789908
49171                     ],
49172                     [
49173                         -3.41187528,
49174                         56.40838777
49175                     ],
49176                     [
49177                         -3.41076676,
49178                         56.3784304
49179                     ]
49180                 ]
49181             ],
49182             "terms_url": "http://maps.nls.uk/townplans/perth.html",
49183             "terms_text": "National Library of Scotland - Perth 1860"
49184         },
49185         {
49186             "name": "OS Town Plans, Peterhead 1868 (NLS)",
49187             "type": "tms",
49188             "description": "Detailed town plan of Peterhead 1868, courtesy of National Library of Scotland.",
49189             "template": "http://geo.nls.uk/maps/towns/peterhead/{zoom}/{x}/{-y}.png",
49190             "scaleExtent": [
49191                 13,
49192                 20
49193             ],
49194             "polygon": [
49195                 [
49196                     [
49197                         -1.80513747,
49198                         57.48046916
49199                     ],
49200                     [
49201                         -1.80494005,
49202                         57.51755411
49203                     ],
49204                     [
49205                         -1.75135366,
49206                         57.51746003
49207                     ],
49208                     [
49209                         -1.75160539,
49210                         57.48037522
49211                     ]
49212                 ]
49213             ],
49214             "terms_url": "http://maps.nls.uk/townplans/peterhead",
49215             "terms_text": "National Library of Scotland - Peterhead 1868"
49216         },
49217         {
49218             "name": "OS Town Plans, Port Glasgow 1856-1857 (NLS)",
49219             "type": "tms",
49220             "description": "Detailed town plan of Port Glasgow 1856-1857, courtesy of National Library of Scotland.",
49221             "template": "http://geo.nls.uk/maps/towns/portglasgow/{zoom}/{x}/{-y}.png",
49222             "scaleExtent": [
49223                 13,
49224                 20
49225             ],
49226             "polygon": [
49227                 [
49228                     [
49229                         -4.70063209,
49230                         55.91995983
49231                     ],
49232                     [
49233                         -4.70222026,
49234                         55.9427679
49235                     ],
49236                     [
49237                         -4.67084958,
49238                         55.94345237
49239                     ],
49240                     [
49241                         -4.6692798,
49242                         55.92064372
49243                     ]
49244                 ]
49245             ],
49246             "terms_url": "http://maps.nls.uk/townplans/port-glasgow.html",
49247             "terms_text": "National Library of Scotland - Port Glasgow 1856-1857"
49248         },
49249         {
49250             "name": "OS Town Plans, Portobello 1893-1894 (NLS)",
49251             "type": "tms",
49252             "description": "Detailed town plan of Portobello 1893-1894, courtesy of National Library of Scotland.",
49253             "template": "http://geo.nls.uk/maps/towns/portobello/{zoom}/{x}/{-y}.png",
49254             "scaleExtent": [
49255                 13,
49256                 20
49257             ],
49258             "polygon": [
49259                 [
49260                     [
49261                         -3.12437919,
49262                         55.93846889
49263                     ],
49264                     [
49265                         -3.1250234,
49266                         55.96068605
49267                     ],
49268                     [
49269                         -3.09394827,
49270                         55.96096586
49271                     ],
49272                     [
49273                         -3.09332184,
49274                         55.93874847
49275                     ]
49276                 ]
49277             ],
49278             "terms_url": "http://maps.nls.uk/townplans/portobello.html",
49279             "terms_text": "National Library of Scotland - Portobello 1893-1894"
49280         },
49281         {
49282             "name": "OS Town Plans, Rothesay 1862-1863 (NLS)",
49283             "type": "tms",
49284             "description": "Detailed town plan of Rothesay 1862-1863, courtesy of National Library of Scotland.",
49285             "template": "http://geo.nls.uk/maps/towns/rothesay/{zoom}/{x}/{-y}.png",
49286             "scaleExtent": [
49287                 13,
49288                 20
49289             ],
49290             "polygon": [
49291                 [
49292                     [
49293                         -5.06449893,
49294                         55.82864114
49295                     ],
49296                     [
49297                         -5.06569719,
49298                         55.84385927
49299                     ],
49300                     [
49301                         -5.04413114,
49302                         55.84439519
49303                     ],
49304                     [
49305                         -5.04294127,
49306                         55.82917676
49307                     ]
49308                 ]
49309             ],
49310             "terms_url": "http://maps.nls.uk/townplans/rothesay.html",
49311             "terms_text": "National Library of Scotland - Rothesay 1862-1863"
49312         },
49313         {
49314             "name": "OS Town Plans, Selkirk 1865 (NLS)",
49315             "type": "tms",
49316             "description": "Detailed town plan of Selkirk 1865, courtesy of National Library of Scotland.",
49317             "template": "http://geo.nls.uk/maps/towns/selkirk/{zoom}/{x}/{-y}.png",
49318             "scaleExtent": [
49319                 13,
49320                 20
49321             ],
49322             "polygon": [
49323                 [
49324                     [
49325                         -2.85998582,
49326                         55.53499576
49327                     ],
49328                     [
49329                         -2.86063259,
49330                         55.56459732
49331                     ],
49332                     [
49333                         -2.82003242,
49334                         55.56487574
49335                     ],
49336                     [
49337                         -2.81941615,
49338                         55.53527387
49339                     ]
49340                 ]
49341             ],
49342             "terms_url": "http://maps.nls.uk/townplans/selkirk.html",
49343             "terms_text": "National Library of Scotland - Selkirk 1865"
49344         },
49345         {
49346             "name": "OS Town Plans, St Andrews 1854 (NLS)",
49347             "type": "tms",
49348             "description": "Detailed town plan of St Andrews 1854, courtesy of National Library of Scotland.",
49349             "template": "http://geo.nls.uk/maps/towns/standrews1854/{zoom}/{x}/{-y}.png",
49350             "scaleExtent": [
49351                 13,
49352                 20
49353             ],
49354             "polygon": [
49355                 [
49356                     [
49357                         -2.81342686,
49358                         56.32097352
49359                     ],
49360                     [
49361                         -2.81405804,
49362                         56.3506222
49363                     ],
49364                     [
49365                         -2.77243712,
49366                         56.35088865
49367                     ],
49368                     [
49369                         -2.77183819,
49370                         56.32123967
49371                     ]
49372                 ]
49373             ],
49374             "terms_url": "http://maps.nls.uk/townplans/st-andrews_1.html",
49375             "terms_text": "National Library of Scotland - St Andrews 1854"
49376         },
49377         {
49378             "name": "OS Town Plans, St Andrews 1893 (NLS)",
49379             "type": "tms",
49380             "description": "Detailed town plan of St Andrews 1893, courtesy of National Library of Scotland.",
49381             "template": "http://geo.nls.uk/maps/towns/standrews1893/{zoom}/{x}/{-y}.png",
49382             "scaleExtent": [
49383                 13,
49384                 20
49385             ],
49386             "polygon": [
49387                 [
49388                     [
49389                         -2.81545583,
49390                         56.31861733
49391                     ],
49392                     [
49393                         -2.81609919,
49394                         56.3487653
49395                     ],
49396                     [
49397                         -2.77387785,
49398                         56.34903619
49399                     ],
49400                     [
49401                         -2.77326775,
49402                         56.31888792
49403                     ]
49404                 ]
49405             ],
49406             "terms_url": "http://maps.nls.uk/townplans/st-andrews_2.html",
49407             "terms_text": "National Library of Scotland - St Andrews 1893"
49408         },
49409         {
49410             "name": "OS Town Plans, Stirling 1858 (NLS)",
49411             "type": "tms",
49412             "description": "Detailed town plan of Stirling 1858, courtesy of National Library of Scotland.",
49413             "template": "http://geo.nls.uk/maps/towns/stirling/{zoom}/{x}/{-y}.png",
49414             "scaleExtent": [
49415                 13,
49416                 20
49417             ],
49418             "polygon": [
49419                 [
49420                     [
49421                         -3.95768489,
49422                         56.10754239
49423                     ],
49424                     [
49425                         -3.95882978,
49426                         56.13007142
49427                     ],
49428                     [
49429                         -3.92711024,
49430                         56.13057046
49431                     ],
49432                     [
49433                         -3.92598386,
49434                         56.10804101
49435                     ]
49436                 ]
49437             ],
49438             "terms_url": "http://maps.nls.uk/townplans/stirling.html",
49439             "terms_text": "National Library of Scotland - Stirling 1858"
49440         },
49441         {
49442             "name": "OS Town Plans, Stonehaven 1864 (NLS)",
49443             "type": "tms",
49444             "description": "Detailed town plan of Stonehaven 1864, courtesy of National Library of Scotland.",
49445             "template": "http://geo.nls.uk/maps/towns/stonehaven/{zoom}/{x}/{-y}.png",
49446             "scaleExtent": [
49447                 13,
49448                 20
49449             ],
49450             "polygon": [
49451                 [
49452                     [
49453                         -2.220167,
49454                         56.9565098
49455                     ],
49456                     [
49457                         -2.2202543,
49458                         56.97129283
49459                     ],
49460                     [
49461                         -2.19924399,
49462                         56.9713281
49463                     ],
49464                     [
49465                         -2.19916501,
49466                         56.95654504
49467                     ]
49468                 ]
49469             ],
49470             "terms_url": "http://maps.nls.uk/townplans/stonehaven.html",
49471             "terms_text": "National Library of Scotland - Stonehaven 1864"
49472         },
49473         {
49474             "name": "OS Town Plans, Stranraer 1847 (NLS)",
49475             "type": "tms",
49476             "description": "Detailed town plan of Stranraer 1847, courtesy of National Library of Scotland.",
49477             "template": "http://geo.nls.uk/maps/towns/stranraer1847/{zoom}/{x}/{-y}.png",
49478             "scaleExtent": [
49479                 13,
49480                 20
49481             ],
49482             "polygon": [
49483                 [
49484                     [
49485                         -5.04859743,
49486                         54.8822997
49487                     ],
49488                     [
49489                         -5.0508954,
49490                         54.91268061
49491                     ],
49492                     [
49493                         -5.0095373,
49494                         54.91371278
49495                     ],
49496                     [
49497                         -5.00727037,
49498                         54.88333071
49499                     ]
49500                 ]
49501             ],
49502             "terms_url": "http://maps.nls.uk/townplans/stranraer_1.html",
49503             "terms_text": "National Library of Scotland - Stranraer 1847"
49504         },
49505         {
49506             "name": "OS Town Plans, Stranraer 1863-1877 (NLS)",
49507             "type": "tms",
49508             "description": "Detailed town plan of Stranraer 1863-1877, courtesy of National Library of Scotland.",
49509             "template": "http://geo.nls.uk/maps/towns/stranraer1867/{zoom}/{x}/{-y}.png",
49510             "scaleExtent": [
49511                 13,
49512                 20
49513             ],
49514             "polygon": [
49515                 [
49516                     [
49517                         -5.04877289,
49518                         54.88228699
49519                     ],
49520                     [
49521                         -5.05107324,
49522                         54.9126976
49523                     ],
49524                     [
49525                         -5.00947337,
49526                         54.91373582
49527                     ],
49528                     [
49529                         -5.00720427,
49530                         54.88332405
49531                     ]
49532                 ]
49533             ],
49534             "terms_url": "http://maps.nls.uk/townplans/stranraer_1a.html",
49535             "terms_text": "National Library of Scotland - Stranraer 1863-1877"
49536         },
49537         {
49538             "name": "OS Town Plans, Stranraer 1893 (NLS)",
49539             "type": "tms",
49540             "description": "Detailed town plan of Stranraer 1893, courtesy of National Library of Scotland.",
49541             "template": "http://geo.nls.uk/maps/towns/stranraer1893/{zoom}/{x}/{-y}.png",
49542             "scaleExtent": [
49543                 13,
49544                 20
49545             ],
49546             "polygon": [
49547                 [
49548                     [
49549                         -5.04418424,
49550                         54.89773858
49551                     ],
49552                     [
49553                         -5.04511026,
49554                         54.90999885
49555                     ],
49556                     [
49557                         -5.0140499,
49558                         54.91077389
49559                     ],
49560                     [
49561                         -5.0131333,
49562                         54.89851327
49563                     ]
49564                 ]
49565             ],
49566             "terms_url": "http://maps.nls.uk/townplans/stranraer_2.html",
49567             "terms_text": "National Library of Scotland - Stranraer 1893"
49568         },
49569         {
49570             "name": "OS Town Plans, Strathaven 1858 (NLS)",
49571             "type": "tms",
49572             "description": "Detailed town plan of Strathaven 1858, courtesy of National Library of Scotland.",
49573             "template": "http://geo.nls.uk/maps/towns/strathaven/{zoom}/{x}/{-y}.png",
49574             "scaleExtent": [
49575                 13,
49576                 20
49577             ],
49578             "polygon": [
49579                 [
49580                     [
49581                         -4.06914872,
49582                         55.67242091
49583                     ],
49584                     [
49585                         -4.06954357,
49586                         55.67989707
49587                     ],
49588                     [
49589                         -4.05917487,
49590                         55.6800715
49591                     ],
49592                     [
49593                         -4.05878199,
49594                         55.67259529
49595                     ]
49596                 ]
49597             ],
49598             "terms_url": "http://maps.nls.uk/townplans/strathaven.html",
49599             "terms_text": "National Library of Scotland - Strathaven 1858"
49600         },
49601         {
49602             "name": "OS Town Plans, Wick 1872 (NLS)",
49603             "type": "tms",
49604             "description": "Detailed town plan of Wick 1872, courtesy of National Library of Scotland.",
49605             "template": "http://geo.nls.uk/maps/towns/wick/{zoom}/{x}/{-y}.png",
49606             "scaleExtent": [
49607                 13,
49608                 20
49609             ],
49610             "polygon": [
49611                 [
49612                     [
49613                         -3.11470001,
49614                         58.41344839
49615                     ],
49616                     [
49617                         -3.11588837,
49618                         58.45101446
49619                     ],
49620                     [
49621                         -3.05949843,
49622                         58.45149284
49623                     ],
49624                     [
49625                         -3.05837008,
49626                         58.41392606
49627                     ]
49628                 ]
49629             ],
49630             "terms_url": "http://maps.nls.uk/townplans/wick.html",
49631             "terms_text": "National Library of Scotland - Wick 1872"
49632         },
49633         {
49634             "name": "OS Town Plans, Wigtown 1848 (NLS)",
49635             "type": "tms",
49636             "description": "Detailed town plan of Wigtown 1848, courtesy of National Library of Scotland.",
49637             "template": "http://geo.nls.uk/maps/towns/wigtown1848/{zoom}/{x}/{-y}.png",
49638             "scaleExtent": [
49639                 13,
49640                 20
49641             ],
49642             "polygon": [
49643                 [
49644                     [
49645                         -4.45235587,
49646                         54.8572296
49647                     ],
49648                     [
49649                         -4.45327284,
49650                         54.87232603
49651                     ],
49652                     [
49653                         -4.43254469,
49654                         54.87274317
49655                     ],
49656                     [
49657                         -4.43163545,
49658                         54.85764651
49659                     ]
49660                 ]
49661             ],
49662             "terms_url": "http://maps.nls.uk/townplans/wigtown_1.html",
49663             "terms_text": "National Library of Scotland - Wigtown 1848"
49664         },
49665         {
49666             "name": "OS Town Plans, Wigtown 1894 (NLS)",
49667             "type": "tms",
49668             "description": "Detailed town plan of Wigtown 1894, courtesy of National Library of Scotland.",
49669             "template": "http://geo.nls.uk/maps/towns/wigtown1894/{zoom}/{x}/{-y}.png",
49670             "scaleExtent": [
49671                 13,
49672                 20
49673             ],
49674             "polygon": [
49675                 [
49676                     [
49677                         -4.45233361,
49678                         54.85721131
49679                     ],
49680                     [
49681                         -4.45325423,
49682                         54.87236807
49683                     ],
49684                     [
49685                         -4.43257837,
49686                         54.87278416
49687                     ],
49688                     [
49689                         -4.43166549,
49690                         54.85762716
49691                     ]
49692                 ]
49693             ],
49694             "terms_url": "http://maps.nls.uk/townplans/wigtown_2.html",
49695             "terms_text": "National Library of Scotland - Wigtown 1894"
49696         },
49697         {
49698             "name": "OpenPT Map (overlay)",
49699             "type": "tms",
49700             "template": "http://openptmap.de/tiles/{zoom}/{x}/{y}.png",
49701             "scaleExtent": [
49702                 5,
49703                 16
49704             ],
49705             "polygon": [
49706                 [
49707                     [
49708                         6.4901072,
49709                         53.665658
49710                     ],
49711                     [
49712                         8.5665347,
49713                         53.9848257
49714                     ],
49715                     [
49716                         8.1339457,
49717                         54.709715
49718                     ],
49719                     [
49720                         8.317796,
49721                         55.0952362
49722                     ],
49723                     [
49724                         10.1887438,
49725                         54.7783834
49726                     ],
49727                     [
49728                         10.6321475,
49729                         54.4778841
49730                     ],
49731                     [
49732                         11.2702164,
49733                         54.6221504
49734                     ],
49735                     [
49736                         11.681176,
49737                         54.3709243
49738                     ],
49739                     [
49740                         12.0272473,
49741                         54.3898199
49742                     ],
49743                     [
49744                         13.3250145,
49745                         54.8531617
49746                     ],
49747                     [
49748                         13.9198245,
49749                         54.6972173
49750                     ],
49751                     [
49752                         14.2118221,
49753                         54.1308273
49754                     ],
49755                     [
49756                         14.493005,
49757                         53.2665063
49758                     ],
49759                     [
49760                         14.1577485,
49761                         52.8766495
49762                     ],
49763                     [
49764                         14.7525584,
49765                         52.5819369
49766                     ],
49767                     [
49768                         15.0986297,
49769                         51.0171541
49770                     ],
49771                     [
49772                         14.9364088,
49773                         50.8399279
49774                     ],
49775                     [
49776                         14.730929,
49777                         50.7920977
49778                     ],
49779                     [
49780                         14.4389313,
49781                         50.8808862
49782                     ],
49783                     [
49784                         12.9573138,
49785                         50.3939044
49786                     ],
49787                     [
49788                         12.51391,
49789                         50.3939044
49790                     ],
49791                     [
49792                         12.3084302,
49793                         50.1173237
49794                     ],
49795                     [
49796                         12.6112425,
49797                         49.9088337
49798                     ],
49799                     [
49800                         12.394948,
49801                         49.7344006
49802                     ],
49803                     [
49804                         12.7734634,
49805                         49.4047626
49806                     ],
49807                     [
49808                         14.1469337,
49809                         48.6031036
49810                     ],
49811                     [
49812                         14.6768553,
49813                         48.6531391
49814                     ],
49815                     [
49816                         15.0661855,
49817                         49.0445497
49818                     ],
49819                     [
49820                         16.2666202,
49821                         48.7459305
49822                     ],
49823                     [
49824                         16.4937294,
49825                         48.8741286
49826                     ],
49827                     [
49828                         16.904689,
49829                         48.7173975
49830                     ],
49831                     [
49832                         16.9371332,
49833                         48.5315383
49834                     ],
49835                     [
49836                         16.8384693,
49837                         48.3823161
49838                     ],
49839                     [
49840                         17.2017097,
49841                         48.010204
49842                     ],
49843                     [
49844                         17.1214145,
49845                         47.6997605
49846                     ],
49847                     [
49848                         16.777292,
49849                         47.6585709
49850                     ],
49851                     [
49852                         16.6090543,
49853                         47.7460598
49854                     ],
49855                     [
49856                         16.410228,
49857                         47.6637214
49858                     ],
49859                     [
49860                         16.7352326,
49861                         47.6147714
49862                     ],
49863                     [
49864                         16.5555242,
49865                         47.3589738
49866                     ],
49867                     [
49868                         16.4790525,
49869                         46.9768539
49870                     ],
49871                     [
49872                         16.0355168,
49873                         46.8096295
49874                     ],
49875                     [
49876                         16.0508112,
49877                         46.6366332
49878                     ],
49879                     [
49880                         14.9572663,
49881                         46.6313822
49882                     ],
49883                     [
49884                         14.574908,
49885                         46.3892866
49886                     ],
49887                     [
49888                         12.3954655,
49889                         46.6891149
49890                     ],
49891                     [
49892                         12.1507562,
49893                         47.0550608
49894                     ],
49895                     [
49896                         11.1183887,
49897                         46.9142058
49898                     ],
49899                     [
49900                         11.0342699,
49901                         46.7729797
49902                     ],
49903                     [
49904                         10.4836739,
49905                         46.8462544
49906                     ],
49907                     [
49908                         10.4607324,
49909                         46.5472973
49910                     ],
49911                     [
49912                         10.1013156,
49913                         46.5735879
49914                     ],
49915                     [
49916                         10.2007287,
49917                         46.1831867
49918                     ],
49919                     [
49920                         9.8948421,
49921                         46.3629068
49922                     ],
49923                     [
49924                         9.5966026,
49925                         46.2889758
49926                     ],
49927                     [
49928                         9.2983631,
49929                         46.505206
49930                     ],
49931                     [
49932                         9.2830687,
49933                         46.2572605
49934                     ],
49935                     [
49936                         9.0536537,
49937                         45.7953255
49938                     ],
49939                     [
49940                         8.4265861,
49941                         46.2466846
49942                     ],
49943                     [
49944                         8.4418804,
49945                         46.4736161
49946                     ],
49947                     [
49948                         7.8759901,
49949                         45.9284607
49950                     ],
49951                     [
49952                         7.0959791,
49953                         45.8645956
49954                     ],
49955                     [
49956                         6.7747981,
49957                         46.1620044
49958                     ],
49959                     [
49960                         6.8206811,
49961                         46.4051083
49962                     ],
49963                     [
49964                         6.5453831,
49965                         46.4578142
49966                     ],
49967                     [
49968                         6.3312624,
49969                         46.3840116
49970                     ],
49971                     [
49972                         6.3847926,
49973                         46.2466846
49974                     ],
49975                     [
49976                         5.8953739,
49977                         46.0878021
49978                     ],
49979                     [
49980                         6.1171418,
49981                         46.3681838
49982                     ],
49983                     [
49984                         6.0942003,
49985                         46.5998657
49986                     ],
49987                     [
49988                         6.4383228,
49989                         46.7782169
49990                     ],
49991                     [
49992                         6.4306756,
49993                         46.9298747
49994                     ],
49995                     [
49996                         7.0806847,
49997                         47.3460216
49998                     ],
49999                     [
50000                         6.8436226,
50001                         47.3719227
50002                     ],
50003                     [
50004                         6.9965659,
50005                         47.5012373
50006                     ],
50007                     [
50008                         7.1800979,
50009                         47.5064033
50010                     ],
50011                     [
50012                         7.2336281,
50013                         47.439206
50014                     ],
50015                     [
50016                         7.4553959,
50017                         47.4805683
50018                     ],
50019                     [
50020                         7.7842241,
50021                         48.645735
50022                     ],
50023                     [
50024                         8.1971711,
50025                         49.0282701
50026                     ],
50027                     [
50028                         7.6006921,
50029                         49.0382974
50030                     ],
50031                     [
50032                         7.4477487,
50033                         49.1634679
50034                     ],
50035                     [
50036                         7.2030394,
50037                         49.1034255
50038                     ],
50039                     [
50040                         6.6677378,
50041                         49.1634679
50042                     ],
50043                     [
50044                         6.6371491,
50045                         49.3331933
50046                     ],
50047                     [
50048                         6.3542039,
50049                         49.4576194
50050                     ],
50051                     [
50052                         6.5453831,
50053                         49.8043366
50054                     ],
50055                     [
50056                         6.2471436,
50057                         49.873384
50058                     ],
50059                     [
50060                         6.0789059,
50061                         50.1534883
50062                     ],
50063                     [
50064                         6.3618511,
50065                         50.3685934
50066                     ],
50067                     [
50068                         6.0865531,
50069                         50.7039632
50070                     ],
50071                     [
50072                         5.8800796,
50073                         51.0513752
50074                     ],
50075                     [
50076                         6.1247889,
50077                         51.1618085
50078                     ],
50079                     [
50080                         6.1936134,
50081                         51.491527
50082                     ],
50083                     [
50084                         5.9641984,
50085                         51.7526501
50086                     ],
50087                     [
50088                         6.0253758,
50089                         51.8897286
50090                     ],
50091                     [
50092                         6.4536171,
50093                         51.8661241
50094                     ],
50095                     [
50096                         6.8436226,
50097                         51.9557552
50098                     ],
50099                     [
50100                         6.6906793,
50101                         52.0499105
50102                     ],
50103                     [
50104                         7.0042131,
50105                         52.2282603
50106                     ],
50107                     [
50108                         7.0195074,
50109                         52.4525245
50110                     ],
50111                     [
50112                         6.6983264,
50113                         52.4665032
50114                     ],
50115                     [
50116                         6.6906793,
50117                         52.6524628
50118                     ],
50119                     [
50120                         7.0348017,
50121                         52.6385432
50122                     ],
50123                     [
50124                         7.0730376,
50125                         52.8330151
50126                     ],
50127                     [
50128                         7.2183337,
50129                         52.9852064
50130                     ],
50131                     [
50132                         7.1953922,
50133                         53.3428087
50134                     ],
50135                     [
50136                         7.0042131,
50137                         53.3291098
50138                     ]
50139                 ]
50140             ],
50141             "terms_url": "http://openstreetmap.org/",
50142             "terms_text": "© OpenStreetMap contributors, CC-BY-SA"
50143         },
50144         {
50145             "name": "OpenStreetMap (Mapnik)",
50146             "type": "tms",
50147             "description": "The default OpenStreetMap layer.",
50148             "template": "http://tile.openstreetmap.org/{zoom}/{x}/{y}.png",
50149             "scaleExtent": [
50150                 0,
50151                 18
50152             ],
50153             "terms_url": "http://openstreetmap.org/",
50154             "terms_text": "© OpenStreetMap contributors, CC-BY-SA",
50155             "default": true
50156         },
50157         {
50158             "name": "OpenStreetMap GPS traces",
50159             "type": "tms",
50160             "description": "Public GPS traces uploaded to OpenStreetMap.",
50161             "template": "http://{switch:a,b,c}.gps-tile.openstreetmap.org/lines/{zoom}/{x}/{y}.png",
50162             "scaleExtent": [
50163                 0,
50164                 20
50165             ],
50166             "terms_url": "http://www.openstreetmap.org/copyright",
50167             "terms_text": "© OpenStreetMap contributors",
50168             "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>",
50169             "overlay": true
50170         },
50171         {
50172             "name": "Pangasinán/Bulacan (Phillipines HiRes)",
50173             "type": "tms",
50174             "template": "http://gravitystorm.dev.openstreetmap.org/imagery/philippines/{zoom}/{x}/{y}.png",
50175             "scaleExtent": [
50176                 12,
50177                 19
50178             ],
50179             "polygon": [
50180                 [
50181                     [
50182                         120.336593,
50183                         15.985768
50184                     ],
50185                     [
50186                         120.445995,
50187                         15.984
50188                     ],
50189                     [
50190                         120.446134,
50191                         15.974459
50192                     ],
50193                     [
50194                         120.476464,
50195                         15.974592
50196                     ],
50197                     [
50198                         120.594247,
50199                         15.946832
50200                     ],
50201                     [
50202                         120.598064,
50203                         16.090795
50204                     ],
50205                     [
50206                         120.596537,
50207                         16.197999
50208                     ],
50209                     [
50210                         120.368537,
50211                         16.218527
50212                     ],
50213                     [
50214                         120.347576,
50215                         16.042308
50216                     ],
50217                     [
50218                         120.336593,
50219                         15.985768
50220                     ]
50221                 ],
50222                 [
50223                     [
50224                         120.8268,
50225                         15.3658
50226                     ],
50227                     [
50228                         121.2684,
50229                         15.2602
50230                     ],
50231                     [
50232                         121.2699,
50233                         14.7025
50234                     ],
50235                     [
50236                         120.695,
50237                         14.8423
50238                     ]
50239                 ]
50240             ]
50241         },
50242         {
50243             "name": "Slovakia EEA CORINE 2006",
50244             "type": "tms",
50245             "template": "http://www.freemap.sk/tms/clc/{zoom}/{x}/{y}.png",
50246             "polygon": [
50247                 [
50248                     [
50249                         19.83682,
50250                         49.25529
50251                     ],
50252                     [
50253                         19.80075,
50254                         49.42385
50255                     ],
50256                     [
50257                         19.60437,
50258                         49.48058
50259                     ],
50260                     [
50261                         19.49179,
50262                         49.63961
50263                     ],
50264                     [
50265                         19.21831,
50266                         49.52604
50267                     ],
50268                     [
50269                         19.16778,
50270                         49.42521
50271                     ],
50272                     [
50273                         19.00308,
50274                         49.42236
50275                     ],
50276                     [
50277                         18.97611,
50278                         49.5308
50279                     ],
50280                     [
50281                         18.54685,
50282                         49.51425
50283                     ],
50284                     [
50285                         18.31432,
50286                         49.33818
50287                     ],
50288                     [
50289                         18.15913,
50290                         49.2961
50291                     ],
50292                     [
50293                         18.05564,
50294                         49.11134
50295                     ],
50296                     [
50297                         17.56396,
50298                         48.84938
50299                     ],
50300                     [
50301                         17.17929,
50302                         48.88816
50303                     ],
50304                     [
50305                         17.058,
50306                         48.81105
50307                     ],
50308                     [
50309                         16.90426,
50310                         48.61947
50311                     ],
50312                     [
50313                         16.79685,
50314                         48.38561
50315                     ],
50316                     [
50317                         17.06762,
50318                         48.01116
50319                     ],
50320                     [
50321                         17.32787,
50322                         47.97749
50323                     ],
50324                     [
50325                         17.51699,
50326                         47.82535
50327                     ],
50328                     [
50329                         17.74776,
50330                         47.73093
50331                     ],
50332                     [
50333                         18.29515,
50334                         47.72075
50335                     ],
50336                     [
50337                         18.67959,
50338                         47.75541
50339                     ],
50340                     [
50341                         18.89755,
50342                         47.81203
50343                     ],
50344                     [
50345                         18.79463,
50346                         47.88245
50347                     ],
50348                     [
50349                         18.84318,
50350                         48.04046
50351                     ],
50352                     [
50353                         19.46212,
50354                         48.05333
50355                     ],
50356                     [
50357                         19.62064,
50358                         48.22938
50359                     ],
50360                     [
50361                         19.89585,
50362                         48.09387
50363                     ],
50364                     [
50365                         20.33766,
50366                         48.2643
50367                     ],
50368                     [
50369                         20.55395,
50370                         48.52358
50371                     ],
50372                     [
50373                         20.82335,
50374                         48.55714
50375                     ],
50376                     [
50377                         21.10271,
50378                         48.47096
50379                     ],
50380                     [
50381                         21.45863,
50382                         48.55513
50383                     ],
50384                     [
50385                         21.74536,
50386                         48.31435
50387                     ],
50388                     [
50389                         22.15293,
50390                         48.37179
50391                     ],
50392                     [
50393                         22.61255,
50394                         49.08914
50395                     ],
50396                     [
50397                         22.09997,
50398                         49.23814
50399                     ],
50400                     [
50401                         21.9686,
50402                         49.36363
50403                     ],
50404                     [
50405                         21.6244,
50406                         49.46989
50407                     ],
50408                     [
50409                         21.06873,
50410                         49.46402
50411                     ],
50412                     [
50413                         20.94336,
50414                         49.31088
50415                     ],
50416                     [
50417                         20.73052,
50418                         49.44006
50419                     ],
50420                     [
50421                         20.22804,
50422                         49.41714
50423                     ],
50424                     [
50425                         20.05234,
50426                         49.23052
50427                     ],
50428                     [
50429                         19.83682,
50430                         49.25529
50431                     ]
50432                 ]
50433             ],
50434             "terms_url": "http://www.eea.europa.eu/data-and-maps/data/clc-2006-vector-data-version-1",
50435             "terms_text": "EEA Corine 2006"
50436         },
50437         {
50438             "name": "Slovakia EEA GMES Urban Atlas",
50439             "type": "tms",
50440             "template": "http://www.freemap.sk/tms/urbanatlas/{zoom}/{x}/{y}.png",
50441             "polygon": [
50442                 [
50443                     [
50444                         19.83682,
50445                         49.25529
50446                     ],
50447                     [
50448                         19.80075,
50449                         49.42385
50450                     ],
50451                     [
50452                         19.60437,
50453                         49.48058
50454                     ],
50455                     [
50456                         19.49179,
50457                         49.63961
50458                     ],
50459                     [
50460                         19.21831,
50461                         49.52604
50462                     ],
50463                     [
50464                         19.16778,
50465                         49.42521
50466                     ],
50467                     [
50468                         19.00308,
50469                         49.42236
50470                     ],
50471                     [
50472                         18.97611,
50473                         49.5308
50474                     ],
50475                     [
50476                         18.54685,
50477                         49.51425
50478                     ],
50479                     [
50480                         18.31432,
50481                         49.33818
50482                     ],
50483                     [
50484                         18.15913,
50485                         49.2961
50486                     ],
50487                     [
50488                         18.05564,
50489                         49.11134
50490                     ],
50491                     [
50492                         17.56396,
50493                         48.84938
50494                     ],
50495                     [
50496                         17.17929,
50497                         48.88816
50498                     ],
50499                     [
50500                         17.058,
50501                         48.81105
50502                     ],
50503                     [
50504                         16.90426,
50505                         48.61947
50506                     ],
50507                     [
50508                         16.79685,
50509                         48.38561
50510                     ],
50511                     [
50512                         17.06762,
50513                         48.01116
50514                     ],
50515                     [
50516                         17.32787,
50517                         47.97749
50518                     ],
50519                     [
50520                         17.51699,
50521                         47.82535
50522                     ],
50523                     [
50524                         17.74776,
50525                         47.73093
50526                     ],
50527                     [
50528                         18.29515,
50529                         47.72075
50530                     ],
50531                     [
50532                         18.67959,
50533                         47.75541
50534                     ],
50535                     [
50536                         18.89755,
50537                         47.81203
50538                     ],
50539                     [
50540                         18.79463,
50541                         47.88245
50542                     ],
50543                     [
50544                         18.84318,
50545                         48.04046
50546                     ],
50547                     [
50548                         19.46212,
50549                         48.05333
50550                     ],
50551                     [
50552                         19.62064,
50553                         48.22938
50554                     ],
50555                     [
50556                         19.89585,
50557                         48.09387
50558                     ],
50559                     [
50560                         20.33766,
50561                         48.2643
50562                     ],
50563                     [
50564                         20.55395,
50565                         48.52358
50566                     ],
50567                     [
50568                         20.82335,
50569                         48.55714
50570                     ],
50571                     [
50572                         21.10271,
50573                         48.47096
50574                     ],
50575                     [
50576                         21.45863,
50577                         48.55513
50578                     ],
50579                     [
50580                         21.74536,
50581                         48.31435
50582                     ],
50583                     [
50584                         22.15293,
50585                         48.37179
50586                     ],
50587                     [
50588                         22.61255,
50589                         49.08914
50590                     ],
50591                     [
50592                         22.09997,
50593                         49.23814
50594                     ],
50595                     [
50596                         21.9686,
50597                         49.36363
50598                     ],
50599                     [
50600                         21.6244,
50601                         49.46989
50602                     ],
50603                     [
50604                         21.06873,
50605                         49.46402
50606                     ],
50607                     [
50608                         20.94336,
50609                         49.31088
50610                     ],
50611                     [
50612                         20.73052,
50613                         49.44006
50614                     ],
50615                     [
50616                         20.22804,
50617                         49.41714
50618                     ],
50619                     [
50620                         20.05234,
50621                         49.23052
50622                     ],
50623                     [
50624                         19.83682,
50625                         49.25529
50626                     ]
50627                 ]
50628             ],
50629             "terms_url": "http://www.eea.europa.eu/data-and-maps/data/urban-atlas",
50630             "terms_text": "EEA GMES Urban Atlas"
50631         },
50632         {
50633             "name": "Slovakia Historic Maps",
50634             "type": "tms",
50635             "template": "http://tms.freemap.sk/historicke/{zoom}/{x}/{y}.png",
50636             "scaleExtent": [
50637                 0,
50638                 12
50639             ],
50640             "polygon": [
50641                 [
50642                     [
50643                         16.8196949,
50644                         47.4927236
50645                     ],
50646                     [
50647                         16.8196949,
50648                         49.5030322
50649                     ],
50650                     [
50651                         22.8388318,
50652                         49.5030322
50653                     ],
50654                     [
50655                         22.8388318,
50656                         47.4927236
50657                     ],
50658                     [
50659                         16.8196949,
50660                         47.4927236
50661                     ]
50662                 ]
50663             ]
50664         },
50665         {
50666             "name": "South Africa CD:NGI Aerial",
50667             "type": "tms",
50668             "template": "http://{switch:a,b,c}.aerial.openstreetmap.org.za/ngi-aerial/{zoom}/{x}/{y}.jpg",
50669             "scaleExtent": [
50670                 1,
50671                 22
50672             ],
50673             "polygon": [
50674                 [
50675                     [
50676                         17.8396817,
50677                         -32.7983384
50678                     ],
50679                     [
50680                         17.8893509,
50681                         -32.6972835
50682                     ],
50683                     [
50684                         18.00364,
50685                         -32.6982187
50686                     ],
50687                     [
50688                         18.0991679,
50689                         -32.7485251
50690                     ],
50691                     [
50692                         18.2898747,
50693                         -32.5526645
50694                     ],
50695                     [
50696                         18.2930182,
50697                         -32.0487089
50698                     ],
50699                     [
50700                         18.105455,
50701                         -31.6454966
50702                     ],
50703                     [
50704                         17.8529257,
50705                         -31.3443951
50706                     ],
50707                     [
50708                         17.5480046,
50709                         -30.902171
50710                     ],
50711                     [
50712                         17.4044506,
50713                         -30.6374731
50714                     ],
50715                     [
50716                         17.2493704,
50717                         -30.3991663
50718                     ],
50719                     [
50720                         16.9936977,
50721                         -29.6543552
50722                     ],
50723                     [
50724                         16.7987996,
50725                         -29.19437
50726                     ],
50727                     [
50728                         16.5494139,
50729                         -28.8415949
50730                     ],
50731                     [
50732                         16.4498691,
50733                         -28.691876
50734                     ],
50735                     [
50736                         16.4491046,
50737                         -28.5515766
50738                     ],
50739                     [
50740                         16.6002551,
50741                         -28.4825663
50742                     ],
50743                     [
50744                         16.7514057,
50745                         -28.4486958
50746                     ],
50747                     [
50748                         16.7462192,
50749                         -28.2458973
50750                     ],
50751                     [
50752                         16.8855148,
50753                         -28.04729
50754                     ],
50755                     [
50756                         16.9929502,
50757                         -28.0244005
50758                     ],
50759                     [
50760                         17.0529659,
50761                         -28.0257086
50762                     ],
50763                     [
50764                         17.1007562,
50765                         -28.0338839
50766                     ],
50767                     [
50768                         17.2011527,
50769                         -28.0930546
50770                     ],
50771                     [
50772                         17.2026346,
50773                         -28.2328424
50774                     ],
50775                     [
50776                         17.2474611,
50777                         -28.2338215
50778                     ],
50779                     [
50780                         17.2507953,
50781                         -28.198892
50782                     ],
50783                     [
50784                         17.3511919,
50785                         -28.1975861
50786                     ],
50787                     [
50788                         17.3515624,
50789                         -28.2442655
50790                     ],
50791                     [
50792                         17.4015754,
50793                         -28.2452446
50794                     ],
50795                     [
50796                         17.4149122,
50797                         -28.3489751
50798                     ],
50799                     [
50800                         17.4008345,
50801                         -28.547997
50802                     ],
50803                     [
50804                         17.4526999,
50805                         -28.5489733
50806                     ],
50807                     [
50808                         17.4512071,
50809                         -28.6495106
50810                     ],
50811                     [
50812                         17.4983599,
50813                         -28.6872054
50814                     ],
50815                     [
50816                         17.6028204,
50817                         -28.6830048
50818                     ],
50819                     [
50820                         17.6499732,
50821                         -28.6967928
50822                     ],
50823                     [
50824                         17.6525928,
50825                         -28.7381457
50826                     ],
50827                     [
50828                         17.801386,
50829                         -28.7381457
50830                     ],
50831                     [
50832                         17.9994276,
50833                         -28.7560602
50834                     ],
50835                     [
50836                         18.0002748,
50837                         -28.7956172
50838                     ],
50839                     [
50840                         18.1574507,
50841                         -28.8718055
50842                     ],
50843                     [
50844                         18.5063811,
50845                         -28.8718055
50846                     ],
50847                     [
50848                         18.6153564,
50849                         -28.8295875
50850                     ],
50851                     [
50852                         18.9087513,
50853                         -28.8277516
50854                     ],
50855                     [
50856                         19.1046973,
50857                         -28.9488548
50858                     ],
50859                     [
50860                         19.1969071,
50861                         -28.9378513
50862                     ],
50863                     [
50864                         19.243012,
50865                         -28.8516164
50866                     ],
50867                     [
50868                         19.2314858,
50869                         -28.802963
50870                     ],
50871                     [
50872                         19.2587296,
50873                         -28.7009928
50874                     ],
50875                     [
50876                         19.4431493,
50877                         -28.6973163
50878                     ],
50879                     [
50880                         19.5500289,
50881                         -28.4958332
50882                     ],
50883                     [
50884                         19.6967264,
50885                         -28.4939914
50886                     ],
50887                     [
50888                         19.698822,
50889                         -28.4479358
50890                     ],
50891                     [
50892                         19.8507587,
50893                         -28.4433291
50894                     ],
50895                     [
50896                         19.8497109,
50897                         -28.4027818
50898                     ],
50899                     [
50900                         19.9953605,
50901                         -28.399095
50902                     ],
50903                     [
50904                         19.9893671,
50905                         -24.7497859
50906                     ],
50907                     [
50908                         20.2916682,
50909                         -24.9192346
50910                     ],
50911                     [
50912                         20.4724562,
50913                         -25.1501701
50914                     ],
50915                     [
50916                         20.6532441,
50917                         -25.4529449
50918                     ],
50919                     [
50920                         20.733265,
50921                         -25.6801957
50922                     ],
50923                     [
50924                         20.8281046,
50925                         -25.8963498
50926                     ],
50927                     [
50928                         20.8429232,
50929                         -26.215851
50930                     ],
50931                     [
50932                         20.6502804,
50933                         -26.4840868
50934                     ],
50935                     [
50936                         20.6532441,
50937                         -26.8204869
50938                     ],
50939                     [
50940                         21.0889134,
50941                         -26.846933
50942                     ],
50943                     [
50944                         21.6727695,
50945                         -26.8389998
50946                     ],
50947                     [
50948                         21.7765003,
50949                         -26.6696268
50950                     ],
50951                     [
50952                         21.9721069,
50953                         -26.6431395
50954                     ],
50955                     [
50956                         22.2803355,
50957                         -26.3274702
50958                     ],
50959                     [
50960                         22.5707817,
50961                         -26.1333967
50962                     ],
50963                     [
50964                         22.7752795,
50965                         -25.6775246
50966                     ],
50967                     [
50968                         23.0005235,
50969                         -25.2761948
50970                     ],
50971                     [
50972                         23.4658301,
50973                         -25.2735148
50974                     ],
50975                     [
50976                         23.883717,
50977                         -25.597366
50978                     ],
50979                     [
50980                         24.2364017,
50981                         -25.613402
50982                     ],
50983                     [
50984                         24.603905,
50985                         -25.7896563
50986                     ],
50987                     [
50988                         25.110704,
50989                         -25.7389432
50990                     ],
50991                     [
50992                         25.5078447,
50993                         -25.6855376
50994                     ],
50995                     [
50996                         25.6441766,
50997                         -25.4823781
50998                     ],
50999                     [
51000                         25.8419267,
51001                         -24.7805437
51002                     ],
51003                     [
51004                         25.846641,
51005                         -24.7538456
51006                     ],
51007                     [
51008                         26.3928487,
51009                         -24.6332894
51010                     ],
51011                     [
51012                         26.4739066,
51013                         -24.5653312
51014                     ],
51015                     [
51016                         26.5089966,
51017                         -24.4842437
51018                     ],
51019                     [
51020                         26.5861946,
51021                         -24.4075775
51022                     ],
51023                     [
51024                         26.7300635,
51025                         -24.3014458
51026                     ],
51027                     [
51028                         26.8567384,
51029                         -24.2499463
51030                     ],
51031                     [
51032                         26.8574402,
51033                         -24.1026901
51034                     ],
51035                     [
51036                         26.9215471,
51037                         -23.8990957
51038                     ],
51039                     [
51040                         26.931831,
51041                         -23.8461891
51042                     ],
51043                     [
51044                         26.9714827,
51045                         -23.6994344
51046                     ],
51047                     [
51048                         27.0006074,
51049                         -23.6367644
51050                     ],
51051                     [
51052                         27.0578041,
51053                         -23.6052574
51054                     ],
51055                     [
51056                         27.1360547,
51057                         -23.5203437
51058                     ],
51059                     [
51060                         27.3339623,
51061                         -23.3973792
51062                     ],
51063                     [
51064                         27.5144057,
51065                         -23.3593929
51066                     ],
51067                     [
51068                         27.5958145,
51069                         -23.2085465
51070                     ],
51071                     [
51072                         27.8098634,
51073                         -23.0994957
51074                     ],
51075                     [
51076                         27.8828506,
51077                         -23.0620496
51078                     ],
51079                     [
51080                         27.9382928,
51081                         -22.9496487
51082                     ],
51083                     [
51084                         28.0407556,
51085                         -22.8255118
51086                     ],
51087                     [
51088                         28.2056786,
51089                         -22.6552861
51090                     ],
51091                     [
51092                         28.3397223,
51093                         -22.5639374
51094                     ],
51095                     [
51096                         28.4906093,
51097                         -22.560697
51098                     ],
51099                     [
51100                         28.6108769,
51101                         -22.5400248
51102                     ],
51103                     [
51104                         28.828175,
51105                         -22.4550173
51106                     ],
51107                     [
51108                         28.9285324,
51109                         -22.4232328
51110                     ],
51111                     [
51112                         28.9594116,
51113                         -22.3090081
51114                     ],
51115                     [
51116                         29.0162574,
51117                         -22.208335
51118                     ],
51119                     [
51120                         29.2324117,
51121                         -22.1693453
51122                     ],
51123                     [
51124                         29.3531213,
51125                         -22.1842926
51126                     ],
51127                     [
51128                         29.6548952,
51129                         -22.1186426
51130                     ],
51131                     [
51132                         29.7777102,
51133                         -22.1361956
51134                     ],
51135                     [
51136                         29.9292989,
51137                         -22.1849425
51138                     ],
51139                     [
51140                         30.1166795,
51141                         -22.2830348
51142                     ],
51143                     [
51144                         30.2563377,
51145                         -22.2914767
51146                     ],
51147                     [
51148                         30.3033582,
51149                         -22.3395204
51150                     ],
51151                     [
51152                         30.5061784,
51153                         -22.3057617
51154                     ],
51155                     [
51156                         30.8374279,
51157                         -22.284983
51158                     ],
51159                     [
51160                         31.0058599,
51161                         -22.3077095
51162                     ],
51163                     [
51164                         31.1834152,
51165                         -22.3232913
51166                     ],
51167                     [
51168                         31.2930586,
51169                         -22.3674647
51170                     ],
51171                     [
51172                         31.5680579,
51173                         -23.1903385
51174                     ],
51175                     [
51176                         31.5568311,
51177                         -23.4430809
51178                     ],
51179                     [
51180                         31.6931122,
51181                         -23.6175209
51182                     ],
51183                     [
51184                         31.7119696,
51185                         -23.741136
51186                     ],
51187                     [
51188                         31.7774743,
51189                         -23.8800628
51190                     ],
51191                     [
51192                         31.8886337,
51193                         -23.9481098
51194                     ],
51195                     [
51196                         31.9144386,
51197                         -24.1746736
51198                     ],
51199                     [
51200                         31.9948307,
51201                         -24.3040878
51202                     ],
51203                     [
51204                         32.0166656,
51205                         -24.4405988
51206                     ],
51207                     [
51208                         32.0077331,
51209                         -24.6536578
51210                     ],
51211                     [
51212                         32.019643,
51213                         -24.9140701
51214                     ],
51215                     [
51216                         32.035523,
51217                         -25.0849767
51218                     ],
51219                     [
51220                         32.019643,
51221                         -25.3821442
51222                     ],
51223                     [
51224                         31.9928457,
51225                         -25.4493771
51226                     ],
51227                     [
51228                         31.9997931,
51229                         -25.5165725
51230                     ],
51231                     [
51232                         32.0057481,
51233                         -25.6078978
51234                     ],
51235                     [
51236                         32.0057481,
51237                         -25.6624806
51238                     ],
51239                     [
51240                         31.9362735,
51241                         -25.8403721
51242                     ],
51243                     [
51244                         31.9809357,
51245                         -25.9546537
51246                     ],
51247                     [
51248                         31.8687838,
51249                         -26.0037251
51250                     ],
51251                     [
51252                         31.4162062,
51253                         -25.7277683
51254                     ],
51255                     [
51256                         31.3229117,
51257                         -25.7438611
51258                     ],
51259                     [
51260                         31.2504595,
51261                         -25.8296526
51262                     ],
51263                     [
51264                         31.1393001,
51265                         -25.9162746
51266                     ],
51267                     [
51268                         31.1164727,
51269                         -25.9912361
51270                     ],
51271                     [
51272                         30.9656135,
51273                         -26.2665756
51274                     ],
51275                     [
51276                         30.8921689,
51277                         -26.3279703
51278                     ],
51279                     [
51280                         30.8534616,
51281                         -26.4035568
51282                     ],
51283                     [
51284                         30.8226943,
51285                         -26.4488849
51286                     ],
51287                     [
51288                         30.8022583,
51289                         -26.5240694
51290                     ],
51291                     [
51292                         30.8038369,
51293                         -26.8082089
51294                     ],
51295                     [
51296                         30.9020939,
51297                         -26.7807451
51298                     ],
51299                     [
51300                         30.9100338,
51301                         -26.8489495
51302                     ],
51303                     [
51304                         30.9824859,
51305                         -26.9082627
51306                     ],
51307                     [
51308                         30.976531,
51309                         -27.0029222
51310                     ],
51311                     [
51312                         31.0034434,
51313                         -27.0441587
51314                     ],
51315                     [
51316                         31.1543322,
51317                         -27.1980416
51318                     ],
51319                     [
51320                         31.5015607,
51321                         -27.311117
51322                     ],
51323                     [
51324                         31.9700183,
51325                         -27.311117
51326                     ],
51327                     [
51328                         31.9700183,
51329                         -27.120472
51330                     ],
51331                     [
51332                         31.9769658,
51333                         -27.050664
51334                     ],
51335                     [
51336                         32.0002464,
51337                         -26.7983892
51338                     ],
51339                     [
51340                         32.1069826,
51341                         -26.7984645
51342                     ],
51343                     [
51344                         32.3114546,
51345                         -26.8479493
51346                     ],
51347                     [
51348                         32.899986,
51349                         -26.8516059
51350                     ],
51351                     [
51352                         32.886091,
51353                         -26.9816971
51354                     ],
51355                     [
51356                         32.709427,
51357                         -27.4785436
51358                     ],
51359                     [
51360                         32.6240724,
51361                         -27.7775144
51362                     ],
51363                     [
51364                         32.5813951,
51365                         -28.07479
51366                     ],
51367                     [
51368                         32.5387178,
51369                         -28.2288046
51370                     ],
51371                     [
51372                         32.4275584,
51373                         -28.5021568
51374                     ],
51375                     [
51376                         32.3640388,
51377                         -28.5945699
51378                     ],
51379                     [
51380                         32.0702603,
51381                         -28.8469827
51382                     ],
51383                     [
51384                         31.9878832,
51385                         -28.9069497
51386                     ],
51387                     [
51388                         31.7764818,
51389                         -28.969487
51390                     ],
51391                     [
51392                         31.4638459,
51393                         -29.2859343
51394                     ],
51395                     [
51396                         31.359634,
51397                         -29.3854348
51398                     ],
51399                     [
51400                         31.1680825,
51401                         -29.6307408
51402                     ],
51403                     [
51404                         31.064863,
51405                         -29.7893535
51406                     ],
51407                     [
51408                         31.0534493,
51409                         -29.8470469
51410                     ],
51411                     [
51412                         31.0669933,
51413                         -29.8640319
51414                     ],
51415                     [
51416                         31.0455459,
51417                         -29.9502017
51418                     ],
51419                     [
51420                         30.9518556,
51421                         -30.0033946
51422                     ],
51423                     [
51424                         30.8651833,
51425                         -30.1024093
51426                     ],
51427                     [
51428                         30.7244725,
51429                         -30.392502
51430                     ],
51431                     [
51432                         30.3556256,
51433                         -30.9308873
51434                     ],
51435                     [
51436                         30.0972364,
51437                         -31.2458274
51438                     ],
51439                     [
51440                         29.8673136,
51441                         -31.4304296
51442                     ],
51443                     [
51444                         29.7409393,
51445                         -31.5014699
51446                     ],
51447                     [
51448                         29.481312,
51449                         -31.6978686
51450                     ],
51451                     [
51452                         28.8943171,
51453                         -32.2898903
51454                     ],
51455                     [
51456                         28.5497137,
51457                         -32.5894641
51458                     ],
51459                     [
51460                         28.1436499,
51461                         -32.8320732
51462                     ],
51463                     [
51464                         28.0748735,
51465                         -32.941689
51466                     ],
51467                     [
51468                         27.8450942,
51469                         -33.082869
51470                     ],
51471                     [
51472                         27.3757956,
51473                         -33.3860685
51474                     ],
51475                     [
51476                         26.8805407,
51477                         -33.6458951
51478                     ],
51479                     [
51480                         26.5916871,
51481                         -33.7480756
51482                     ],
51483                     [
51484                         26.4527308,
51485                         -33.7935795
51486                     ],
51487                     [
51488                         26.206754,
51489                         -33.7548943
51490                     ],
51491                     [
51492                         26.0077897,
51493                         -33.7223961
51494                     ],
51495                     [
51496                         25.8055494,
51497                         -33.7524272
51498                     ],
51499                     [
51500                         25.7511073,
51501                         -33.8006512
51502                     ],
51503                     [
51504                         25.6529079,
51505                         -33.8543597
51506                     ],
51507                     [
51508                         25.6529079,
51509                         -33.9469768
51510                     ],
51511                     [
51512                         25.7195789,
51513                         -34.0040115
51514                     ],
51515                     [
51516                         25.7202807,
51517                         -34.0511235
51518                     ],
51519                     [
51520                         25.5508915,
51521                         -34.063151
51522                     ],
51523                     [
51524                         25.3504571,
51525                         -34.0502627
51526                     ],
51527                     [
51528                         25.2810609,
51529                         -34.0020322
51530                     ],
51531                     [
51532                         25.0476316,
51533                         -33.9994588
51534                     ],
51535                     [
51536                         24.954724,
51537                         -34.0043594
51538                     ],
51539                     [
51540                         24.9496586,
51541                         -34.1010363
51542                     ],
51543                     [
51544                         24.8770358,
51545                         -34.1506456
51546                     ],
51547                     [
51548                         24.8762914,
51549                         -34.2005281
51550                     ],
51551                     [
51552                         24.8532574,
51553                         -34.2189562
51554                     ],
51555                     [
51556                         24.7645287,
51557                         -34.2017946
51558                     ],
51559                     [
51560                         24.5001356,
51561                         -34.2003254
51562                     ],
51563                     [
51564                         24.3486733,
51565                         -34.1163824
51566                     ],
51567                     [
51568                         24.1988819,
51569                         -34.1019039
51570                     ],
51571                     [
51572                         23.9963377,
51573                         -34.0514443
51574                     ],
51575                     [
51576                         23.8017509,
51577                         -34.0524332
51578                     ],
51579                     [
51580                         23.7493589,
51581                         -34.0111855
51582                     ],
51583                     [
51584                         23.4973536,
51585                         -34.009014
51586                     ],
51587                     [
51588                         23.4155191,
51589                         -34.0434586
51590                     ],
51591                     [
51592                         23.4154284,
51593                         -34.1140433
51594                     ],
51595                     [
51596                         22.9000853,
51597                         -34.0993009
51598                     ],
51599                     [
51600                         22.8412418,
51601                         -34.0547911
51602                     ],
51603                     [
51604                         22.6470321,
51605                         -34.0502627
51606                     ],
51607                     [
51608                         22.6459843,
51609                         -34.0072768
51610                     ],
51611                     [
51612                         22.570016,
51613                         -34.0064081
51614                     ],
51615                     [
51616                         22.5050499,
51617                         -34.0645866
51618                     ],
51619                     [
51620                         22.2519968,
51621                         -34.0645866
51622                     ],
51623                     [
51624                         22.2221334,
51625                         -34.1014701
51626                     ],
51627                     [
51628                         22.1621197,
51629                         -34.1057019
51630                     ],
51631                     [
51632                         22.1712431,
51633                         -34.1521766
51634                     ],
51635                     [
51636                         22.1576913,
51637                         -34.2180897
51638                     ],
51639                     [
51640                         22.0015632,
51641                         -34.2172232
51642                     ],
51643                     [
51644                         21.9496952,
51645                         -34.3220009
51646                     ],
51647                     [
51648                         21.8611528,
51649                         -34.4007145
51650                     ],
51651                     [
51652                         21.5614708,
51653                         -34.4020114
51654                     ],
51655                     [
51656                         21.5468011,
51657                         -34.3661242
51658                     ],
51659                     [
51660                         21.501744,
51661                         -34.3669892
51662                     ],
51663                     [
51664                         21.5006961,
51665                         -34.4020114
51666                     ],
51667                     [
51668                         21.4194886,
51669                         -34.4465247
51670                     ],
51671                     [
51672                         21.1978706,
51673                         -34.4478208
51674                     ],
51675                     [
51676                         21.0988193,
51677                         -34.3991325
51678                     ],
51679                     [
51680                         21.0033746,
51681                         -34.3753872
51682                     ],
51683                     [
51684                         20.893192,
51685                         -34.3997115
51686                     ],
51687                     [
51688                         20.8976647,
51689                         -34.4854003
51690                     ],
51691                     [
51692                         20.7446802,
51693                         -34.4828092
51694                     ],
51695                     [
51696                         20.5042011,
51697                         -34.486264
51698                     ],
51699                     [
51700                         20.2527197,
51701                         -34.701477
51702                     ],
51703                     [
51704                         20.0803502,
51705                         -34.8361855
51706                     ],
51707                     [
51708                         19.9923317,
51709                         -34.8379056
51710                     ],
51711                     [
51712                         19.899074,
51713                         -34.8275845
51714                     ],
51715                     [
51716                         19.8938348,
51717                         -34.7936018
51718                     ],
51719                     [
51720                         19.5972963,
51721                         -34.7961833
51722                     ],
51723                     [
51724                         19.3929677,
51725                         -34.642015
51726                     ],
51727                     [
51728                         19.2877095,
51729                         -34.6404784
51730                     ],
51731                     [
51732                         19.2861377,
51733                         -34.5986563
51734                     ],
51735                     [
51736                         19.3474363,
51737                         -34.5244458
51738                     ],
51739                     [
51740                         19.3285256,
51741                         -34.4534372
51742                     ],
51743                     [
51744                         19.098001,
51745                         -34.449981
51746                     ],
51747                     [
51748                         19.0725583,
51749                         -34.3802371
51750                     ],
51751                     [
51752                         19.0023531,
51753                         -34.3525593
51754                     ],
51755                     [
51756                         18.9520568,
51757                         -34.3949373
51758                     ],
51759                     [
51760                         18.7975006,
51761                         -34.3936403
51762                     ],
51763                     [
51764                         18.7984174,
51765                         -34.1016376
51766                     ],
51767                     [
51768                         18.501748,
51769                         -34.1015292
51770                     ],
51771                     [
51772                         18.4999545,
51773                         -34.3616945
51774                     ],
51775                     [
51776                         18.4477325,
51777                         -34.3620007
51778                     ],
51779                     [
51780                         18.4479944,
51781                         -34.3522691
51782                     ],
51783                     [
51784                         18.3974362,
51785                         -34.3514041
51786                     ],
51787                     [
51788                         18.3971742,
51789                         -34.3022959
51790                     ],
51791                     [
51792                         18.3565705,
51793                         -34.3005647
51794                     ],
51795                     [
51796                         18.3479258,
51797                         -34.2020436
51798                     ],
51799                     [
51800                         18.2972095,
51801                         -34.1950274
51802                     ],
51803                     [
51804                         18.2951139,
51805                         -33.9937138
51806                     ],
51807                     [
51808                         18.3374474,
51809                         -33.9914079
51810                     ],
51811                     [
51812                         18.3476638,
51813                         -33.8492427
51814                     ],
51815                     [
51816                         18.3479258,
51817                         -33.781555
51818                     ],
51819                     [
51820                         18.4124718,
51821                         -33.7448849
51822                     ],
51823                     [
51824                         18.3615477,
51825                         -33.6501624
51826                     ],
51827                     [
51828                         18.2992013,
51829                         -33.585591
51830                     ],
51831                     [
51832                         18.2166839,
51833                         -33.448872
51834                     ],
51835                     [
51836                         18.1389858,
51837                         -33.3974083
51838                     ],
51839                     [
51840                         17.9473472,
51841                         -33.1602647
51842                     ],
51843                     [
51844                         17.8855247,
51845                         -33.0575732
51846                     ],
51847                     [
51848                         17.8485884,
51849                         -32.9668505
51850                     ],
51851                     [
51852                         17.8396817,
51853                         -32.8507302
51854                     ]
51855                 ]
51856             ]
51857         },
51858         {
51859             "name": "South Tyrol Orthofoto 2011",
51860             "type": "tms",
51861             "template": "http://sdi.provincia.bz.it/geoserver/gwc/service/tms/1.0.0/WMTS_OF2011_APB-PAB@GoogleMapsCompatible@png8/{z}/{x}/{-y}.png",
51862             "polygon": [
51863                 [
51864                     [
51865                         10.373383,
51866                         46.213553
51867                     ],
51868                     [
51869                         10.373383,
51870                         47.098175
51871                     ],
51872                     [
51873                         12.482758,
51874                         47.098175
51875                     ],
51876                     [
51877                         12.482758,
51878                         46.213553
51879                     ],
51880                     [
51881                         10.373383,
51882                         46.213553
51883                     ]
51884                 ]
51885             ],
51886             "id": "sdi.provinz.bz.it-WMTS_OF2011_APB-PAB"
51887         },
51888         {
51889             "name": "South Tyrol Topomap",
51890             "type": "tms",
51891             "template": "http://sdi.provincia.bz.it/geoserver/gwc/service/tms/1.0.0/WMTS_TOPOMAP_APB-PAB@GoogleMapsCompatible@png8/{z}/{x}/{-y}.png",
51892             "polygon": [
51893                 [
51894                     [
51895                         10.373383,
51896                         46.213553
51897                     ],
51898                     [
51899                         10.373383,
51900                         47.098175
51901                     ],
51902                     [
51903                         12.482758,
51904                         47.098175
51905                     ],
51906                     [
51907                         12.482758,
51908                         46.213553
51909                     ],
51910                     [
51911                         10.373383,
51912                         46.213553
51913                     ]
51914                 ]
51915             ],
51916             "id": "sdi.provinz.bz.it-WMTS_TOPOMAP_APB-PAB"
51917         },
51918         {
51919             "name": "Stadt Uster Orthophoto 2008 10cm",
51920             "type": "tms",
51921             "template": "http://mapproxy.sosm.ch:8080/tiles/uster/EPSG900913/{zoom}/{x}/{y}.png?origin=nw",
51922             "polygon": [
51923                 [
51924                     [
51925                         8.6,
51926                         47.31
51927                     ],
51928                     [
51929                         8.6,
51930                         47.39
51931                     ],
51932                     [
51933                         8.77,
51934                         47.39
51935                     ],
51936                     [
51937                         8.77,
51938                         47.31
51939                     ],
51940                     [
51941                         8.6,
51942                         47.31
51943                     ]
51944                 ]
51945             ],
51946             "terms_text": "Stadt Uster Vermessung Orthophoto 2008"
51947         },
51948         {
51949             "name": "Stevns (Denmark)",
51950             "type": "tms",
51951             "template": "http://{switch:a,b,c}.tile.openstreetmap.dk/stevns/2009/{zoom}/{x}/{y}.png",
51952             "scaleExtent": [
51953                 0,
51954                 20
51955             ],
51956             "polygon": [
51957                 [
51958                     [
51959                         12.0913942,
51960                         55.3491574
51961                     ],
51962                     [
51963                         12.0943104,
51964                         55.3842256
51965                     ],
51966                     [
51967                         12.1573875,
51968                         55.3833103
51969                     ],
51970                     [
51971                         12.1587287,
51972                         55.4013326
51973                     ],
51974                     [
51975                         12.1903468,
51976                         55.400558
51977                     ],
51978                     [
51979                         12.1931411,
51980                         55.4364665
51981                     ],
51982                     [
51983                         12.2564251,
51984                         55.4347995
51985                     ],
51986                     [
51987                         12.2547073,
51988                         55.4168882
51989                     ],
51990                     [
51991                         12.3822489,
51992                         55.4134349
51993                     ],
51994                     [
51995                         12.3795942,
51996                         55.3954143
51997                     ],
51998                     [
51999                         12.4109213,
52000                         55.3946958
52001                     ],
52002                     [
52003                         12.409403,
52004                         55.3766417
52005                     ],
52006                     [
52007                         12.4407807,
52008                         55.375779
52009                     ],
52010                     [
52011                         12.4394142,
52012                         55.3578314
52013                     ],
52014                     [
52015                         12.4707413,
52016                         55.3569971
52017                     ],
52018                     [
52019                         12.4629475,
52020                         55.2672214
52021                     ],
52022                     [
52023                         12.4315633,
52024                         55.2681491
52025                     ],
52026                     [
52027                         12.430045,
52028                         55.2502103
52029                     ],
52030                     [
52031                         12.3672011,
52032                         55.2519673
52033                     ],
52034                     [
52035                         12.3656858,
52036                         55.2340267
52037                     ],
52038                     [
52039                         12.2714604,
52040                         55.2366031
52041                     ],
52042                     [
52043                         12.2744467,
52044                         55.272476
52045                     ],
52046                     [
52047                         12.2115654,
52048                         55.2741475
52049                     ],
52050                     [
52051                         12.2130078,
52052                         55.2920322
52053                     ],
52054                     [
52055                         12.1815665,
52056                         55.2928638
52057                     ],
52058                     [
52059                         12.183141,
52060                         55.3107091
52061                     ],
52062                     [
52063                         12.2144897,
52064                         55.3100981
52065                     ],
52066                     [
52067                         12.2159927,
52068                         55.3279764
52069                     ],
52070                     [
52071                         12.1214458,
52072                         55.3303379
52073                     ],
52074                     [
52075                         12.1229489,
52076                         55.3483291
52077                     ]
52078                 ]
52079             ],
52080             "terms_text": "Stevns Kommune"
52081         },
52082         {
52083             "name": "Surrey Air Survey",
52084             "type": "tms",
52085             "template": "http://gravitystorm.dev.openstreetmap.org/surrey/{zoom}/{x}/{y}.png",
52086             "scaleExtent": [
52087                 8,
52088                 19
52089             ],
52090             "polygon": [
52091                 [
52092                     [
52093                         -0.752478,
52094                         51.0821941
52095                     ],
52096                     [
52097                         -0.7595183,
52098                         51.0856254
52099                     ],
52100                     [
52101                         -0.8014342,
52102                         51.1457917
52103                     ],
52104                     [
52105                         -0.8398864,
52106                         51.1440686
52107                     ],
52108                     [
52109                         -0.8357665,
52110                         51.1802397
52111                     ],
52112                     [
52113                         -0.8529549,
52114                         51.2011266
52115                     ],
52116                     [
52117                         -0.8522683,
52118                         51.2096231
52119                     ],
52120                     [
52121                         -0.8495217,
52122                         51.217903
52123                     ],
52124                     [
52125                         -0.8266907,
52126                         51.2403696
52127                     ],
52128                     [
52129                         -0.8120995,
52130                         51.2469248
52131                     ],
52132                     [
52133                         -0.7736474,
52134                         51.2459577
52135                     ],
52136                     [
52137                         -0.7544213,
52138                         51.2381127
52139                     ],
52140                     [
52141                         -0.754078,
52142                         51.233921
52143                     ],
52144                     [
52145                         -0.7446366,
52146                         51.2333836
52147                     ],
52148                     [
52149                         -0.7430693,
52150                         51.2847178
52151                     ],
52152                     [
52153                         -0.751503,
52154                         51.3069524
52155                     ],
52156                     [
52157                         -0.7664376,
52158                         51.3121032
52159                     ],
52160                     [
52161                         -0.7820588,
52162                         51.3270157
52163                     ],
52164                     [
52165                         -0.7815438,
52166                         51.3388135
52167                     ],
52168                     [
52169                         -0.7374268,
52170                         51.3720456
52171                     ],
52172                     [
52173                         -0.7192307,
52174                         51.3769748
52175                     ],
52176                     [
52177                         -0.6795769,
52178                         51.3847961
52179                     ],
52180                     [
52181                         -0.6807786,
52182                         51.3901523
52183                     ],
52184                     [
52185                         -0.6531411,
52186                         51.3917591
52187                     ],
52188                     [
52189                         -0.6301385,
52190                         51.3905808
52191                     ],
52192                     [
52193                         -0.6291085,
52194                         51.3970074
52195                     ],
52196                     [
52197                         -0.6234437,
52198                         51.3977572
52199                     ],
52200                     [
52201                         -0.613144,
52202                         51.4295552
52203                     ],
52204                     [
52205                         -0.6002471,
52206                         51.4459121
52207                     ],
52208                     [
52209                         -0.5867081,
52210                         51.4445365
52211                     ],
52212                     [
52213                         -0.5762368,
52214                         51.453202
52215                     ],
52216                     [
52217                         -0.5626755,
52218                         51.4523462
52219                     ],
52220                     [
52221                         -0.547741,
52222                         51.4469972
52223                     ],
52224                     [
52225                         -0.5372697,
52226                         51.4448575
52227                     ],
52228                     [
52229                         -0.537098,
52230                         51.4526671
52231                     ],
52232                     [
52233                         -0.5439644,
52234                         51.4545926
52235                     ],
52236                     [
52237                         -0.5405312,
52238                         51.4698865
52239                     ],
52240                     [
52241                         -0.5309182,
52242                         51.4760881
52243                     ],
52244                     [
52245                         -0.5091172,
52246                         51.4744843
52247                     ],
52248                     [
52249                         -0.5086022,
52250                         51.4695657
52251                     ],
52252                     [
52253                         -0.4900628,
52254                         51.4682825
52255                     ],
52256                     [
52257                         -0.4526406,
52258                         51.4606894
52259                     ],
52260                     [
52261                         -0.4486924,
52262                         51.4429316
52263                     ],
52264                     [
52265                         -0.4414826,
52266                         51.4418616
52267                     ],
52268                     [
52269                         -0.4418259,
52270                         51.4369394
52271                     ],
52272                     [
52273                         -0.4112702,
52274                         51.4380095
52275                     ],
52276                     [
52277                         -0.4014855,
52278                         51.4279498
52279                     ],
52280                     [
52281                         -0.3807145,
52282                         51.4262372
52283                     ],
52284                     [
52285                         -0.3805428,
52286                         51.4161749
52287                     ],
52288                     [
52289                         -0.3491288,
52290                         51.4138195
52291                     ],
52292                     [
52293                         -0.3274994,
52294                         51.4037544
52295                     ],
52296                     [
52297                         -0.3039818,
52298                         51.3990424
52299                     ],
52300                     [
52301                         -0.3019219,
52302                         51.3754747
52303                     ],
52304                     [
52305                         -0.309475,
52306                         51.369688
52307                     ],
52308                     [
52309                         -0.3111916,
52310                         51.3529669
52311                     ],
52312                     [
52313                         -0.2955704,
52314                         51.3541462
52315                     ],
52316                     [
52317                         -0.2923089,
52318                         51.3673303
52319                     ],
52320                     [
52321                         -0.2850991,
52322                         51.3680805
52323                     ],
52324                     [
52325                         -0.2787476,
52326                         51.3771891
52327                     ],
52328                     [
52329                         -0.2655297,
52330                         51.3837247
52331                     ],
52332                     [
52333                         -0.2411538,
52334                         51.3847961
52335                     ],
52336                     [
52337                         -0.2123147,
52338                         51.3628288
52339                     ],
52340                     [
52341                         -0.2107697,
52342                         51.3498578
52343                     ],
52344                     [
52345                         -0.190857,
52346                         51.3502867
52347                     ],
52348                     [
52349                         -0.1542931,
52350                         51.3338802
52351                     ],
52352                     [
52353                         -0.1496583,
52354                         51.3057719
52355                     ],
52356                     [
52357                         -0.1074296,
52358                         51.2966491
52359                     ],
52360                     [
52361                         -0.0887185,
52362                         51.3099571
52363                     ],
52364                     [
52365                         -0.0878602,
52366                         51.3220811
52367                     ],
52368                     [
52369                         -0.0652009,
52370                         51.3215448
52371                     ],
52372                     [
52373                         -0.0641709,
52374                         51.3264793
52375                     ],
52376                     [
52377                         -0.0519829,
52378                         51.3263721
52379                     ],
52380                     [
52381                         -0.0528412,
52382                         51.334631
52383                     ],
52384                     [
52385                         -0.0330779,
52386                         51.3430876
52387                     ],
52388                     [
52389                         0.0019187,
52390                         51.3376339
52391                     ],
52392                     [
52393                         0.0118751,
52394                         51.3281956
52395                     ],
52396                     [
52397                         0.013935,
52398                         51.2994398
52399                     ],
52400                     [
52401                         0.0202865,
52402                         51.2994398
52403                     ],
52404                     [
52405                         0.0240631,
52406                         51.3072743
52407                     ],
52408                     [
52409                         0.0331611,
52410                         51.3086694
52411                     ],
52412                     [
52413                         0.0455207,
52414                         51.30545
52415                     ],
52416                     [
52417                         0.0523872,
52418                         51.2877392
52419                     ],
52420                     [
52421                         0.0616569,
52422                         51.2577764
52423                     ],
52424                     [
52425                         0.0640602,
52426                         51.2415518
52427                     ],
52428                     [
52429                         0.0462074,
52430                         51.2126342
52431                     ],
52432                     [
52433                         0.0407142,
52434                         51.2109136
52435                     ],
52436                     [
52437                         0.0448341,
52438                         51.1989753
52439                     ],
52440                     [
52441                         0.0494689,
52442                         51.1997283
52443                     ],
52444                     [
52445                         0.0558204,
52446                         51.1944573
52447                     ],
52448                     [
52449                         0.0611419,
52450                         51.1790713
52451                     ],
52452                     [
52453                         0.0623435,
52454                         51.1542061
52455                     ],
52456                     [
52457                         0.0577087,
52458                         51.1417146
52459                     ],
52460                     [
52461                         0.0204582,
52462                         51.1365447
52463                     ],
52464                     [
52465                         -0.0446015,
52466                         51.1336364
52467                     ],
52468                     [
52469                         -0.1566964,
52470                         51.1352522
52471                     ],
52472                     [
52473                         -0.1572114,
52474                         51.1290043
52475                     ],
52476                     [
52477                         -0.2287942,
52478                         51.1183379
52479                     ],
52480                     [
52481                         -0.2473336,
52482                         51.1183379
52483                     ],
52484                     [
52485                         -0.2500802,
52486                         51.1211394
52487                     ],
52488                     [
52489                         -0.299347,
52490                         51.1137042
52491                     ],
52492                     [
52493                         -0.3221779,
52494                         51.1119799
52495                     ],
52496                     [
52497                         -0.3223496,
52498                         51.1058367
52499                     ],
52500                     [
52501                         -0.3596001,
52502                         51.1019563
52503                     ],
52504                     [
52505                         -0.3589135,
52506                         51.1113333
52507                     ],
52508                     [
52509                         -0.3863793,
52510                         51.1117644
52511                     ],
52512                     [
52513                         -0.3869014,
52514                         51.1062516
52515                     ],
52516                     [
52517                         -0.4281001,
52518                         51.0947174
52519                     ],
52520                     [
52521                         -0.4856784,
52522                         51.0951554
52523                     ],
52524                     [
52525                         -0.487135,
52526                         51.0872266
52527                     ],
52528                     [
52529                         -0.5297404,
52530                         51.0865404
52531                     ],
52532                     [
52533                         -0.5302259,
52534                         51.0789914
52535                     ],
52536                     [
52537                         -0.61046,
52538                         51.076551
52539                     ],
52540                     [
52541                         -0.6099745,
52542                         51.080669
52543                     ],
52544                     [
52545                         -0.6577994,
52546                         51.0792202
52547                     ],
52548                     [
52549                         -0.6582849,
52550                         51.0743394
52551                     ],
52552                     [
52553                         -0.6836539,
52554                         51.0707547
52555                     ],
52556                     [
52557                         -0.6997979,
52558                         51.070831
52559                     ],
52560                     [
52561                         -0.7296581,
52562                         51.0744919
52563                     ]
52564                 ]
52565             ]
52566         },
52567         {
52568             "name": "Toulouse - Orthophotoplan 2007",
52569             "type": "tms",
52570             "template": "http://wms.openstreetmap.fr/tms/1.0.0/toulouse_ortho2007/{zoom}/{x}/{y}",
52571             "scaleExtent": [
52572                 0,
52573                 22
52574             ],
52575             "polygon": [
52576                 [
52577                     [
52578                         1.1919978,
52579                         43.6328791
52580                     ],
52581                     [
52582                         1.2015377,
52583                         43.6329729
52584                     ],
52585                     [
52586                         1.2011107,
52587                         43.6554932
52588                     ],
52589                     [
52590                         1.2227985,
52591                         43.6557029
52592                     ],
52593                     [
52594                         1.2226231,
52595                         43.6653353
52596                     ],
52597                     [
52598                         1.2275341,
52599                         43.6653849
52600                     ],
52601                     [
52602                         1.2275417,
52603                         43.6656387
52604                     ],
52605                     [
52606                         1.2337568,
52607                         43.6656883
52608                     ],
52609                     [
52610                         1.2337644,
52611                         43.6650153
52612                     ],
52613                     [
52614                         1.2351218,
52615                         43.6650319
52616                     ],
52617                     [
52618                         1.2350913,
52619                         43.6670729
52620                     ],
52621                     [
52622                         1.2443566,
52623                         43.6671556
52624                     ],
52625                     [
52626                         1.2441584,
52627                         43.6743925
52628                     ],
52629                     [
52630                         1.2493973,
52631                         43.6744256
52632                     ],
52633                     [
52634                         1.2493973,
52635                         43.6746628
52636                     ],
52637                     [
52638                         1.2555666,
52639                         43.6747234
52640                     ],
52641                     [
52642                         1.2555742,
52643                         43.6744532
52644                     ],
52645                     [
52646                         1.2569545,
52647                         43.6744697
52648                     ],
52649                     [
52650                         1.2568782,
52651                         43.678529
52652                     ],
52653                     [
52654                         1.2874873,
52655                         43.6788257
52656                     ],
52657                     [
52658                         1.2870803,
52659                         43.7013229
52660                     ],
52661                     [
52662                         1.3088219,
52663                         43.7014632
52664                     ],
52665                     [
52666                         1.3086493,
52667                         43.7127673
52668                     ],
52669                     [
52670                         1.3303262,
52671                         43.7129544
52672                     ],
52673                     [
52674                         1.3300242,
52675                         43.7305221
52676                     ],
52677                     [
52678                         1.3367106,
52679                         43.7305845
52680                     ],
52681                     [
52682                         1.3367322,
52683                         43.7312235
52684                     ],
52685                     [
52686                         1.3734338,
52687                         43.7310456
52688                     ],
52689                     [
52690                         1.3735848,
52691                         43.7245772
52692                     ],
52693                     [
52694                         1.4604504,
52695                         43.7252947
52696                     ],
52697                     [
52698                         1.4607783,
52699                         43.7028034
52700                     ],
52701                     [
52702                         1.4824875,
52703                         43.7029516
52704                     ],
52705                     [
52706                         1.4829828,
52707                         43.6692071
52708                     ],
52709                     [
52710                         1.5046832,
52711                         43.6693616
52712                     ],
52713                     [
52714                         1.5048383,
52715                         43.6581174
52716                     ],
52717                     [
52718                         1.5265475,
52719                         43.6582656
52720                     ],
52721                     [
52722                         1.5266945,
52723                         43.6470298
52724                     ],
52725                     [
52726                         1.548368,
52727                         43.6471633
52728                     ],
52729                     [
52730                         1.5485357,
52731                         43.6359385
52732                     ],
52733                     [
52734                         1.5702172,
52735                         43.636082
52736                     ],
52737                     [
52738                         1.5705123,
52739                         43.6135777
52740                     ],
52741                     [
52742                         1.5488166,
52743                         43.6134276
52744                     ],
52745                     [
52746                         1.549097,
52747                         43.5909479
52748                     ],
52749                     [
52750                         1.5707695,
52751                         43.5910694
52752                     ],
52753                     [
52754                         1.5709373,
52755                         43.5798341
52756                     ],
52757                     [
52758                         1.5793714,
52759                         43.5798894
52760                     ],
52761                     [
52762                         1.5794782,
52763                         43.5737682
52764                     ],
52765                     [
52766                         1.5809119,
52767                         43.5737792
52768                     ],
52769                     [
52770                         1.5810859,
52771                         43.5573794
52772                     ],
52773                     [
52774                         1.5712334,
52775                         43.5573131
52776                     ],
52777                     [
52778                         1.5716504,
52779                         43.5235497
52780                     ],
52781                     [
52782                         1.3984804,
52783                         43.5222618
52784                     ],
52785                     [
52786                         1.3986509,
52787                         43.5110113
52788                     ],
52789                     [
52790                         1.3120959,
52791                         43.5102543
52792                     ],
52793                     [
52794                         1.3118968,
52795                         43.5215192
52796                     ],
52797                     [
52798                         1.2902569,
52799                         43.5213126
52800                     ],
52801                     [
52802                         1.2898637,
52803                         43.5438168
52804                     ],
52805                     [
52806                         1.311517,
52807                         43.5440133
52808                     ],
52809                     [
52810                         1.3113271,
52811                         43.5552596
52812                     ],
52813                     [
52814                         1.3036924,
52815                         43.5551924
52816                     ],
52817                     [
52818                         1.3036117,
52819                         43.5595099
52820                     ],
52821                     [
52822                         1.2955449,
52823                         43.5594317
52824                     ],
52825                     [
52826                         1.2955449,
52827                         43.5595489
52828                     ],
52829                     [
52830                         1.2895595,
52831                         43.5594473
52832                     ],
52833                     [
52834                         1.2892899,
52835                         43.5775366
52836                     ],
52837                     [
52838                         1.2675698,
52839                         43.5773647
52840                     ],
52841                     [
52842                         1.2673973,
52843                         43.5886141
52844                     ],
52845                     [
52846                         1.25355,
52847                         43.5885047
52848                     ],
52849                     [
52850                         1.2533774,
52851                         43.5956282
52852                     ],
52853                     [
52854                         1.2518029,
52855                         43.5956282
52856                     ],
52857                     [
52858                         1.2518029,
52859                         43.5949409
52860                     ],
52861                     [
52862                         1.2350437,
52863                         43.5947847
52864                     ],
52865                     [
52866                         1.2350437,
52867                         43.5945972
52868                     ],
52869                     [
52870                         1.2239572,
52871                         43.5945972
52872                     ],
52873                     [
52874                         1.2239357,
52875                         43.5994708
52876                     ],
52877                     [
52878                         1.2139708,
52879                         43.599299
52880                     ],
52881                     [
52882                         1.2138845,
52883                         43.6046408
52884                     ],
52885                     [
52886                         1.2020647,
52887                         43.6044846
52888                     ],
52889                     [
52890                         1.2019464,
52891                         43.61048
52892                     ],
52893                     [
52894                         1.1924294,
52895                         43.6103695
52896                     ]
52897                 ]
52898             ],
52899             "terms_url": "https://wiki.openstreetmap.org/wiki/Toulouse/ToulouseMetropoleData",
52900             "terms_text": "ToulouseMetropole"
52901         },
52902         {
52903             "name": "Toulouse - Orthophotoplan 2011",
52904             "type": "tms",
52905             "template": "http://wms.openstreetmap.fr/tms/1.0.0/toulouse_ortho2011/{zoom}/{x}/{y}",
52906             "scaleExtent": [
52907                 0,
52908                 22
52909             ],
52910             "polygon": [
52911                 [
52912                     [
52913                         1.1135067,
52914                         43.6867566
52915                     ],
52916                     [
52917                         1.1351836,
52918                         43.6870842
52919                     ],
52920                     [
52921                         1.1348907,
52922                         43.6983471
52923                     ],
52924                     [
52925                         1.1782867,
52926                         43.6990338
52927                     ],
52928                     [
52929                         1.1779903,
52930                         43.7102786
52931                     ],
52932                     [
52933                         1.1996591,
52934                         43.7106144
52935                     ],
52936                     [
52937                         1.1993387,
52938                         43.7218722
52939                     ],
52940                     [
52941                         1.2427356,
52942                         43.7225269
52943                     ],
52944                     [
52945                         1.2424336,
52946                         43.7337491
52947                     ],
52948                     [
52949                         1.2641536,
52950                         43.734092
52951                     ],
52952                     [
52953                         1.2638301,
52954                         43.7453588
52955                     ],
52956                     [
52957                         1.2855285,
52958                         43.7456548
52959                     ],
52960                     [
52961                         1.2852481,
52962                         43.756935
52963                     ],
52964                     [
52965                         1.306925,
52966                         43.757231
52967                     ],
52968                     [
52969                         1.3066446,
52970                         43.7684779
52971                     ],
52972                     [
52973                         1.3283431,
52974                         43.7687894
52975                     ],
52976                     [
52977                         1.3280842,
52978                         43.780034
52979                     ],
52980                     [
52981                         1.4367275,
52982                         43.7815757
52983                     ],
52984                     [
52985                         1.4373098,
52986                         43.7591004
52987                     ],
52988                     [
52989                         1.4590083,
52990                         43.7593653
52991                     ],
52992                     [
52993                         1.4593318,
52994                         43.7481479
52995                     ],
52996                     [
52997                         1.4810303,
52998                         43.7483972
52999                     ],
53000                     [
53001                         1.4813322,
53002                         43.7371777
53003                     ],
53004                     [
53005                         1.5030307,
53006                         43.7374115
53007                     ],
53008                     [
53009                         1.5035915,
53010                         43.7149664
53011                     ],
53012                     [
53013                         1.5253115,
53014                         43.7151846
53015                     ],
53016                     [
53017                         1.5256135,
53018                         43.7040057
53019                     ],
53020                     [
53021                         1.5472688,
53022                         43.7042552
53023                     ],
53024                     [
53025                         1.5475708,
53026                         43.6930431
53027                     ],
53028                     [
53029                         1.5692045,
53030                         43.6932926
53031                     ],
53032                     [
53033                         1.5695712,
53034                         43.6820316
53035                     ],
53036                     [
53037                         1.5912049,
53038                         43.6822656
53039                     ],
53040                     [
53041                         1.5917441,
53042                         43.6597998
53043                     ],
53044                     [
53045                         1.613421,
53046                         43.6600339
53047                     ],
53048                     [
53049                         1.613723,
53050                         43.6488291
53051                     ],
53052                     [
53053                         1.6353783,
53054                         43.6490788
53055                     ],
53056                     [
53057                         1.6384146,
53058                         43.5140731
53059                     ],
53060                     [
53061                         1.2921649,
53062                         43.5094658
53063                     ],
53064                     [
53065                         1.2918629,
53066                         43.5206966
53067                     ],
53068                     [
53069                         1.2702076,
53070                         43.5203994
53071                     ],
53072                     [
53073                         1.2698841,
53074                         43.5316437
53075                     ],
53076                     [
53077                         1.2482288,
53078                         43.531331
53079                     ],
53080                     [
53081                         1.2476048,
53082                         43.5537788
53083                     ],
53084                     [
53085                         1.2259628,
53086                         43.5534914
53087                     ],
53088                     [
53089                         1.2256819,
53090                         43.564716
53091                     ],
53092                     [
53093                         1.2039835,
53094                         43.564419
53095                     ],
53096                     [
53097                         1.2033148,
53098                         43.5869049
53099                     ],
53100                     [
53101                         1.1816164,
53102                         43.5865611
53103                     ],
53104                     [
53105                         1.1810237,
53106                         43.6090368
53107                     ],
53108                     [
53109                         1.1592821,
53110                         43.6086932
53111                     ],
53112                     [
53113                         1.1589585,
53114                         43.6199523
53115                     ],
53116                     [
53117                         1.1372601,
53118                         43.6196244
53119                     ],
53120                     [
53121                         1.1365933,
53122                         43.642094
53123                     ],
53124                     [
53125                         1.1149055,
53126                         43.6417629
53127                     ]
53128                 ]
53129             ],
53130             "terms_url": "https://wiki.openstreetmap.org/wiki/Toulouse/ToulouseMetropoleData",
53131             "terms_text": "ToulouseMetropole"
53132         },
53133         {
53134             "name": "Tours - Orthophotos 2008",
53135             "type": "tms",
53136             "template": "http://tms.mapspot.ge/tms/2/nonstandard/{zoom}/{x}/{y}.jpeg",
53137             "polygon": [
53138                 [
53139                     [
53140                         0.5457462,
53141                         47.465264
53142                     ],
53143                     [
53144                         0.54585,
53145                         47.4608163
53146                     ],
53147                     [
53148                         0.5392188,
53149                         47.4606983
53150                     ],
53151                     [
53152                         0.5393484,
53153                         47.456243
53154                     ],
53155                     [
53156                         0.5327959,
53157                         47.4561003
53158                     ],
53159                     [
53160                         0.5329011,
53161                         47.451565
53162                     ],
53163                     [
53164                         0.52619,
53165                         47.4514013
53166                     ],
53167                     [
53168                         0.5265854,
53169                         47.4424884
53170                     ],
53171                     [
53172                         0.5000941,
53173                         47.4420739
53174                     ],
53175                     [
53176                         0.5002357,
53177                         47.4375835
53178                     ],
53179                     [
53180                         0.4936014,
53181                         47.4374324
53182                     ],
53183                     [
53184                         0.4937,
53185                         47.4329285
53186                     ],
53187                     [
53188                         0.4606141,
53189                         47.4324593
53190                     ],
53191                     [
53192                         0.4607248,
53193                         47.4279827
53194                     ],
53195                     [
53196                         0.4541016,
53197                         47.4278125
53198                     ],
53199                     [
53200                         0.454932,
53201                         47.4053921
53202                     ],
53203                     [
53204                         0.4615431,
53205                         47.4054476
53206                     ],
53207                     [
53208                         0.4619097,
53209                         47.3964924
53210                     ],
53211                     [
53212                         0.4684346,
53213                         47.3966005
53214                     ],
53215                     [
53216                         0.4691319,
53217                         47.3786415
53218                     ],
53219                     [
53220                         0.4757125,
53221                         47.3787609
53222                     ],
53223                     [
53224                         0.4762116,
53225                         47.3652018
53226                     ],
53227                     [
53228                         0.4828297,
53229                         47.3653499
53230                     ],
53231                     [
53232                         0.4832223,
53233                         47.3518574
53234                     ],
53235                     [
53236                         0.5097927,
53237                         47.3522592
53238                     ],
53239                     [
53240                         0.5095688,
53241                         47.3567713
53242                     ],
53243                     [
53244                         0.5227698,
53245                         47.3569785
53246                     ],
53247                     [
53248                         0.5226429,
53249                         47.3614867
53250                     ],
53251                     [
53252                         0.5490721,
53253                         47.3618878
53254                     ],
53255                     [
53256                         0.5489087,
53257                         47.3663307
53258                     ],
53259                     [
53260                         0.5555159,
53261                         47.3664985
53262                     ],
53263                     [
53264                         0.5559105,
53265                         47.3575522
53266                     ],
53267                     [
53268                         0.6152789,
53269                         47.358407
53270                     ],
53271                     [
53272                         0.6152963,
53273                         47.362893
53274                     ],
53275                     [
53276                         0.6285093,
53277                         47.3630936
53278                     ],
53279                     [
53280                         0.6288256,
53281                         47.353987
53282                     ],
53283                     [
53284                         0.6155012,
53285                         47.3538823
53286                     ],
53287                     [
53288                         0.6157682,
53289                         47.3493424
53290                     ],
53291                     [
53292                         0.6090956,
53293                         47.3492991
53294                     ],
53295                     [
53296                         0.6094735,
53297                         47.3402962
53298                     ],
53299                     [
53300                         0.6160477,
53301                         47.3404448
53302                     ],
53303                     [
53304                         0.616083,
53305                         47.3369074
53306                     ],
53307                     [
53308                         0.77497,
53309                         47.3388218
53310                     ],
53311                     [
53312                         0.7745786,
53313                         47.351628
53314                     ],
53315                     [
53316                         0.7680363,
53317                         47.3515901
53318                     ],
53319                     [
53320                         0.767589,
53321                         47.3605298
53322                     ],
53323                     [
53324                         0.7742443,
53325                         47.3606238
53326                     ],
53327                     [
53328                         0.7733465,
53329                         47.3921266
53330                     ],
53331                     [
53332                         0.7667434,
53333                         47.3920195
53334                     ],
53335                     [
53336                         0.7664411,
53337                         47.4010837
53338                     ],
53339                     [
53340                         0.7730647,
53341                         47.4011115
53342                     ],
53343                     [
53344                         0.7728868,
53345                         47.4101297
53346                     ],
53347                     [
53348                         0.7661849,
53349                         47.4100226
53350                     ],
53351                     [
53352                         0.7660267,
53353                         47.4145044
53354                     ],
53355                     [
53356                         0.7527613,
53357                         47.4143038
53358                     ],
53359                     [
53360                         0.7529788,
53361                         47.4098086
53362                     ],
53363                     [
53364                         0.7462373,
53365                         47.4097016
53366                     ],
53367                     [
53368                         0.7459424,
53369                         47.4232208
53370                     ],
53371                     [
53372                         0.7392324,
53373                         47.4231451
53374                     ],
53375                     [
53376                         0.738869,
53377                         47.4366116
53378                     ],
53379                     [
53380                         0.7323267,
53381                         47.4365171
53382                     ],
53383                     [
53384                         0.7321869,
53385                         47.4410556
53386                     ],
53387                     [
53388                         0.7255048,
53389                         47.44098
53390                     ],
53391                     [
53392                         0.7254209,
53393                         47.4453479
53394                     ],
53395                     [
53396                         0.7318793,
53397                         47.4454803
53398                     ],
53399                     [
53400                         0.7318514,
53401                         47.4501126
53402                     ],
53403                     [
53404                         0.7384496,
53405                         47.450226
53406                     ],
53407                     [
53408                         0.7383098,
53409                         47.454631
53410                     ],
53411                     [
53412                         0.7449359,
53413                         47.4547444
53414                     ],
53415                     [
53416                         0.7443209,
53417                         47.4771985
53418                     ],
53419                     [
53420                         0.7310685,
53421                         47.4769717
53422                     ],
53423                     [
53424                         0.7309008,
53425                         47.4815445
53426                     ],
53427                     [
53428                         0.7176205,
53429                         47.4812611
53430                     ],
53431                     [
53432                         0.7177883,
53433                         47.4768394
53434                     ],
53435                     [
53436                         0.69777,
53437                         47.4764993
53438                     ],
53439                     [
53440                         0.6980496,
53441                         47.4719827
53442                     ],
53443                     [
53444                         0.6914514,
53445                         47.4718882
53446                     ],
53447                     [
53448                         0.6917309,
53449                         47.4630241
53450                     ],
53451                     [
53452                         0.6851048,
53453                         47.4629295
53454                     ],
53455                     [
53456                         0.684937,
53457                         47.4673524
53458                     ],
53459                     [
53460                         0.678255,
53461                         47.4673335
53462                     ],
53463                     [
53464                         0.6779754,
53465                         47.4762158
53466                     ],
53467                     [
53468                         0.6714051,
53469                         47.4761592
53470                     ],
53471                     [
53472                         0.6710417,
53473                         47.4881952
53474                     ],
53475                     [
53476                         0.6577334,
53477                         47.4879685
53478                     ],
53479                     [
53480                         0.6578173,
53481                         47.48504
53482                     ],
53483                     [
53484                         0.6511911,
53485                         47.4848322
53486                     ],
53487                     [
53488                         0.6514707,
53489                         47.4758568
53490                     ],
53491                     [
53492                         0.6448166,
53493                         47.4757245
53494                     ],
53495                     [
53496                         0.6449284,
53497                         47.4712646
53498                     ],
53499                     [
53500                         0.6117976,
53501                         47.4707543
53502                     ],
53503                     [
53504                         0.6118815,
53505                         47.4663129
53506                     ],
53507                     [
53508                         0.6052833,
53509                         47.4661239
53510                     ],
53511                     [
53512                         0.6054231,
53513                         47.4616631
53514                     ],
53515                     [
53516                         0.5988808,
53517                         47.4615497
53518                     ],
53519                     [
53520                         0.5990206,
53521                         47.4570886
53522                     ],
53523                     [
53524                         0.572488,
53525                         47.4566916
53526                     ],
53527                     [
53528                         0.5721805,
53529                         47.4656513
53530                     ]
53531                 ]
53532             ],
53533             "terms_url": "http://wiki.openstreetmap.org/wiki/Tours/Orthophoto",
53534             "terms_text": "Orthophoto Tour(s) Plus 2008"
53535         },
53536         {
53537             "name": "Tours - Orthophotos 2008-2010",
53538             "type": "tms",
53539             "template": "http://wms.openstreetmap.fr/tms/1.0.0/tours/{zoom}/{x}/{y}",
53540             "scaleExtent": [
53541                 0,
53542                 20
53543             ],
53544             "polygon": [
53545                 [
53546                     [
53547                         0.5457462,
53548                         47.465264
53549                     ],
53550                     [
53551                         0.54585,
53552                         47.4608163
53553                     ],
53554                     [
53555                         0.5392188,
53556                         47.4606983
53557                     ],
53558                     [
53559                         0.5393484,
53560                         47.456243
53561                     ],
53562                     [
53563                         0.5327959,
53564                         47.4561003
53565                     ],
53566                     [
53567                         0.5329011,
53568                         47.451565
53569                     ],
53570                     [
53571                         0.52619,
53572                         47.4514013
53573                     ],
53574                     [
53575                         0.5265854,
53576                         47.4424884
53577                     ],
53578                     [
53579                         0.5000941,
53580                         47.4420739
53581                     ],
53582                     [
53583                         0.5002357,
53584                         47.4375835
53585                     ],
53586                     [
53587                         0.4936014,
53588                         47.4374324
53589                     ],
53590                     [
53591                         0.4937,
53592                         47.4329285
53593                     ],
53594                     [
53595                         0.4606141,
53596                         47.4324593
53597                     ],
53598                     [
53599                         0.4607248,
53600                         47.4279827
53601                     ],
53602                     [
53603                         0.4541016,
53604                         47.4278125
53605                     ],
53606                     [
53607                         0.454932,
53608                         47.4053921
53609                     ],
53610                     [
53611                         0.4615431,
53612                         47.4054476
53613                     ],
53614                     [
53615                         0.4619097,
53616                         47.3964924
53617                     ],
53618                     [
53619                         0.4684346,
53620                         47.3966005
53621                     ],
53622                     [
53623                         0.4691319,
53624                         47.3786415
53625                     ],
53626                     [
53627                         0.4757125,
53628                         47.3787609
53629                     ],
53630                     [
53631                         0.4762116,
53632                         47.3652018
53633                     ],
53634                     [
53635                         0.4828297,
53636                         47.3653499
53637                     ],
53638                     [
53639                         0.4829611,
53640                         47.3608321
53641                     ],
53642                     [
53643                         0.4763543,
53644                         47.360743
53645                     ],
53646                     [
53647                         0.476654,
53648                         47.3517263
53649                     ],
53650                     [
53651                         0.4700497,
53652                         47.3516186
53653                     ],
53654                     [
53655                         0.4701971,
53656                         47.3471313
53657                     ],
53658                     [
53659                         0.4637503,
53660                         47.3470104
53661                     ],
53662                     [
53663                         0.4571425,
53664                         47.3424146
53665                     ],
53666                     [
53667                         0.4572922,
53668                         47.3379061
53669                     ],
53670                     [
53671                         0.4506741,
53672                         47.3378081
53673                     ],
53674                     [
53675                         0.4508379,
53676                         47.3333051
53677                     ],
53678                     [
53679                         0.4442212,
53680                         47.3332032
53681                     ],
53682                     [
53683                         0.4443809,
53684                         47.328711
53685                     ],
53686                     [
53687                         0.4311392,
53688                         47.3284977
53689                     ],
53690                     [
53691                         0.4316262,
53692                         47.3150004
53693                     ],
53694                     [
53695                         0.4382432,
53696                         47.3151136
53697                     ],
53698                     [
53699                         0.4383815,
53700                         47.3106174
53701                     ],
53702                     [
53703                         0.4714487,
53704                         47.3111374
53705                     ],
53706                     [
53707                         0.4713096,
53708                         47.3156565
53709                     ],
53710                     [
53711                         0.477888,
53712                         47.3157542
53713                     ],
53714                     [
53715                         0.4780733,
53716                         47.3112802
53717                     ],
53718                     [
53719                         0.4846826,
53720                         47.3113639
53721                     ],
53722                     [
53723                         0.4848576,
53724                         47.3068686
53725                     ],
53726                     [
53727                         0.4914359,
53728                         47.3069803
53729                     ],
53730                     [
53731                         0.491745,
53732                         47.2979733
53733                     ],
53734                     [
53735                         0.4851578,
53736                         47.2978722
53737                     ],
53738                     [
53739                         0.4854269,
53740                         47.2888744
53741                     ],
53742                     [
53743                         0.4788485,
53744                         47.2887697
53745                     ],
53746                     [
53747                         0.4791574,
53748                         47.2797818
53749                     ],
53750                     [
53751                         0.4857769,
53752                         47.2799005
53753                     ],
53754                     [
53755                         0.4859107,
53756                         47.2753885
53757                     ],
53758                     [
53759                         0.492539,
53760                         47.2755029
53761                     ],
53762                     [
53763                         0.4926669,
53764                         47.2710127
53765                     ],
53766                     [
53767                         0.4992986,
53768                         47.2711066
53769                     ],
53770                     [
53771                         0.4994296,
53772                         47.2666116
53773                     ],
53774                     [
53775                         0.5192658,
53776                         47.2669245
53777                     ],
53778                     [
53779                         0.5194225,
53780                         47.2624231
53781                     ],
53782                     [
53783                         0.5260186,
53784                         47.2625205
53785                     ],
53786                     [
53787                         0.5258735,
53788                         47.2670183
53789                     ],
53790                     [
53791                         0.5456972,
53792                         47.2673383
53793                     ],
53794                     [
53795                         0.5455537,
53796                         47.2718283
53797                     ],
53798                     [
53799                         0.5587737,
53800                         47.2720366
53801                     ],
53802                     [
53803                         0.5586259,
53804                         47.2765185
53805                     ],
53806                     [
53807                         0.5652252,
53808                         47.2766278
53809                     ],
53810                     [
53811                         0.5650848,
53812                         47.2811206
53813                     ],
53814                     [
53815                         0.5716753,
53816                         47.2812285
53817                     ],
53818                     [
53819                         0.5715223,
53820                         47.2857217
53821                     ],
53822                     [
53823                         0.5781436,
53824                         47.2858299
53825                     ],
53826                     [
53827                         0.5779914,
53828                         47.2903294
53829                     ],
53830                     [
53831                         0.5846023,
53832                         47.2904263
53833                     ],
53834                     [
53835                         0.5843076,
53836                         47.2994231
53837                     ],
53838                     [
53839                         0.597499,
53840                         47.2996094
53841                     ],
53842                     [
53843                         0.5976637,
53844                         47.2951375
53845                     ],
53846                     [
53847                         0.6571596,
53848                         47.2960036
53849                     ],
53850                     [
53851                         0.6572988,
53852                         47.2915091
53853                     ],
53854                     [
53855                         0.6705019,
53856                         47.2917186
53857                     ],
53858                     [
53859                         0.6703475,
53860                         47.2962082
53861                     ],
53862                     [
53863                         0.6836175,
53864                         47.2963688
53865                     ],
53866                     [
53867                         0.6834322,
53868                         47.3008929
53869                     ],
53870                     [
53871                         0.690062,
53872                         47.3009558
53873                     ],
53874                     [
53875                         0.6899241,
53876                         47.3054703
53877                     ],
53878                     [
53879                         0.7362019,
53880                         47.3061157
53881                     ],
53882                     [
53883                         0.7360848,
53884                         47.3106063
53885                     ],
53886                     [
53887                         0.7559022,
53888                         47.3108935
53889                     ],
53890                     [
53891                         0.7557718,
53892                         47.315392
53893                     ],
53894                     [
53895                         0.7623755,
53896                         47.3154716
53897                     ],
53898                     [
53899                         0.7622314,
53900                         47.3199941
53901                     ],
53902                     [
53903                         0.7754911,
53904                         47.3201546
53905                     ],
53906                     [
53907                         0.77497,
53908                         47.3388218
53909                     ],
53910                     [
53911                         0.7745786,
53912                         47.351628
53913                     ],
53914                     [
53915                         0.7680363,
53916                         47.3515901
53917                     ],
53918                     [
53919                         0.767589,
53920                         47.3605298
53921                     ],
53922                     [
53923                         0.7742443,
53924                         47.3606238
53925                     ],
53926                     [
53927                         0.7733465,
53928                         47.3921266
53929                     ],
53930                     [
53931                         0.7667434,
53932                         47.3920195
53933                     ],
53934                     [
53935                         0.7664411,
53936                         47.4010837
53937                     ],
53938                     [
53939                         0.7730647,
53940                         47.4011115
53941                     ],
53942                     [
53943                         0.7728868,
53944                         47.4101297
53945                     ],
53946                     [
53947                         0.7661849,
53948                         47.4100226
53949                     ],
53950                     [
53951                         0.7660267,
53952                         47.4145044
53953                     ],
53954                     [
53955                         0.7527613,
53956                         47.4143038
53957                     ],
53958                     [
53959                         0.7529788,
53960                         47.4098086
53961                     ],
53962                     [
53963                         0.7462373,
53964                         47.4097016
53965                     ],
53966                     [
53967                         0.7459424,
53968                         47.4232208
53969                     ],
53970                     [
53971                         0.7392324,
53972                         47.4231451
53973                     ],
53974                     [
53975                         0.738869,
53976                         47.4366116
53977                     ],
53978                     [
53979                         0.7323267,
53980                         47.4365171
53981                     ],
53982                     [
53983                         0.7321869,
53984                         47.4410556
53985                     ],
53986                     [
53987                         0.7255048,
53988                         47.44098
53989                     ],
53990                     [
53991                         0.7254209,
53992                         47.4453479
53993                     ],
53994                     [
53995                         0.7318793,
53996                         47.4454803
53997                     ],
53998                     [
53999                         0.7318514,
54000                         47.4501126
54001                     ],
54002                     [
54003                         0.7384496,
54004                         47.450226
54005                     ],
54006                     [
54007                         0.7383098,
54008                         47.454631
54009                     ],
54010                     [
54011                         0.7449359,
54012                         47.4547444
54013                     ],
54014                     [
54015                         0.7443209,
54016                         47.4771985
54017                     ],
54018                     [
54019                         0.7310685,
54020                         47.4769717
54021                     ],
54022                     [
54023                         0.7309008,
54024                         47.4815445
54025                     ],
54026                     [
54027                         0.7176205,
54028                         47.4812611
54029                     ],
54030                     [
54031                         0.7177883,
54032                         47.4768394
54033                     ],
54034                     [
54035                         0.69777,
54036                         47.4764993
54037                     ],
54038                     [
54039                         0.6980496,
54040                         47.4719827
54041                     ],
54042                     [
54043                         0.6914514,
54044                         47.4718882
54045                     ],
54046                     [
54047                         0.6917309,
54048                         47.4630241
54049                     ],
54050                     [
54051                         0.6851048,
54052                         47.4629295
54053                     ],
54054                     [
54055                         0.684937,
54056                         47.4673524
54057                     ],
54058                     [
54059                         0.678255,
54060                         47.4673335
54061                     ],
54062                     [
54063                         0.6779754,
54064                         47.4762158
54065                     ],
54066                     [
54067                         0.6714051,
54068                         47.4761592
54069                     ],
54070                     [
54071                         0.6710417,
54072                         47.4881952
54073                     ],
54074                     [
54075                         0.6577334,
54076                         47.4879685
54077                     ],
54078                     [
54079                         0.6578173,
54080                         47.48504
54081                     ],
54082                     [
54083                         0.6511911,
54084                         47.4848322
54085                     ],
54086                     [
54087                         0.6514707,
54088                         47.4758568
54089                     ],
54090                     [
54091                         0.6448166,
54092                         47.4757245
54093                     ],
54094                     [
54095                         0.6449284,
54096                         47.4712646
54097                     ],
54098                     [
54099                         0.6117976,
54100                         47.4707543
54101                     ],
54102                     [
54103                         0.6118815,
54104                         47.4663129
54105                     ],
54106                     [
54107                         0.6052833,
54108                         47.4661239
54109                     ],
54110                     [
54111                         0.6054231,
54112                         47.4616631
54113                     ],
54114                     [
54115                         0.5988808,
54116                         47.4615497
54117                     ],
54118                     [
54119                         0.5990206,
54120                         47.4570886
54121                     ],
54122                     [
54123                         0.572488,
54124                         47.4566916
54125                     ],
54126                     [
54127                         0.5721805,
54128                         47.4656513
54129                     ]
54130                 ]
54131             ],
54132             "terms_url": "http://wiki.openstreetmap.org/wiki/Tours/Orthophoto",
54133             "terms_text": "Orthophoto Tour(s) Plus 2008"
54134         },
54135         {
54136             "name": "USGS Large Scale Imagery",
54137             "type": "tms",
54138             "template": "http://{switch:a,b,c}.tile.openstreetmap.us/usgs_large_scale/{zoom}/{x}/{y}.jpg",
54139             "scaleExtent": [
54140                 12,
54141                 20
54142             ],
54143             "polygon": [
54144                 [
54145                     [
54146                         -123.2549305,
54147                         48.7529029
54148                     ],
54149                     [
54150                         -123.2549305,
54151                         48.5592263
54152                     ],
54153                     [
54154                         -123.192224,
54155                         48.5592263
54156                     ],
54157                     [
54158                         -123.192224,
54159                         48.4348366
54160                     ],
54161                     [
54162                         -122.9419646,
54163                         48.4348366
54164                     ],
54165                     [
54166                         -122.9419646,
54167                         48.3720812
54168                     ],
54169                     [
54170                         -122.8806229,
54171                         48.3720812
54172                     ],
54173                     [
54174                         -122.8806229,
54175                         48.3094763
54176                     ],
54177                     [
54178                         -122.8167566,
54179                         48.3094763
54180                     ],
54181                     [
54182                         -122.8167566,
54183                         48.1904587
54184                     ],
54185                     [
54186                         -123.0041133,
54187                         48.1904587
54188                     ],
54189                     [
54190                         -123.0041133,
54191                         48.1275918
54192                     ],
54193                     [
54194                         -123.058416,
54195                         48.1275918
54196                     ],
54197                     [
54198                         -123.058416,
54199                         48.190514
54200                     ],
54201                     [
54202                         -123.254113,
54203                         48.190514
54204                     ],
54205                     [
54206                         -123.254113,
54207                         48.1274982
54208                     ],
54209                     [
54210                         -123.3706593,
54211                         48.1274982
54212                     ],
54213                     [
54214                         -123.3706593,
54215                         48.1908403
54216                     ],
54217                     [
54218                         -124.0582632,
54219                         48.1908403
54220                     ],
54221                     [
54222                         -124.0582632,
54223                         48.253442
54224                     ],
54225                     [
54226                         -124.1815163,
54227                         48.253442
54228                     ],
54229                     [
54230                         -124.1815163,
54231                         48.3164666
54232                     ],
54233                     [
54234                         -124.4319117,
54235                         48.3164666
54236                     ],
54237                     [
54238                         -124.4319117,
54239                         48.3782613
54240                     ],
54241                     [
54242                         -124.5564618,
54243                         48.3782613
54244                     ],
54245                     [
54246                         -124.5564618,
54247                         48.4408305
54248                     ],
54249                     [
54250                         -124.7555107,
54251                         48.4408305
54252                     ],
54253                     [
54254                         -124.7555107,
54255                         48.1914986
54256                     ],
54257                     [
54258                         -124.8185282,
54259                         48.1914986
54260                     ],
54261                     [
54262                         -124.8185282,
54263                         48.1228381
54264                     ],
54265                     [
54266                         -124.7552951,
54267                         48.1228381
54268                     ],
54269                     [
54270                         -124.7552951,
54271                         47.5535253
54272                     ],
54273                     [
54274                         -124.3812108,
54275                         47.5535253
54276                     ],
54277                     [
54278                         -124.3812108,
54279                         47.1218696
54280                     ],
54281                     [
54282                         -124.1928897,
54283                         47.1218696
54284                     ],
54285                     [
54286                         -124.1928897,
54287                         43.7569431
54288                     ],
54289                     [
54290                         -124.4443382,
54291                         43.7569431
54292                     ],
54293                     [
54294                         -124.4443382,
54295                         43.1425556
54296                     ],
54297                     [
54298                         -124.6398855,
54299                         43.1425556
54300                     ],
54301                     [
54302                         -124.6398855,
54303                         42.6194503
54304                     ],
54305                     [
54306                         -124.4438525,
54307                         42.6194503
54308                     ],
54309                     [
54310                         -124.4438525,
54311                         39.8080662
54312                     ],
54313                     [
54314                         -123.8815685,
54315                         39.8080662
54316                     ],
54317                     [
54318                         -123.8815685,
54319                         39.1102825
54320                     ],
54321                     [
54322                         -123.75805,
54323                         39.1102825
54324                     ],
54325                     [
54326                         -123.75805,
54327                         38.4968799
54328                     ],
54329                     [
54330                         -123.2702803,
54331                         38.4968799
54332                     ],
54333                     [
54334                         -123.2702803,
54335                         37.9331905
54336                     ],
54337                     [
54338                         -122.8148084,
54339                         37.9331905
54340                     ],
54341                     [
54342                         -122.8148084,
54343                         37.8019606
54344                     ],
54345                     [
54346                         -122.5664316,
54347                         37.8019606
54348                     ],
54349                     [
54350                         -122.5664316,
54351                         36.9319611
54352                     ],
54353                     [
54354                         -121.8784026,
54355                         36.9319611
54356                     ],
54357                     [
54358                         -121.8784026,
54359                         36.6897596
54360                     ],
54361                     [
54362                         -122.0034748,
54363                         36.6897596
54364                     ],
54365                     [
54366                         -122.0034748,
54367                         36.4341056
54368                     ],
54369                     [
54370                         -121.9414159,
54371                         36.4341056
54372                     ],
54373                     [
54374                         -121.9414159,
54375                         35.9297636
54376                     ],
54377                     [
54378                         -121.5040977,
54379                         35.9297636
54380                     ],
54381                     [
54382                         -121.5040977,
54383                         35.8100273
54384                     ],
54385                     [
54386                         -121.3790276,
54387                         35.8100273
54388                     ],
54389                     [
54390                         -121.3790276,
54391                         35.4239164
54392                     ],
54393                     [
54394                         -120.9426515,
54395                         35.4239164
54396                     ],
54397                     [
54398                         -120.9426515,
54399                         35.1849683
54400                     ],
54401                     [
54402                         -120.8171978,
54403                         35.1849683
54404                     ],
54405                     [
54406                         -120.8171978,
54407                         35.1219894
54408                     ],
54409                     [
54410                         -120.6918447,
54411                         35.1219894
54412                     ],
54413                     [
54414                         -120.6918447,
54415                         34.4966794
54416                     ],
54417                     [
54418                         -120.5045898,
54419                         34.4966794
54420                     ],
54421                     [
54422                         -120.5045898,
54423                         34.4339651
54424                     ],
54425                     [
54426                         -120.0078775,
54427                         34.4339651
54428                     ],
54429                     [
54430                         -120.0078775,
54431                         34.3682626
54432                     ],
54433                     [
54434                         -119.5283517,
54435                         34.3682626
54436                     ],
54437                     [
54438                         -119.5283517,
54439                         34.0576434
54440                     ],
54441                     [
54442                         -119.0060985,
54443                         34.0576434
54444                     ],
54445                     [
54446                         -119.0060985,
54447                         33.9975267
54448                     ],
54449                     [
54450                         -118.5046259,
54451                         33.9975267
54452                     ],
54453                     [
54454                         -118.5046259,
54455                         33.8694631
54456                     ],
54457                     [
54458                         -118.4413209,
54459                         33.8694631
54460                     ],
54461                     [
54462                         -118.4413209,
54463                         33.6865253
54464                     ],
54465                     [
54466                         -118.066912,
54467                         33.6865253
54468                     ],
54469                     [
54470                         -118.066912,
54471                         33.3063832
54472                     ],
54473                     [
54474                         -117.5030045,
54475                         33.3063832
54476                     ],
54477                     [
54478                         -117.5030045,
54479                         33.0500337
54480                     ],
54481                     [
54482                         -117.3188195,
54483                         33.0500337
54484                     ],
54485                     [
54486                         -117.3188195,
54487                         32.6205888
54488                     ],
54489                     [
54490                         -117.1917023,
54491                         32.6205888
54492                     ],
54493                     [
54494                         -117.1917023,
54495                         32.4974566
54496                     ],
54497                     [
54498                         -116.746496,
54499                         32.4974566
54500                     ],
54501                     [
54502                         -116.746496,
54503                         32.5609161
54504                     ],
54505                     [
54506                         -115.9970138,
54507                         32.5609161
54508                     ],
54509                     [
54510                         -115.9970138,
54511                         32.6264942
54512                     ],
54513                     [
54514                         -114.8808125,
54515                         32.6264942
54516                     ],
54517                     [
54518                         -114.8808125,
54519                         32.4340796
54520                     ],
54521                     [
54522                         -114.6294474,
54523                         32.4340796
54524                     ],
54525                     [
54526                         -114.6294474,
54527                         32.3731636
54528                     ],
54529                     [
54530                         -114.4447437,
54531                         32.3731636
54532                     ],
54533                     [
54534                         -114.4447437,
54535                         32.3075418
54536                     ],
54537                     [
54538                         -114.2557628,
54539                         32.3075418
54540                     ],
54541                     [
54542                         -114.2557628,
54543                         32.2444561
54544                     ],
54545                     [
54546                         -114.0680274,
54547                         32.2444561
54548                     ],
54549                     [
54550                         -114.0680274,
54551                         32.1829113
54552                     ],
54553                     [
54554                         -113.8166499,
54555                         32.1829113
54556                     ],
54557                     [
54558                         -113.8166499,
54559                         32.1207622
54560                     ],
54561                     [
54562                         -113.6307421,
54563                         32.1207622
54564                     ],
54565                     [
54566                         -113.6307421,
54567                         32.0565099
54568                     ],
54569                     [
54570                         -113.4417495,
54571                         32.0565099
54572                     ],
54573                     [
54574                         -113.4417495,
54575                         31.9984372
54576                     ],
54577                     [
54578                         -113.2546027,
54579                         31.9984372
54580                     ],
54581                     [
54582                         -113.2546027,
54583                         31.9325434
54584                     ],
54585                     [
54586                         -113.068072,
54587                         31.9325434
54588                     ],
54589                     [
54590                         -113.068072,
54591                         31.8718062
54592                     ],
54593                     [
54594                         -112.8161105,
54595                         31.8718062
54596                     ],
54597                     [
54598                         -112.8161105,
54599                         31.8104171
54600                     ],
54601                     [
54602                         -112.6308756,
54603                         31.8104171
54604                     ],
54605                     [
54606                         -112.6308756,
54607                         31.7464723
54608                     ],
54609                     [
54610                         -112.4418918,
54611                         31.7464723
54612                     ],
54613                     [
54614                         -112.4418918,
54615                         31.6856001
54616                     ],
54617                     [
54618                         -112.257192,
54619                         31.6856001
54620                     ],
54621                     [
54622                         -112.257192,
54623                         31.6210352
54624                     ],
54625                     [
54626                         -112.0033787,
54627                         31.6210352
54628                     ],
54629                     [
54630                         -112.0033787,
54631                         31.559584
54632                     ],
54633                     [
54634                         -111.815619,
54635                         31.559584
54636                     ],
54637                     [
54638                         -111.815619,
54639                         31.4970238
54640                     ],
54641                     [
54642                         -111.6278586,
54643                         31.4970238
54644                     ],
54645                     [
54646                         -111.6278586,
54647                         31.4339867
54648                     ],
54649                     [
54650                         -111.4418978,
54651                         31.4339867
54652                     ],
54653                     [
54654                         -111.4418978,
54655                         31.3733859
54656                     ],
54657                     [
54658                         -111.2559708,
54659                         31.3733859
54660                     ],
54661                     [
54662                         -111.2559708,
54663                         31.3113225
54664                     ],
54665                     [
54666                         -108.1845822,
54667                         31.3113225
54668                     ],
54669                     [
54670                         -108.1845822,
54671                         31.7459502
54672                     ],
54673                     [
54674                         -106.5065055,
54675                         31.7459502
54676                     ],
54677                     [
54678                         -106.5065055,
54679                         31.6842308
54680                     ],
54681                     [
54682                         -106.3797265,
54683                         31.6842308
54684                     ],
54685                     [
54686                         -106.3797265,
54687                         31.621752
54688                     ],
54689                     [
54690                         -106.317434,
54691                         31.621752
54692                     ],
54693                     [
54694                         -106.317434,
54695                         31.4968167
54696                     ],
54697                     [
54698                         -106.2551769,
54699                         31.4968167
54700                     ],
54701                     [
54702                         -106.2551769,
54703                         31.4344889
54704                     ],
54705                     [
54706                         -106.1924698,
54707                         31.4344889
54708                     ],
54709                     [
54710                         -106.1924698,
54711                         31.3721296
54712                     ],
54713                     [
54714                         -106.0039212,
54715                         31.3721296
54716                     ],
54717                     [
54718                         -106.0039212,
54719                         31.309328
54720                     ],
54721                     [
54722                         -105.9416582,
54723                         31.309328
54724                     ],
54725                     [
54726                         -105.9416582,
54727                         31.2457547
54728                     ],
54729                     [
54730                         -105.8798174,
54731                         31.2457547
54732                     ],
54733                     [
54734                         -105.8798174,
54735                         31.1836194
54736                     ],
54737                     [
54738                         -105.8162349,
54739                         31.1836194
54740                     ],
54741                     [
54742                         -105.8162349,
54743                         31.1207155
54744                     ],
54745                     [
54746                         -105.6921198,
54747                         31.1207155
54748                     ],
54749                     [
54750                         -105.6921198,
54751                         31.0584835
54752                     ],
54753                     [
54754                         -105.6302881,
54755                         31.0584835
54756                     ],
54757                     [
54758                         -105.6302881,
54759                         30.9328271
54760                     ],
54761                     [
54762                         -105.5044418,
54763                         30.9328271
54764                     ],
54765                     [
54766                         -105.5044418,
54767                         30.8715864
54768                     ],
54769                     [
54770                         -105.4412973,
54771                         30.8715864
54772                     ],
54773                     [
54774                         -105.4412973,
54775                         30.808463
54776                     ],
54777                     [
54778                         -105.3781497,
54779                         30.808463
54780                     ],
54781                     [
54782                         -105.3781497,
54783                         30.7471828
54784                     ],
54785                     [
54786                         -105.1904658,
54787                         30.7471828
54788                     ],
54789                     [
54790                         -105.1904658,
54791                         30.6843231
54792                     ],
54793                     [
54794                         -105.1286244,
54795                         30.6843231
54796                     ],
54797                     [
54798                         -105.1286244,
54799                         30.6199737
54800                     ],
54801                     [
54802                         -105.0036504,
54803                         30.6199737
54804                     ],
54805                     [
54806                         -105.0036504,
54807                         30.5589058
54808                     ],
54809                     [
54810                         -104.9417962,
54811                         30.5589058
54812                     ],
54813                     [
54814                         -104.9417962,
54815                         30.4963236
54816                     ],
54817                     [
54818                         -104.8782018,
54819                         30.4963236
54820                     ],
54821                     [
54822                         -104.8782018,
54823                         30.3098261
54824                     ],
54825                     [
54826                         -104.8155257,
54827                         30.3098261
54828                     ],
54829                     [
54830                         -104.8155257,
54831                         30.2478305
54832                     ],
54833                     [
54834                         -104.7536079,
54835                         30.2478305
54836                     ],
54837                     [
54838                         -104.7536079,
54839                         29.9353916
54840                     ],
54841                     [
54842                         -104.690949,
54843                         29.9353916
54844                     ],
54845                     [
54846                         -104.690949,
54847                         29.8090156
54848                     ],
54849                     [
54850                         -104.6291301,
54851                         29.8090156
54852                     ],
54853                     [
54854                         -104.6291301,
54855                         29.6843577
54856                     ],
54857                     [
54858                         -104.5659869,
54859                         29.6843577
54860                     ],
54861                     [
54862                         -104.5659869,
54863                         29.6223459
54864                     ],
54865                     [
54866                         -104.5037188,
54867                         29.6223459
54868                     ],
54869                     [
54870                         -104.5037188,
54871                         29.5595436
54872                     ],
54873                     [
54874                         -104.4410072,
54875                         29.5595436
54876                     ],
54877                     [
54878                         -104.4410072,
54879                         29.4974832
54880                     ],
54881                     [
54882                         -104.2537551,
54883                         29.4974832
54884                     ],
54885                     [
54886                         -104.2537551,
54887                         29.3716718
54888                     ],
54889                     [
54890                         -104.1291984,
54891                         29.3716718
54892                     ],
54893                     [
54894                         -104.1291984,
54895                         29.3091621
54896                     ],
54897                     [
54898                         -104.0688737,
54899                         29.3091621
54900                     ],
54901                     [
54902                         -104.0688737,
54903                         29.2467276
54904                     ],
54905                     [
54906                         -103.8187309,
54907                         29.2467276
54908                     ],
54909                     [
54910                         -103.8187309,
54911                         29.1843076
54912                     ],
54913                     [
54914                         -103.755736,
54915                         29.1843076
54916                     ],
54917                     [
54918                         -103.755736,
54919                         29.1223174
54920                     ],
54921                     [
54922                         -103.5667542,
54923                         29.1223174
54924                     ],
54925                     [
54926                         -103.5667542,
54927                         29.0598119
54928                     ],
54929                     [
54930                         -103.5049819,
54931                         29.0598119
54932                     ],
54933                     [
54934                         -103.5049819,
54935                         28.9967506
54936                     ],
54937                     [
54938                         -103.3165753,
54939                         28.9967506
54940                     ],
54941                     [
54942                         -103.3165753,
54943                         28.9346923
54944                     ],
54945                     [
54946                         -103.0597572,
54947                         28.9346923
54948                     ],
54949                     [
54950                         -103.0597572,
54951                         29.0592965
54952                     ],
54953                     [
54954                         -102.9979694,
54955                         29.0592965
54956                     ],
54957                     [
54958                         -102.9979694,
54959                         29.1212855
54960                     ],
54961                     [
54962                         -102.9331397,
54963                         29.1212855
54964                     ],
54965                     [
54966                         -102.9331397,
54967                         29.1848575
54968                     ],
54969                     [
54970                         -102.8095989,
54971                         29.1848575
54972                     ],
54973                     [
54974                         -102.8095989,
54975                         29.2526154
54976                     ],
54977                     [
54978                         -102.8701345,
54979                         29.2526154
54980                     ],
54981                     [
54982                         -102.8701345,
54983                         29.308096
54984                     ],
54985                     [
54986                         -102.8096681,
54987                         29.308096
54988                     ],
54989                     [
54990                         -102.8096681,
54991                         29.3715484
54992                     ],
54993                     [
54994                         -102.7475655,
54995                         29.3715484
54996                     ],
54997                     [
54998                         -102.7475655,
54999                         29.5581899
55000                     ],
55001                     [
55002                         -102.684554,
55003                         29.5581899
55004                     ],
55005                     [
55006                         -102.684554,
55007                         29.6847655
55008                     ],
55009                     [
55010                         -102.4967764,
55011                         29.6847655
55012                     ],
55013                     [
55014                         -102.4967764,
55015                         29.7457694
55016                     ],
55017                     [
55018                         -102.3086647,
55019                         29.7457694
55020                     ],
55021                     [
55022                         -102.3086647,
55023                         29.8086627
55024                     ],
55025                     [
55026                         -102.1909323,
55027                         29.8086627
55028                     ],
55029                     [
55030                         -102.1909323,
55031                         29.7460097
55032                     ],
55033                     [
55034                         -101.5049914,
55035                         29.7460097
55036                     ],
55037                     [
55038                         -101.5049914,
55039                         29.6846777
55040                     ],
55041                     [
55042                         -101.3805796,
55043                         29.6846777
55044                     ],
55045                     [
55046                         -101.3805796,
55047                         29.5594459
55048                     ],
55049                     [
55050                         -101.3175057,
55051                         29.5594459
55052                     ],
55053                     [
55054                         -101.3175057,
55055                         29.4958934
55056                     ],
55057                     [
55058                         -101.1910075,
55059                         29.4958934
55060                     ],
55061                     [
55062                         -101.1910075,
55063                         29.4326115
55064                     ],
55065                     [
55066                         -101.067501,
55067                         29.4326115
55068                     ],
55069                     [
55070                         -101.067501,
55071                         29.308808
55072                     ],
55073                     [
55074                         -100.9418897,
55075                         29.308808
55076                     ],
55077                     [
55078                         -100.9418897,
55079                         29.2456231
55080                     ],
55081                     [
55082                         -100.8167271,
55083                         29.2456231
55084                     ],
55085                     [
55086                         -100.8167271,
55087                         29.1190449
55088                     ],
55089                     [
55090                         -100.7522672,
55091                         29.1190449
55092                     ],
55093                     [
55094                         -100.7522672,
55095                         29.0578214
55096                     ],
55097                     [
55098                         -100.6925358,
55099                         29.0578214
55100                     ],
55101                     [
55102                         -100.6925358,
55103                         28.8720431
55104                     ],
55105                     [
55106                         -100.6290158,
55107                         28.8720431
55108                     ],
55109                     [
55110                         -100.6290158,
55111                         28.8095363
55112                     ],
55113                     [
55114                         -100.5679901,
55115                         28.8095363
55116                     ],
55117                     [
55118                         -100.5679901,
55119                         28.622554
55120                     ],
55121                     [
55122                         -100.5040411,
55123                         28.622554
55124                     ],
55125                     [
55126                         -100.5040411,
55127                         28.5583804
55128                     ],
55129                     [
55130                         -100.4421832,
55131                         28.5583804
55132                     ],
55133                     [
55134                         -100.4421832,
55135                         28.4968266
55136                     ],
55137                     [
55138                         -100.379434,
55139                         28.4968266
55140                     ],
55141                     [
55142                         -100.379434,
55143                         28.3092865
55144                     ],
55145                     [
55146                         -100.3171942,
55147                         28.3092865
55148                     ],
55149                     [
55150                         -100.3171942,
55151                         28.1835681
55152                     ],
55153                     [
55154                         -100.254483,
55155                         28.1835681
55156                     ],
55157                     [
55158                         -100.254483,
55159                         28.1213885
55160                     ],
55161                     [
55162                         -100.1282282,
55163                         28.1213885
55164                     ],
55165                     [
55166                         -100.1282282,
55167                         28.059215
55168                     ],
55169                     [
55170                         -100.0659537,
55171                         28.059215
55172                     ],
55173                     [
55174                         -100.0659537,
55175                         27.9966087
55176                     ],
55177                     [
55178                         -100.0023855,
55179                         27.9966087
55180                     ],
55181                     [
55182                         -100.0023855,
55183                         27.9332152
55184                     ],
55185                     [
55186                         -99.9426497,
55187                         27.9332152
55188                     ],
55189                     [
55190                         -99.9426497,
55191                         27.7454658
55192                     ],
55193                     [
55194                         -99.816851,
55195                         27.7454658
55196                     ],
55197                     [
55198                         -99.816851,
55199                         27.6834301
55200                     ],
55201                     [
55202                         -99.7541346,
55203                         27.6834301
55204                     ],
55205                     [
55206                         -99.7541346,
55207                         27.6221543
55208                     ],
55209                     [
55210                         -99.6291629,
55211                         27.6221543
55212                     ],
55213                     [
55214                         -99.6291629,
55215                         27.5588977
55216                     ],
55217                     [
55218                         -99.5672838,
55219                         27.5588977
55220                     ],
55221                     [
55222                         -99.5672838,
55223                         27.4353752
55224                     ],
55225                     [
55226                         -99.5041798,
55227                         27.4353752
55228                     ],
55229                     [
55230                         -99.5041798,
55231                         27.3774021
55232                     ],
55233                     [
55234                         -99.5671796,
55235                         27.3774021
55236                     ],
55237                     [
55238                         -99.5671796,
55239                         27.2463726
55240                     ],
55241                     [
55242                         -99.504975,
55243                         27.2463726
55244                     ],
55245                     [
55246                         -99.504975,
55247                         26.9965649
55248                     ],
55249                     [
55250                         -99.4427427,
55251                         26.9965649
55252                     ],
55253                     [
55254                         -99.4427427,
55255                         26.872803
55256                     ],
55257                     [
55258                         -99.3800633,
55259                         26.872803
55260                     ],
55261                     [
55262                         -99.3800633,
55263                         26.8068179
55264                     ],
55265                     [
55266                         -99.3190684,
55267                         26.8068179
55268                     ],
55269                     [
55270                         -99.3190684,
55271                         26.7473614
55272                     ],
55273                     [
55274                         -99.2537541,
55275                         26.7473614
55276                     ],
55277                     [
55278                         -99.2537541,
55279                         26.6210068
55280                     ],
55281                     [
55282                         -99.1910617,
55283                         26.6210068
55284                     ],
55285                     [
55286                         -99.1910617,
55287                         26.4956737
55288                     ],
55289                     [
55290                         -99.1300639,
55291                         26.4956737
55292                     ],
55293                     [
55294                         -99.1300639,
55295                         26.3713808
55296                     ],
55297                     [
55298                         -99.0029473,
55299                         26.3713808
55300                     ],
55301                     [
55302                         -99.0029473,
55303                         26.3093836
55304                     ],
55305                     [
55306                         -98.816572,
55307                         26.3093836
55308                     ],
55309                     [
55310                         -98.816572,
55311                         26.2457762
55312                     ],
55313                     [
55314                         -98.6920082,
55315                         26.2457762
55316                     ],
55317                     [
55318                         -98.6920082,
55319                         26.1837096
55320                     ],
55321                     [
55322                         -98.4440896,
55323                         26.1837096
55324                     ],
55325                     [
55326                         -98.4440896,
55327                         26.1217217
55328                     ],
55329                     [
55330                         -98.3823181,
55331                         26.1217217
55332                     ],
55333                     [
55334                         -98.3823181,
55335                         26.0596488
55336                     ],
55337                     [
55338                         -98.2532707,
55339                         26.0596488
55340                     ],
55341                     [
55342                         -98.2532707,
55343                         25.9986871
55344                     ],
55345                     [
55346                         -98.0109084,
55347                         25.9986871
55348                     ],
55349                     [
55350                         -98.0109084,
55351                         25.9932255
55352                     ],
55353                     [
55354                         -97.6932319,
55355                         25.9932255
55356                     ],
55357                     [
55358                         -97.6932319,
55359                         25.9334103
55360                     ],
55361                     [
55362                         -97.6313904,
55363                         25.9334103
55364                     ],
55365                     [
55366                         -97.6313904,
55367                         25.8695893
55368                     ],
55369                     [
55370                         -97.5046779,
55371                         25.8695893
55372                     ],
55373                     [
55374                         -97.5046779,
55375                         25.8073488
55376                     ],
55377                     [
55378                         -97.3083401,
55379                         25.8073488
55380                     ],
55381                     [
55382                         -97.3083401,
55383                         25.8731159
55384                     ],
55385                     [
55386                         -97.2456326,
55387                         25.8731159
55388                     ],
55389                     [
55390                         -97.2456326,
55391                         25.9353731
55392                     ],
55393                     [
55394                         -97.1138939,
55395                         25.9353731
55396                     ],
55397                     [
55398                         -97.1138939,
55399                         27.6809179
55400                     ],
55401                     [
55402                         -97.0571035,
55403                         27.6809179
55404                     ],
55405                     [
55406                         -97.0571035,
55407                         27.8108242
55408                     ],
55409                     [
55410                         -95.5810766,
55411                         27.8108242
55412                     ],
55413                     [
55414                         -95.5810766,
55415                         28.7468827
55416                     ],
55417                     [
55418                         -94.271041,
55419                         28.7468827
55420                     ],
55421                     [
55422                         -94.271041,
55423                         29.5594076
55424                     ],
55425                     [
55426                         -92.5029947,
55427                         29.5594076
55428                     ],
55429                     [
55430                         -92.5029947,
55431                         29.4974754
55432                     ],
55433                     [
55434                         -91.8776216,
55435                         29.4974754
55436                     ],
55437                     [
55438                         -91.8776216,
55439                         29.3727013
55440                     ],
55441                     [
55442                         -91.378418,
55443                         29.3727013
55444                     ],
55445                     [
55446                         -91.378418,
55447                         29.2468326
55448                     ],
55449                     [
55450                         -91.3153953,
55451                         29.2468326
55452                     ],
55453                     [
55454                         -91.3153953,
55455                         29.1844301
55456                     ],
55457                     [
55458                         -91.1294702,
55459                         29.1844301
55460                     ],
55461                     [
55462                         -91.1294702,
55463                         29.1232559
55464                     ],
55465                     [
55466                         -91.0052632,
55467                         29.1232559
55468                     ],
55469                     [
55470                         -91.0052632,
55471                         28.9968437
55472                     ],
55473                     [
55474                         -89.4500159,
55475                         28.9968437
55476                     ],
55477                     [
55478                         -89.4500159,
55479                         28.8677422
55480                     ],
55481                     [
55482                         -88.8104309,
55483                         28.8677422
55484                     ],
55485                     [
55486                         -88.8104309,
55487                         30.1841864
55488                     ],
55489                     [
55490                         -85.8791527,
55491                         30.1841864
55492                     ],
55493                     [
55494                         -85.8791527,
55495                         29.5455038
55496                     ],
55497                     [
55498                         -84.8368083,
55499                         29.5455038
55500                     ],
55501                     [
55502                         -84.8368083,
55503                         29.6225158
55504                     ],
55505                     [
55506                         -84.7482786,
55507                         29.6225158
55508                     ],
55509                     [
55510                         -84.7482786,
55511                         29.683624
55512                     ],
55513                     [
55514                         -84.685894,
55515                         29.683624
55516                     ],
55517                     [
55518                         -84.685894,
55519                         29.7468386
55520                     ],
55521                     [
55522                         -83.6296975,
55523                         29.7468386
55524                     ],
55525                     [
55526                         -83.6296975,
55527                         29.4324361
55528                     ],
55529                     [
55530                         -83.3174937,
55531                         29.4324361
55532                     ],
55533                     [
55534                         -83.3174937,
55535                         29.0579442
55536                     ],
55537                     [
55538                         -82.879659,
55539                         29.0579442
55540                     ],
55541                     [
55542                         -82.879659,
55543                         27.7453529
55544                     ],
55545                     [
55546                         -82.8182822,
55547                         27.7453529
55548                     ],
55549                     [
55550                         -82.8182822,
55551                         26.9290868
55552                     ],
55553                     [
55554                         -82.3796782,
55555                         26.9290868
55556                     ],
55557                     [
55558                         -82.3796782,
55559                         26.3694183
55560                     ],
55561                     [
55562                         -81.8777106,
55563                         26.3694183
55564                     ],
55565                     [
55566                         -81.8777106,
55567                         25.805971
55568                     ],
55569                     [
55570                         -81.5036862,
55571                         25.805971
55572                     ],
55573                     [
55574                         -81.5036862,
55575                         25.7474753
55576                     ],
55577                     [
55578                         -81.4405462,
55579                         25.7474753
55580                     ],
55581                     [
55582                         -81.4405462,
55583                         25.6851489
55584                     ],
55585                     [
55586                         -81.3155883,
55587                         25.6851489
55588                     ],
55589                     [
55590                         -81.3155883,
55591                         25.5600985
55592                     ],
55593                     [
55594                         -81.2538534,
55595                         25.5600985
55596                     ],
55597                     [
55598                         -81.2538534,
55599                         25.4342361
55600                     ],
55601                     [
55602                         -81.1902012,
55603                         25.4342361
55604                     ],
55605                     [
55606                         -81.1902012,
55607                         25.1234341
55608                     ],
55609                     [
55610                         -81.1288133,
55611                         25.1234341
55612                     ],
55613                     [
55614                         -81.1288133,
55615                         25.0619389
55616                     ],
55617                     [
55618                         -81.0649231,
55619                         25.0619389
55620                     ],
55621                     [
55622                         -81.0649231,
55623                         24.8157807
55624                     ],
55625                     [
55626                         -81.6289469,
55627                         24.8157807
55628                     ],
55629                     [
55630                         -81.6289469,
55631                         24.7538367
55632                     ],
55633                     [
55634                         -81.6907173,
55635                         24.7538367
55636                     ],
55637                     [
55638                         -81.6907173,
55639                         24.6899374
55640                     ],
55641                     [
55642                         -81.8173189,
55643                         24.6899374
55644                     ],
55645                     [
55646                         -81.8173189,
55647                         24.6279161
55648                     ],
55649                     [
55650                         -82.1910041,
55651                         24.6279161
55652                     ],
55653                     [
55654                         -82.1910041,
55655                         24.496294
55656                     ],
55657                     [
55658                         -81.6216596,
55659                         24.496294
55660                     ],
55661                     [
55662                         -81.6216596,
55663                         24.559484
55664                     ],
55665                     [
55666                         -81.372006,
55667                         24.559484
55668                     ],
55669                     [
55670                         -81.372006,
55671                         24.6220687
55672                     ],
55673                     [
55674                         -81.0593278,
55675                         24.6220687
55676                     ],
55677                     [
55678                         -81.0593278,
55679                         24.684826
55680                     ],
55681                     [
55682                         -80.9347147,
55683                         24.684826
55684                     ],
55685                     [
55686                         -80.9347147,
55687                         24.7474828
55688                     ],
55689                     [
55690                         -80.7471081,
55691                         24.7474828
55692                     ],
55693                     [
55694                         -80.7471081,
55695                         24.8100618
55696                     ],
55697                     [
55698                         -80.3629898,
55699                         24.8100618
55700                     ],
55701                     [
55702                         -80.3629898,
55703                         25.1175858
55704                     ],
55705                     [
55706                         -80.122344,
55707                         25.1175858
55708                     ],
55709                     [
55710                         -80.122344,
55711                         25.7472357
55712                     ],
55713                     [
55714                         -80.0588458,
55715                         25.7472357
55716                     ],
55717                     [
55718                         -80.0588458,
55719                         26.3708251
55720                     ],
55721                     [
55722                         -79.995837,
55723                         26.3708251
55724                     ],
55725                     [
55726                         -79.995837,
55727                         26.9398003
55728                     ],
55729                     [
55730                         -80.0587265,
55731                         26.9398003
55732                     ],
55733                     [
55734                         -80.0587265,
55735                         27.1277466
55736                     ],
55737                     [
55738                         -80.1226251,
55739                         27.1277466
55740                     ],
55741                     [
55742                         -80.1226251,
55743                         27.2534279
55744                     ],
55745                     [
55746                         -80.1846956,
55747                         27.2534279
55748                     ],
55749                     [
55750                         -80.1846956,
55751                         27.3781229
55752                     ],
55753                     [
55754                         -80.246175,
55755                         27.3781229
55756                     ],
55757                     [
55758                         -80.246175,
55759                         27.5658729
55760                     ],
55761                     [
55762                         -80.3094768,
55763                         27.5658729
55764                     ],
55765                     [
55766                         -80.3094768,
55767                         27.7530311
55768                     ],
55769                     [
55770                         -80.3721485,
55771                         27.7530311
55772                     ],
55773                     [
55774                         -80.3721485,
55775                         27.8774451
55776                     ],
55777                     [
55778                         -80.4351457,
55779                         27.8774451
55780                     ],
55781                     [
55782                         -80.4351457,
55783                         28.0033366
55784                     ],
55785                     [
55786                         -80.4966078,
55787                         28.0033366
55788                     ],
55789                     [
55790                         -80.4966078,
55791                         28.1277326
55792                     ],
55793                     [
55794                         -80.5587159,
55795                         28.1277326
55796                     ],
55797                     [
55798                         -80.5587159,
55799                         28.3723509
55800                     ],
55801                     [
55802                         -80.4966335,
55803                         28.3723509
55804                     ],
55805                     [
55806                         -80.4966335,
55807                         29.5160326
55808                     ],
55809                     [
55810                         -81.1213644,
55811                         29.5160326
55812                     ],
55813                     [
55814                         -81.1213644,
55815                         31.6846966
55816                     ],
55817                     [
55818                         -80.6018723,
55819                         31.6846966
55820                     ],
55821                     [
55822                         -80.6018723,
55823                         32.2475309
55824                     ],
55825                     [
55826                         -79.4921024,
55827                         32.2475309
55828                     ],
55829                     [
55830                         -79.4921024,
55831                         32.9970261
55832                     ],
55833                     [
55834                         -79.1116488,
55835                         32.9970261
55836                     ],
55837                     [
55838                         -79.1116488,
55839                         33.3729457
55840                     ],
55841                     [
55842                         -78.6153621,
55843                         33.3729457
55844                     ],
55845                     [
55846                         -78.6153621,
55847                         33.8097638
55848                     ],
55849                     [
55850                         -77.9316963,
55851                         33.8097638
55852                     ],
55853                     [
55854                         -77.9316963,
55855                         33.8718243
55856                     ],
55857                     [
55858                         -77.8692252,
55859                         33.8718243
55860                     ],
55861                     [
55862                         -77.8692252,
55863                         34.0552454
55864                     ],
55865                     [
55866                         -77.6826392,
55867                         34.0552454
55868                     ],
55869                     [
55870                         -77.6826392,
55871                         34.2974598
55872                     ],
55873                     [
55874                         -77.2453509,
55875                         34.2974598
55876                     ],
55877                     [
55878                         -77.2453509,
55879                         34.5598585
55880                     ],
55881                     [
55882                         -76.4973277,
55883                         34.5598585
55884                     ],
55885                     [
55886                         -76.4973277,
55887                         34.622796
55888                     ],
55889                     [
55890                         -76.4337602,
55891                         34.622796
55892                     ],
55893                     [
55894                         -76.4337602,
55895                         34.6849285
55896                     ],
55897                     [
55898                         -76.373212,
55899                         34.6849285
55900                     ],
55901                     [
55902                         -76.373212,
55903                         34.7467674
55904                     ],
55905                     [
55906                         -76.3059364,
55907                         34.7467674
55908                     ],
55909                     [
55910                         -76.3059364,
55911                         34.808551
55912                     ],
55913                     [
55914                         -76.2468017,
55915                         34.808551
55916                     ],
55917                     [
55918                         -76.2468017,
55919                         34.8728418
55920                     ],
55921                     [
55922                         -76.1825922,
55923                         34.8728418
55924                     ],
55925                     [
55926                         -76.1825922,
55927                         34.9335332
55928                     ],
55929                     [
55930                         -76.120814,
55931                         34.9335332
55932                     ],
55933                     [
55934                         -76.120814,
55935                         34.9952359
55936                     ],
55937                     [
55938                         -75.9979015,
55939                         34.9952359
55940                     ],
55941                     [
55942                         -75.9979015,
55943                         35.0578182
55944                     ],
55945                     [
55946                         -75.870338,
55947                         35.0578182
55948                     ],
55949                     [
55950                         -75.870338,
55951                         35.1219097
55952                     ],
55953                     [
55954                         -75.7462194,
55955                         35.1219097
55956                     ],
55957                     [
55958                         -75.7462194,
55959                         35.1818911
55960                     ],
55961                     [
55962                         -75.4929694,
55963                         35.1818911
55964                     ],
55965                     [
55966                         -75.4929694,
55967                         35.3082988
55968                     ],
55969                     [
55970                         -75.4325662,
55971                         35.3082988
55972                     ],
55973                     [
55974                         -75.4325662,
55975                         35.7542495
55976                     ],
55977                     [
55978                         -75.4969907,
55979                         35.7542495
55980                     ],
55981                     [
55982                         -75.4969907,
55983                         37.8105602
55984                     ],
55985                     [
55986                         -75.3082972,
55987                         37.8105602
55988                     ],
55989                     [
55990                         -75.3082972,
55991                         37.8720088
55992                     ],
55993                     [
55994                         -75.245601,
55995                         37.8720088
55996                     ],
55997                     [
55998                         -75.245601,
55999                         37.9954849
56000                     ],
56001                     [
56002                         -75.1828751,
56003                         37.9954849
56004                     ],
56005                     [
56006                         -75.1828751,
56007                         38.0585079
56008                     ],
56009                     [
56010                         -75.1184793,
56011                         38.0585079
56012                     ],
56013                     [
56014                         -75.1184793,
56015                         38.2469091
56016                     ],
56017                     [
56018                         -75.0592098,
56019                         38.2469091
56020                     ],
56021                     [
56022                         -75.0592098,
56023                         38.3704316
56024                     ],
56025                     [
56026                         -74.9948111,
56027                         38.3704316
56028                     ],
56029                     [
56030                         -74.9948111,
56031                         38.8718417
56032                     ],
56033                     [
56034                         -74.4878252,
56035                         38.8718417
56036                     ],
56037                     [
56038                         -74.4878252,
56039                         39.3089428
56040                     ],
56041                     [
56042                         -74.1766317,
56043                         39.3089428
56044                     ],
56045                     [
56046                         -74.1766317,
56047                         39.6224653
56048                     ],
56049                     [
56050                         -74.0567045,
56051                         39.6224653
56052                     ],
56053                     [
56054                         -74.0567045,
56055                         39.933178
56056                     ],
56057                     [
56058                         -73.9959035,
56059                         39.933178
56060                     ],
56061                     [
56062                         -73.9959035,
56063                         40.1854852
56064                     ],
56065                     [
56066                         -73.9341593,
56067                         40.1854852
56068                     ],
56069                     [
56070                         -73.9341593,
56071                         40.4959486
56072                     ],
56073                     [
56074                         -73.8723024,
56075                         40.4959486
56076                     ],
56077                     [
56078                         -73.8723024,
56079                         40.5527135
56080                     ],
56081                     [
56082                         -71.8074506,
56083                         40.5527135
56084                     ],
56085                     [
56086                         -71.8074506,
56087                         41.3088005
56088                     ],
56089                     [
56090                         -70.882512,
56091                         41.3088005
56092                     ],
56093                     [
56094                         -70.882512,
56095                         41.184978
56096                     ],
56097                     [
56098                         -70.7461947,
56099                         41.184978
56100                     ],
56101                     [
56102                         -70.7461947,
56103                         41.3091865
56104                     ],
56105                     [
56106                         -70.4337553,
56107                         41.3091865
56108                     ],
56109                     [
56110                         -70.4337553,
56111                         41.4963885
56112                     ],
56113                     [
56114                         -69.9334281,
56115                         41.4963885
56116                     ],
56117                     [
56118                         -69.9334281,
56119                         41.6230802
56120                     ],
56121                     [
56122                         -69.869857,
56123                         41.6230802
56124                     ],
56125                     [
56126                         -69.869857,
56127                         41.8776895
56128                     ],
56129                     [
56130                         -69.935791,
56131                         41.8776895
56132                     ],
56133                     [
56134                         -69.935791,
56135                         42.0032342
56136                     ],
56137                     [
56138                         -69.9975823,
56139                         42.0032342
56140                     ],
56141                     [
56142                         -69.9975823,
56143                         42.0650191
56144                     ],
56145                     [
56146                         -70.0606103,
56147                         42.0650191
56148                     ],
56149                     [
56150                         -70.0606103,
56151                         42.1294348
56152                     ],
56153                     [
56154                         -70.5572884,
56155                         42.1294348
56156                     ],
56157                     [
56158                         -70.5572884,
56159                         43.2487079
56160                     ],
56161                     [
56162                         -70.4974097,
56163                         43.2487079
56164                     ],
56165                     [
56166                         -70.4974097,
56167                         43.3092194
56168                     ],
56169                     [
56170                         -70.3704249,
56171                         43.3092194
56172                     ],
56173                     [
56174                         -70.3704249,
56175                         43.371963
56176                     ],
56177                     [
56178                         -70.3085701,
56179                         43.371963
56180                     ],
56181                     [
56182                         -70.3085701,
56183                         43.4969879
56184                     ],
56185                     [
56186                         -70.183921,
56187                         43.4969879
56188                     ],
56189                     [
56190                         -70.183921,
56191                         43.6223531
56192                     ],
56193                     [
56194                         -70.057583,
56195                         43.6223531
56196                     ],
56197                     [
56198                         -70.057583,
56199                         43.6850173
56200                     ],
56201                     [
56202                         -69.7455247,
56203                         43.6850173
56204                     ],
56205                     [
56206                         -69.7455247,
56207                         43.7476571
56208                     ],
56209                     [
56210                         -69.2472845,
56211                         43.7476571
56212                     ],
56213                     [
56214                         -69.2472845,
56215                         43.8107035
56216                     ],
56217                     [
56218                         -69.0560701,
56219                         43.8107035
56220                     ],
56221                     [
56222                         -69.0560701,
56223                         43.8717247
56224                     ],
56225                     [
56226                         -68.9950522,
56227                         43.8717247
56228                     ],
56229                     [
56230                         -68.9950522,
56231                         43.9982022
56232                     ],
56233                     [
56234                         -68.4963672,
56235                         43.9982022
56236                     ],
56237                     [
56238                         -68.4963672,
56239                         44.0597368
56240                     ],
56241                     [
56242                         -68.3081038,
56243                         44.0597368
56244                     ],
56245                     [
56246                         -68.3081038,
56247                         44.122137
56248                     ],
56249                     [
56250                         -68.1851802,
56251                         44.122137
56252                     ],
56253                     [
56254                         -68.1851802,
56255                         44.3081382
56256                     ],
56257                     [
56258                         -67.9956019,
56259                         44.3081382
56260                     ],
56261                     [
56262                         -67.9956019,
56263                         44.3727489
56264                     ],
56265                     [
56266                         -67.8103041,
56267                         44.3727489
56268                     ],
56269                     [
56270                         -67.8103041,
56271                         44.435178
56272                     ],
56273                     [
56274                         -67.4965289,
56275                         44.435178
56276                     ],
56277                     [
56278                         -67.4965289,
56279                         44.4968776
56280                     ],
56281                     [
56282                         -67.37102,
56283                         44.4968776
56284                     ],
56285                     [
56286                         -67.37102,
56287                         44.5600642
56288                     ],
56289                     [
56290                         -67.1848753,
56291                         44.5600642
56292                     ],
56293                     [
56294                         -67.1848753,
56295                         44.6213345
56296                     ],
56297                     [
56298                         -67.1221208,
56299                         44.6213345
56300                     ],
56301                     [
56302                         -67.1221208,
56303                         44.6867918
56304                     ],
56305                     [
56306                         -67.059365,
56307                         44.6867918
56308                     ],
56309                     [
56310                         -67.059365,
56311                         44.7473657
56312                     ],
56313                     [
56314                         -66.9311098,
56315                         44.7473657
56316                     ],
56317                     [
56318                         -66.9311098,
56319                         44.9406566
56320                     ],
56321                     [
56322                         -66.994683,
56323                         44.9406566
56324                     ],
56325                     [
56326                         -66.994683,
56327                         45.0024514
56328                     ],
56329                     [
56330                         -67.0595847,
56331                         45.0024514
56332                     ],
56333                     [
56334                         -67.0595847,
56335                         45.1273377
56336                     ],
56337                     [
56338                         -67.1201974,
56339                         45.1273377
56340                     ],
56341                     [
56342                         -67.1201974,
56343                         45.1910115
56344                     ],
56345                     [
56346                         -67.2469811,
56347                         45.1910115
56348                     ],
56349                     [
56350                         -67.2469811,
56351                         45.253442
56352                     ],
56353                     [
56354                         -67.3177546,
56355                         45.253442
56356                     ],
56357                     [
56358                         -67.3177546,
56359                         45.1898369
56360                     ],
56361                     [
56362                         -67.370749,
56363                         45.1898369
56364                     ],
56365                     [
56366                         -67.370749,
56367                         45.2534001
56368                     ],
56369                     [
56370                         -67.4326888,
56371                         45.2534001
56372                     ],
56373                     [
56374                         -67.4326888,
56375                         45.3083409
56376                     ],
56377                     [
56378                         -67.3708571,
56379                         45.3083409
56380                     ],
56381                     [
56382                         -67.3708571,
56383                         45.4396986
56384                     ],
56385                     [
56386                         -67.4305573,
56387                         45.4396986
56388                     ],
56389                     [
56390                         -67.4305573,
56391                         45.4950095
56392                     ],
56393                     [
56394                         -67.37099,
56395                         45.4950095
56396                     ],
56397                     [
56398                         -67.37099,
56399                         45.6264543
56400                     ],
56401                     [
56402                         -67.6214982,
56403                         45.6264543
56404                     ],
56405                     [
56406                         -67.6214982,
56407                         45.6896133
56408                     ],
56409                     [
56410                         -67.683828,
56411                         45.6896133
56412                     ],
56413                     [
56414                         -67.683828,
56415                         45.753259
56416                     ],
56417                     [
56418                         -67.7462097,
56419                         45.753259
56420                     ],
56421                     [
56422                         -67.7462097,
56423                         47.1268165
56424                     ],
56425                     [
56426                         -67.8700141,
56427                         47.1268165
56428                     ],
56429                     [
56430                         -67.8700141,
56431                         47.1900278
56432                     ],
56433                     [
56434                         -67.9323803,
56435                         47.1900278
56436                     ],
56437                     [
56438                         -67.9323803,
56439                         47.2539678
56440                     ],
56441                     [
56442                         -67.9959387,
56443                         47.2539678
56444                     ],
56445                     [
56446                         -67.9959387,
56447                         47.3149737
56448                     ],
56449                     [
56450                         -68.1206676,
56451                         47.3149737
56452                     ],
56453                     [
56454                         -68.1206676,
56455                         47.3780823
56456                     ],
56457                     [
56458                         -68.4423175,
56459                         47.3780823
56460                     ],
56461                     [
56462                         -68.4423175,
56463                         47.3166082
56464                     ],
56465                     [
56466                         -68.6314305,
56467                         47.3166082
56468                     ],
56469                     [
56470                         -68.6314305,
56471                         47.2544676
56472                     ],
56473                     [
56474                         -68.9978037,
56475                         47.2544676
56476                     ],
56477                     [
56478                         -68.9978037,
56479                         47.439895
56480                     ],
56481                     [
56482                         -69.0607223,
56483                         47.439895
56484                     ],
56485                     [
56486                         -69.0607223,
56487                         47.5047558
56488                     ],
56489                     [
56490                         -69.2538122,
56491                         47.5047558
56492                     ],
56493                     [
56494                         -69.2538122,
56495                         47.4398084
56496                     ],
56497                     [
56498                         -69.3179284,
56499                         47.4398084
56500                     ],
56501                     [
56502                         -69.3179284,
56503                         47.378601
56504                     ],
56505                     [
56506                         -69.4438546,
56507                         47.378601
56508                     ],
56509                     [
56510                         -69.4438546,
56511                         47.3156274
56512                     ],
56513                     [
56514                         -69.5038204,
56515                         47.3156274
56516                     ],
56517                     [
56518                         -69.5038204,
56519                         47.2525839
56520                     ],
56521                     [
56522                         -69.5667838,
56523                         47.2525839
56524                     ],
56525                     [
56526                         -69.5667838,
56527                         47.1910884
56528                     ],
56529                     [
56530                         -69.6303478,
56531                         47.1910884
56532                     ],
56533                     [
56534                         -69.6303478,
56535                         47.128701
56536                     ],
56537                     [
56538                         -69.6933103,
56539                         47.128701
56540                     ],
56541                     [
56542                         -69.6933103,
56543                         47.0654307
56544                     ],
56545                     [
56546                         -69.7557063,
56547                         47.0654307
56548                     ],
56549                     [
56550                         -69.7557063,
56551                         47.0042751
56552                     ],
56553                     [
56554                         -69.8180391,
56555                         47.0042751
56556                     ],
56557                     [
56558                         -69.8180391,
56559                         46.9415344
56560                     ],
56561                     [
56562                         -69.8804023,
56563                         46.9415344
56564                     ],
56565                     [
56566                         -69.8804023,
56567                         46.8792519
56568                     ],
56569                     [
56570                         -69.9421674,
56571                         46.8792519
56572                     ],
56573                     [
56574                         -69.9421674,
56575                         46.8177399
56576                     ],
56577                     [
56578                         -70.0063088,
56579                         46.8177399
56580                     ],
56581                     [
56582                         -70.0063088,
56583                         46.6920295
56584                     ],
56585                     [
56586                         -70.0704265,
56587                         46.6920295
56588                     ],
56589                     [
56590                         -70.0704265,
56591                         46.4425926
56592                     ],
56593                     [
56594                         -70.1945902,
56595                         46.4425926
56596                     ],
56597                     [
56598                         -70.1945902,
56599                         46.3785887
56600                     ],
56601                     [
56602                         -70.2562047,
56603                         46.3785887
56604                     ],
56605                     [
56606                         -70.2562047,
56607                         46.3152628
56608                     ],
56609                     [
56610                         -70.3203651,
56611                         46.3152628
56612                     ],
56613                     [
56614                         -70.3203651,
56615                         46.0651209
56616                     ],
56617                     [
56618                         -70.3814988,
56619                         46.0651209
56620                     ],
56621                     [
56622                         -70.3814988,
56623                         45.93552
56624                     ],
56625                     [
56626                         -70.3201618,
56627                         45.93552
56628                     ],
56629                     [
56630                         -70.3201618,
56631                         45.879479
56632                     ],
56633                     [
56634                         -70.4493131,
56635                         45.879479
56636                     ],
56637                     [
56638                         -70.4493131,
56639                         45.7538713
56640                     ],
56641                     [
56642                         -70.5070021,
56643                         45.7538713
56644                     ],
56645                     [
56646                         -70.5070021,
56647                         45.6916912
56648                     ],
56649                     [
56650                         -70.6316642,
56651                         45.6916912
56652                     ],
56653                     [
56654                         -70.6316642,
56655                         45.6291619
56656                     ],
56657                     [
56658                         -70.7575538,
56659                         45.6291619
56660                     ],
56661                     [
56662                         -70.7575538,
56663                         45.4414685
56664                     ],
56665                     [
56666                         -70.8809878,
56667                         45.4414685
56668                     ],
56669                     [
56670                         -70.8809878,
56671                         45.3780612
56672                     ],
56673                     [
56674                         -71.13328,
56675                         45.3780612
56676                     ],
56677                     [
56678                         -71.13328,
56679                         45.3151452
56680                     ],
56681                     [
56682                         -71.3830282,
56683                         45.3151452
56684                     ],
56685                     [
56686                         -71.3830282,
56687                         45.253416
56688                     ],
56689                     [
56690                         -71.5076448,
56691                         45.253416
56692                     ],
56693                     [
56694                         -71.5076448,
56695                         45.0655726
56696                     ],
56697                     [
56698                         -73.9418929,
56699                         45.0655726
56700                     ],
56701                     [
56702                         -73.9418929,
56703                         45.0031242
56704                     ],
56705                     [
56706                         -74.7469725,
56707                         45.0031242
56708                     ],
56709                     [
56710                         -74.7469725,
56711                         45.0649003
56712                     ],
56713                     [
56714                         -74.8800964,
56715                         45.0649003
56716                     ],
56717                     [
56718                         -74.8800964,
56719                         45.0029023
56720                     ],
56721                     [
56722                         -75.0662455,
56723                         45.0029023
56724                     ],
56725                     [
56726                         -75.0662455,
56727                         44.9415167
56728                     ],
56729                     [
56730                         -75.2539363,
56731                         44.9415167
56732                     ],
56733                     [
56734                         -75.2539363,
56735                         44.8776043
56736                     ],
56737                     [
56738                         -75.3789648,
56739                         44.8776043
56740                     ],
56741                     [
56742                         -75.3789648,
56743                         44.8153462
56744                     ],
56745                     [
56746                         -75.4431283,
56747                         44.8153462
56748                     ],
56749                     [
56750                         -75.4431283,
56751                         44.7536053
56752                     ],
56753                     [
56754                         -75.5666566,
56755                         44.7536053
56756                     ],
56757                     [
56758                         -75.5666566,
56759                         44.6909879
56760                     ],
56761                     [
56762                         -75.6290205,
56763                         44.6909879
56764                     ],
56765                     [
56766                         -75.6290205,
56767                         44.6284958
56768                     ],
56769                     [
56770                         -75.7540484,
56771                         44.6284958
56772                     ],
56773                     [
56774                         -75.7540484,
56775                         44.566385
56776                     ],
56777                     [
56778                         -75.817312,
56779                         44.566385
56780                     ],
56781                     [
56782                         -75.817312,
56783                         44.5028932
56784                     ],
56785                     [
56786                         -75.8799549,
56787                         44.5028932
56788                     ],
56789                     [
56790                         -75.8799549,
56791                         44.3784946
56792                     ],
56793                     [
56794                         -76.1300319,
56795                         44.3784946
56796                     ],
56797                     [
56798                         -76.1300319,
56799                         44.3159227
56800                     ],
56801                     [
56802                         -76.1926961,
56803                         44.3159227
56804                     ],
56805                     [
56806                         -76.1926961,
56807                         44.2534378
56808                     ],
56809                     [
56810                         -76.3182619,
56811                         44.2534378
56812                     ],
56813                     [
56814                         -76.3182619,
56815                         44.1916726
56816                     ],
56817                     [
56818                         -76.3792975,
56819                         44.1916726
56820                     ],
56821                     [
56822                         -76.3792975,
56823                         44.0653733
56824                     ],
56825                     [
56826                         -76.4427584,
56827                         44.0653733
56828                     ],
56829                     [
56830                         -76.4427584,
56831                         43.9963825
56832                     ],
56833                     [
56834                         -76.317027,
56835                         43.9963825
56836                     ],
56837                     [
56838                         -76.317027,
56839                         43.9414581
56840                     ],
56841                     [
56842                         -76.5076611,
56843                         43.9414581
56844                     ],
56845                     [
56846                         -76.5076611,
56847                         43.8723335
56848                     ],
56849                     [
56850                         -76.3829974,
56851                         43.8723335
56852                     ],
56853                     [
56854                         -76.3829974,
56855                         43.8091872
56856                     ],
56857                     [
56858                         -76.2534102,
56859                         43.8091872
56860                     ],
56861                     [
56862                         -76.2534102,
56863                         43.5665222
56864                     ],
56865                     [
56866                         -76.5064833,
56867                         43.5665222
56868                     ],
56869                     [
56870                         -76.5064833,
56871                         43.5033881
56872                     ],
56873                     [
56874                         -76.6331208,
56875                         43.5033881
56876                     ],
56877                     [
56878                         -76.6331208,
56879                         43.4432252
56880                     ],
56881                     [
56882                         -76.6951085,
56883                         43.4432252
56884                     ],
56885                     [
56886                         -76.6951085,
56887                         43.3786858
56888                     ],
56889                     [
56890                         -76.8177798,
56891                         43.3786858
56892                     ],
56893                     [
56894                         -76.8177798,
56895                         43.318066
56896                     ],
56897                     [
56898                         -77.682,
56899                         43.318066
56900                     ],
56901                     [
56902                         -77.682,
56903                         43.3789376
56904                     ],
56905                     [
56906                         -78.0565883,
56907                         43.3789376
56908                     ],
56909                     [
56910                         -78.0565883,
56911                         43.4396918
56912                     ],
56913                     [
56914                         -78.4389748,
56915                         43.4396918
56916                     ],
56917                     [
56918                         -78.4389748,
56919                         43.3794382
56920                     ],
56921                     [
56922                         -78.8803396,
56923                         43.3794382
56924                     ],
56925                     [
56926                         -78.8803396,
56927                         43.3149724
56928                     ],
56929                     [
56930                         -79.1298858,
56931                         43.3149724
56932                     ],
56933                     [
56934                         -79.1298858,
56935                         43.2429286
56936                     ],
56937                     [
56938                         -79.0669615,
56939                         43.2429286
56940                     ],
56941                     [
56942                         -79.0669615,
56943                         43.1299931
56944                     ],
56945                     [
56946                         -79.1298858,
56947                         43.1299931
56948                     ],
56949                     [
56950                         -79.1298858,
56951                         43.0577305
56952                     ],
56953                     [
56954                         -79.071264,
56955                         43.0577305
56956                     ],
56957                     [
56958                         -79.071264,
56959                         42.9294906
56960                     ],
56961                     [
56962                         -78.943264,
56963                         42.9294906
56964                     ],
56965                     [
56966                         -78.943264,
56967                         42.7542165
56968                     ],
56969                     [
56970                         -79.069439,
56971                         42.7542165
56972                     ],
56973                     [
56974                         -79.069439,
56975                         42.6941622
56976                     ],
56977                     [
56978                         -79.133439,
56979                         42.6941622
56980                     ],
56981                     [
56982                         -79.133439,
56983                         42.6296973
56984                     ],
56985                     [
56986                         -79.1947499,
56987                         42.6296973
56988                     ],
56989                     [
56990                         -79.1947499,
56991                         42.5663538
56992                     ],
56993                     [
56994                         -79.3786827,
56995                         42.5663538
56996                     ],
56997                     [
56998                         -79.3786827,
56999                         42.5033425
57000                     ],
57001                     [
57002                         -79.4442961,
57003                         42.5033425
57004                     ],
57005                     [
57006                         -79.4442961,
57007                         42.4410614
57008                     ],
57009                     [
57010                         -79.5679936,
57011                         42.4410614
57012                     ],
57013                     [
57014                         -79.5679936,
57015                         42.3775264
57016                     ],
57017                     [
57018                         -79.6906154,
57019                         42.3775264
57020                     ],
57021                     [
57022                         -79.6906154,
57023                         42.3171086
57024                     ],
57025                     [
57026                         -79.8164642,
57027                         42.3171086
57028                     ],
57029                     [
57030                         -79.8164642,
57031                         42.2534481
57032                     ],
57033                     [
57034                         -80.0052373,
57035                         42.2534481
57036                     ],
57037                     [
57038                         -80.0052373,
57039                         42.1909188
57040                     ],
57041                     [
57042                         -80.1916829,
57043                         42.1909188
57044                     ],
57045                     [
57046                         -80.1916829,
57047                         42.1272555
57048                     ],
57049                     [
57050                         -80.3167992,
57051                         42.1272555
57052                     ],
57053                     [
57054                         -80.3167992,
57055                         42.0669857
57056                     ],
57057                     [
57058                         -80.5063234,
57059                         42.0669857
57060                     ],
57061                     [
57062                         -80.5063234,
57063                         42.0034331
57064                     ],
57065                     [
57066                         -80.6930471,
57067                         42.0034331
57068                     ],
57069                     [
57070                         -80.6930471,
57071                         41.9415141
57072                     ],
57073                     [
57074                         -80.9440403,
57075                         41.9415141
57076                     ],
57077                     [
57078                         -80.9440403,
57079                         41.8781193
57080                     ],
57081                     [
57082                         -81.1942729,
57083                         41.8781193
57084                     ],
57085                     [
57086                         -81.1942729,
57087                         41.8166455
57088                     ],
57089                     [
57090                         -81.3190089,
57091                         41.8166455
57092                     ],
57093                     [
57094                         -81.3190089,
57095                         41.7545453
57096                     ],
57097                     [
57098                         -81.4418435,
57099                         41.7545453
57100                     ],
57101                     [
57102                         -81.4418435,
57103                         41.690965
57104                     ],
57105                     [
57106                         -81.5053523,
57107                         41.690965
57108                     ],
57109                     [
57110                         -81.5053523,
57111                         41.6301643
57112                     ],
57113                     [
57114                         -82.7470081,
57115                         41.6301643
57116                     ],
57117                     [
57118                         -82.7470081,
57119                         41.7536942
57120                     ],
57121                     [
57122                         -82.8839135,
57123                         41.7536942
57124                     ],
57125                     [
57126                         -82.8839135,
57127                         41.5656075
57128                     ],
57129                     [
57130                         -82.9957195,
57131                         41.5656075
57132                     ],
57133                     [
57134                         -82.9957195,
57135                         41.6270375
57136                     ],
57137                     [
57138                         -83.1257796,
57139                         41.6270375
57140                     ],
57141                     [
57142                         -83.1257796,
57143                         41.6878411
57144                     ],
57145                     [
57146                         -83.2474733,
57147                         41.6878411
57148                     ],
57149                     [
57150                         -83.2474733,
57151                         41.7536942
57152                     ],
57153                     [
57154                         -83.3737305,
57155                         41.7536942
57156                     ],
57157                     [
57158                         -83.3737305,
57159                         41.809276
57160                     ],
57161                     [
57162                         -83.3106019,
57163                         41.809276
57164                     ],
57165                     [
57166                         -83.3106019,
57167                         41.8716064
57168                     ],
57169                     [
57170                         -83.2474733,
57171                         41.8716064
57172                     ],
57173                     [
57174                         -83.2474733,
57175                         41.9361393
57176                     ],
57177                     [
57178                         -83.1843447,
57179                         41.9361393
57180                     ],
57181                     [
57182                         -83.1843447,
57183                         41.9960851
57184                     ],
57185                     [
57186                         -83.1207681,
57187                         41.9960851
57188                     ],
57189                     [
57190                         -83.1207681,
57191                         42.2464812
57192                     ],
57193                     [
57194                         -83.0589194,
57195                         42.2464812
57196                     ],
57197                     [
57198                         -83.0589194,
57199                         42.3089555
57200                     ],
57201                     [
57202                         -82.8685328,
57203                         42.3089555
57204                     ],
57205                     [
57206                         -82.8685328,
57207                         42.3717652
57208                     ],
57209                     [
57210                         -82.8072219,
57211                         42.3717652
57212                     ],
57213                     [
57214                         -82.8072219,
57215                         42.558553
57216                     ],
57217                     [
57218                         -82.7553745,
57219                         42.558553
57220                     ],
57221                     [
57222                         -82.7553745,
57223                         42.4954945
57224                     ],
57225                     [
57226                         -82.5599041,
57227                         42.4954945
57228                     ],
57229                     [
57230                         -82.5599041,
57231                         42.558553
57232                     ],
57233                     [
57234                         -82.4967755,
57235                         42.558553
57236                     ],
57237                     [
57238                         -82.4967755,
57239                         42.6833607
57240                     ],
57241                     [
57242                         -82.4328863,
57243                         42.6833607
57244                     ],
57245                     [
57246                         -82.4328863,
57247                         42.9342196
57248                     ],
57249                     [
57250                         -82.3700552,
57251                         42.9342196
57252                     ],
57253                     [
57254                         -82.3700552,
57255                         43.0648071
57256                     ],
57257                     [
57258                         -82.4328863,
57259                         43.0648071
57260                     ],
57261                     [
57262                         -82.4328863,
57263                         43.1917566
57264                     ],
57265                     [
57266                         -82.4947464,
57267                         43.1917566
57268                     ],
57269                     [
57270                         -82.4947464,
57271                         43.5034627
57272                     ],
57273                     [
57274                         -82.557133,
57275                         43.5034627
57276                     ],
57277                     [
57278                         -82.557133,
57279                         43.8160901
57280                     ],
57281                     [
57282                         -82.6197884,
57283                         43.8160901
57284                     ],
57285                     [
57286                         -82.6197884,
57287                         43.9422098
57288                     ],
57289                     [
57290                         -82.6839499,
57291                         43.9422098
57292                     ],
57293                     [
57294                         -82.6839499,
57295                         44.0022641
57296                     ],
57297                     [
57298                         -82.7465346,
57299                         44.0022641
57300                     ],
57301                     [
57302                         -82.7465346,
57303                         44.0670545
57304                     ],
57305                     [
57306                         -82.8708696,
57307                         44.0670545
57308                     ],
57309                     [
57310                         -82.8708696,
57311                         44.1291935
57312                     ],
57313                     [
57314                         -83.008517,
57315                         44.1291935
57316                     ],
57317                     [
57318                         -83.008517,
57319                         44.0664786
57320                     ],
57321                     [
57322                         -83.1336086,
57323                         44.0664786
57324                     ],
57325                     [
57326                         -83.1336086,
57327                         44.0053949
57328                     ],
57329                     [
57330                         -83.2414522,
57331                         44.0053949
57332                     ],
57333                     [
57334                         -83.2414522,
57335                         44.9962034
57336                     ],
57337                     [
57338                         -83.1806112,
57339                         44.9962034
57340                     ],
57341                     [
57342                         -83.1806112,
57343                         45.067302
57344                     ],
57345                     [
57346                         -83.2455172,
57347                         45.067302
57348                     ],
57349                     [
57350                         -83.2455172,
57351                         45.1287382
57352                     ],
57353                     [
57354                         -83.3065878,
57355                         45.1287382
57356                     ],
57357                     [
57358                         -83.3065878,
57359                         45.2551509
57360                     ],
57361                     [
57362                         -83.3706087,
57363                         45.2551509
57364                     ],
57365                     [
57366                         -83.3706087,
57367                         45.3165923
57368                     ],
57369                     [
57370                         -83.4325644,
57371                         45.3165923
57372                     ],
57373                     [
57374                         -83.4325644,
57375                         45.3792105
57376                     ],
57377                     [
57378                         -83.6178415,
57379                         45.3792105
57380                     ],
57381                     [
57382                         -83.6178415,
57383                         45.4419665
57384                     ],
57385                     [
57386                         -83.8084291,
57387                         45.4419665
57388                     ],
57389                     [
57390                         -83.8084291,
57391                         45.5036189
57392                     ],
57393                     [
57394                         -84.0550718,
57395                         45.5036189
57396                     ],
57397                     [
57398                         -84.0550718,
57399                         45.5647907
57400                     ],
57401                     [
57402                         -84.1235181,
57403                         45.5647907
57404                     ],
57405                     [
57406                         -84.1235181,
57407                         45.6287845
57408                     ],
57409                     [
57410                         -84.1807534,
57411                         45.6287845
57412                     ],
57413                     [
57414                         -84.1807534,
57415                         45.6914688
57416                     ],
57417                     [
57418                         -84.3111554,
57419                         45.6914688
57420                     ],
57421                     [
57422                         -84.3111554,
57423                         45.9337076
57424                     ],
57425                     [
57426                         -83.8209974,
57427                         45.9337076
57428                     ],
57429                     [
57430                         -83.8209974,
57431                         45.8725113
57432                     ],
57433                     [
57434                         -83.4968086,
57435                         45.8725113
57436                     ],
57437                     [
57438                         -83.4968086,
57439                         45.9337076
57440                     ],
57441                     [
57442                         -83.4338066,
57443                         45.9337076
57444                     ],
57445                     [
57446                         -83.4338066,
57447                         46.0016863
57448                     ],
57449                     [
57450                         -83.4962697,
57451                         46.0016863
57452                     ],
57453                     [
57454                         -83.4962697,
57455                         46.0668178
57456                     ],
57457                     [
57458                         -83.5599956,
57459                         46.0668178
57460                     ],
57461                     [
57462                         -83.5599956,
57463                         46.1261576
57464                     ],
57465                     [
57466                         -83.9954558,
57467                         46.1261576
57468                     ],
57469                     [
57470                         -83.9954558,
57471                         46.1931747
57472                     ],
57473                     [
57474                         -84.0591816,
57475                         46.1931747
57476                     ],
57477                     [
57478                         -84.0591816,
57479                         46.3814972
57480                     ],
57481                     [
57482                         -84.1152614,
57483                         46.3814972
57484                     ],
57485                     [
57486                         -84.1152614,
57487                         46.4953584
57488                     ],
57489                     [
57490                         -84.0591816,
57491                         46.4953584
57492                     ],
57493                     [
57494                         -84.0591816,
57495                         46.5682653
57496                     ],
57497                     [
57498                         -84.2579545,
57499                         46.5682653
57500                     ],
57501                     [
57502                         -84.2579545,
57503                         46.5051232
57504                     ],
57505                     [
57506                         -84.3071879,
57507                         46.5051232
57508                     ],
57509                     [
57510                         -84.3071879,
57511                         46.5682653
57512                     ],
57513                     [
57514                         -84.4415364,
57515                         46.5682653
57516                     ],
57517                     [
57518                         -84.4415364,
57519                         46.504525
57520                     ],
57521                     [
57522                         -84.9965729,
57523                         46.504525
57524                     ],
57525                     [
57526                         -84.9965729,
57527                         46.6842882
57528                     ],
57529                     [
57530                         -84.9298158,
57531                         46.6842882
57532                     ],
57533                     [
57534                         -84.9298158,
57535                         46.818077
57536                     ],
57537                     [
57538                         -85.3165894,
57539                         46.818077
57540                     ],
57541                     [
57542                         -85.3165894,
57543                         46.7535825
57544                     ],
57545                     [
57546                         -87.5562645,
57547                         46.7535825
57548                     ],
57549                     [
57550                         -87.5562645,
57551                         47.4407371
57552                     ],
57553                     [
57554                         -87.6825361,
57555                         47.4407371
57556                     ],
57557                     [
57558                         -87.6825361,
57559                         47.5035554
57560                     ],
57561                     [
57562                         -88.2560738,
57563                         47.5035554
57564                     ],
57565                     [
57566                         -88.2560738,
57567                         47.4433716
57568                     ],
57569                     [
57570                         -88.4417419,
57571                         47.4433716
57572                     ],
57573                     [
57574                         -88.4417419,
57575                         47.3789949
57576                     ],
57577                     [
57578                         -88.50683,
57579                         47.3789949
57580                     ],
57581                     [
57582                         -88.50683,
57583                         47.3153881
57584                     ],
57585                     [
57586                         -88.6312821,
57587                         47.3153881
57588                     ],
57589                     [
57590                         -88.6312821,
57591                         47.2539782
57592                     ],
57593                     [
57594                         -88.7569636,
57595                         47.2539782
57596                     ],
57597                     [
57598                         -88.7569636,
57599                         47.1934682
57600                     ],
57601                     [
57602                         -88.8838253,
57603                         47.1934682
57604                     ],
57605                     [
57606                         -88.8838253,
57607                         47.1284735
57608                     ],
57609                     [
57610                         -88.9434208,
57611                         47.1284735
57612                     ],
57613                     [
57614                         -88.9434208,
57615                         47.0662127
57616                     ],
57617                     [
57618                         -89.0708726,
57619                         47.0662127
57620                     ],
57621                     [
57622                         -89.0708726,
57623                         47.0026826
57624                     ],
57625                     [
57626                         -89.2565553,
57627                         47.0026826
57628                     ],
57629                     [
57630                         -89.2565553,
57631                         46.9410806
57632                     ],
57633                     [
57634                         -90.3677669,
57635                         46.9410806
57636                     ],
57637                     [
57638                         -90.3677669,
57639                         47.6844827
57640                     ],
57641                     [
57642                         -90.3069978,
57643                         47.6844827
57644                     ],
57645                     [
57646                         -90.3069978,
57647                         47.7460174
57648                     ],
57649                     [
57650                         -89.994859,
57651                         47.7460174
57652                     ],
57653                     [
57654                         -89.994859,
57655                         47.8082719
57656                     ],
57657                     [
57658                         -89.8048615,
57659                         47.8082719
57660                     ],
57661                     [
57662                         -89.8048615,
57663                         47.8700562
57664                     ],
57665                     [
57666                         -89.6797699,
57667                         47.8700562
57668                     ],
57669                     [
57670                         -89.6797699,
57671                         47.9339637
57672                     ],
57673                     [
57674                         -89.4933757,
57675                         47.9339637
57676                     ],
57677                     [
57678                         -89.4933757,
57679                         47.9957956
57680                     ],
57681                     [
57682                         -89.4284697,
57683                         47.9957956
57684                     ],
57685                     [
57686                         -89.4284697,
57687                         48.0656377
57688                     ],
57689                     [
57690                         -89.9932739,
57691                         48.0656377
57692                     ],
57693                     [
57694                         -89.9932739,
57695                         48.1282966
57696                     ],
57697                     [
57698                         -90.7455933,
57699                         48.1282966
57700                     ],
57701                     [
57702                         -90.7455933,
57703                         48.1893056
57704                     ],
57705                     [
57706                         -90.8087291,
57707                         48.1893056
57708                     ],
57709                     [
57710                         -90.8087291,
57711                         48.2522065
57712                     ],
57713                     [
57714                         -91.067763,
57715                         48.2522065
57716                     ],
57717                     [
57718                         -91.067763,
57719                         48.1916658
57720                     ],
57721                     [
57722                         -91.1946247,
57723                         48.1916658
57724                     ],
57725                     [
57726                         -91.1946247,
57727                         48.1279027
57728                     ],
57729                     [
57730                         -91.6814196,
57731                         48.1279027
57732                     ],
57733                     [
57734                         -91.6814196,
57735                         48.2525994
57736                     ],
57737                     [
57738                         -91.9321927,
57739                         48.2525994
57740                     ],
57741                     [
57742                         -91.9321927,
57743                         48.3142454
57744                     ],
57745                     [
57746                         -91.9929683,
57747                         48.3142454
57748                     ],
57749                     [
57750                         -91.9929683,
57751                         48.3780845
57752                     ],
57753                     [
57754                         -92.3189383,
57755                         48.3780845
57756                     ],
57757                     [
57758                         -92.3189383,
57759                         48.2529081
57760                     ],
57761                     [
57762                         -92.3732233,
57763                         48.2529081
57764                     ],
57765                     [
57766                         -92.3732233,
57767                         48.3153385
57768                     ],
57769                     [
57770                         -92.4322288,
57771                         48.3153385
57772                     ],
57773                     [
57774                         -92.4322288,
57775                         48.4411448
57776                     ],
57777                     [
57778                         -92.4977248,
57779                         48.4411448
57780                     ],
57781                     [
57782                         -92.4977248,
57783                         48.501781
57784                     ],
57785                     [
57786                         -92.5679413,
57787                         48.501781
57788                     ],
57789                     [
57790                         -92.5679413,
57791                         48.439579
57792                     ],
57793                     [
57794                         -92.6210462,
57795                         48.439579
57796                     ],
57797                     [
57798                         -92.6210462,
57799                         48.5650783
57800                     ],
57801                     [
57802                         -92.8086835,
57803                         48.5650783
57804                     ],
57805                     [
57806                         -92.8086835,
57807                         48.6286865
57808                     ],
57809                     [
57810                         -92.8086835,
57811                         48.6267365
57812                     ],
57813                     [
57814                         -92.933185,
57815                         48.6267365
57816                     ],
57817                     [
57818                         -92.933185,
57819                         48.6922145
57820                     ],
57821                     [
57822                         -93.0051716,
57823                         48.6922145
57824                     ],
57825                     [
57826                         -93.0051716,
57827                         48.6282965
57828                     ],
57829                     [
57830                         -93.1225924,
57831                         48.6282965
57832                     ],
57833                     [
57834                         -93.1225924,
57835                         48.6922145
57836                     ],
57837                     [
57838                         -93.3190806,
57839                         48.6922145
57840                     ],
57841                     [
57842                         -93.3190806,
57843                         48.6267365
57844                     ],
57845                     [
57846                         -93.5049477,
57847                         48.6267365
57848                     ],
57849                     [
57850                         -93.5049477,
57851                         48.5635164
57852                     ],
57853                     [
57854                         -93.7474601,
57855                         48.5635164
57856                     ],
57857                     [
57858                         -93.7474601,
57859                         48.6267365
57860                     ],
57861                     [
57862                         -93.8135461,
57863                         48.6267365
57864                     ],
57865                     [
57866                         -93.8135461,
57867                         48.6898775
57868                     ],
57869                     [
57870                         -94.2453121,
57871                         48.6898775
57872                     ],
57873                     [
57874                         -94.2453121,
57875                         48.7554327
57876                     ],
57877                     [
57878                         -94.6183171,
57879                         48.7554327
57880                     ],
57881                     [
57882                         -94.6183171,
57883                         48.941036
57884                     ],
57885                     [
57886                         -94.6809018,
57887                         48.941036
57888                     ],
57889                     [
57890                         -94.6809018,
57891                         49.0029737
57892                     ],
57893                     [
57894                         -94.7441532,
57895                         49.0029737
57896                     ],
57897                     [
57898                         -94.7441532,
57899                         49.2536079
57900                     ],
57901                     [
57902                         -94.8084069,
57903                         49.2536079
57904                     ],
57905                     [
57906                         -94.8084069,
57907                         49.3784134
57908                     ],
57909                     [
57910                         -95.1192391,
57911                         49.3784134
57912                     ],
57913                     [
57914                         -95.1192391,
57915                         49.4425264
57916                     ],
57917                     [
57918                         -95.1934341,
57919                         49.4425264
57920                     ],
57921                     [
57922                         -95.1934341,
57923                         49.0035292
57924                     ],
57925                     [
57926                         -96.87069,
57927                         49.0035292
57928                     ],
57929                     [
57930                         -96.87069,
57931                         49.0656063
57932                     ],
57933                     [
57934                         -99.0049312,
57935                         49.0656063
57936                     ],
57937                     [
57938                         -99.0049312,
57939                         49.0050714
57940                     ],
57941                     [
57942                         -109.3699257,
57943                         49.0050714
57944                     ],
57945                     [
57946                         -109.3699257,
57947                         49.0668231
57948                     ],
57949                     [
57950                         -109.5058746,
57951                         49.0668231
57952                     ],
57953                     [
57954                         -109.5058746,
57955                         49.0050714
57956                     ],
57957                     [
57958                         -114.1830014,
57959                         49.0050714
57960                     ],
57961                     [
57962                         -114.1830014,
57963                         49.0687317
57964                     ],
57965                     [
57966                         -114.7578709,
57967                         49.0687317
57968                     ],
57969                     [
57970                         -114.7578709,
57971                         49.0050714
57972                     ],
57973                     [
57974                         -115.433731,
57975                         49.0050714
57976                     ],
57977                     [
57978                         -115.433731,
57979                         49.0671412
57980                     ],
57981                     [
57982                         -116.5062706,
57983                         49.0671412
57984                     ],
57985                     [
57986                         -116.5062706,
57987                         49.0050714
57988                     ],
57989                     [
57990                         -117.3089504,
57991                         49.0050714
57992                     ],
57993                     [
57994                         -117.3089504,
57995                         49.0659803
57996                     ],
57997                     [
57998                         -119.882945,
57999                         49.0659803
58000                     ],
58001                     [
58002                         -119.882945,
58003                         49.0050714
58004                     ],
58005                     [
58006                         -120.1208555,
58007                         49.0050714
58008                     ],
58009                     [
58010                         -120.1208555,
58011                         49.0678367
58012                     ],
58013                     [
58014                         -121.4451636,
58015                         49.0678367
58016                     ],
58017                     [
58018                         -121.4451636,
58019                         49.0050714
58020                     ],
58021                     [
58022                         -121.9311808,
58023                         49.0050714
58024                     ],
58025                     [
58026                         -121.9311808,
58027                         49.0656099
58028                     ],
58029                     [
58030                         -122.817484,
58031                         49.0656099
58032                     ],
58033                     [
58034                         -122.817484,
58035                         49.0029143
58036                     ],
58037                     [
58038                         -122.8795155,
58039                         49.0029143
58040                     ],
58041                     [
58042                         -122.8795155,
58043                         48.9347018
58044                     ],
58045                     [
58046                         -122.8174629,
58047                         48.9347018
58048                     ],
58049                     [
58050                         -122.8174629,
58051                         48.8101998
58052                     ],
58053                     [
58054                         -122.7538859,
58055                         48.8101998
58056                     ],
58057                     [
58058                         -122.7538859,
58059                         48.7533758
58060                     ],
58061                     [
58062                         -122.8712937,
58063                         48.7533758
58064                     ],
58065                     [
58066                         -122.8712937,
58067                         48.8153948
58068                     ],
58069                     [
58070                         -123.0055391,
58071                         48.8153948
58072                     ],
58073                     [
58074                         -123.0055391,
58075                         48.7529529
58076                     ],
58077                     [
58078                         -123.1296926,
58079                         48.7529529
58080                     ],
58081                     [
58082                         -123.1296926,
58083                         48.6902201
58084                     ],
58085                     [
58086                         -123.1838197,
58087                         48.6902201
58088                     ],
58089                     [
58090                         -123.1838197,
58091                         48.7529029
58092                     ]
58093                 ],
58094                 [
58095                     [
58096                         -122.9341743,
58097                         37.7521547
58098                     ],
58099                     [
58100                         -122.9347457,
58101                         37.6842013
58102                     ],
58103                     [
58104                         -123.0679013,
58105                         37.6849023
58106                     ],
58107                     [
58108                         -123.0673747,
58109                         37.7475251
58110                     ],
58111                     [
58112                         -123.1292603,
58113                         37.7478506
58114                     ],
58115                     [
58116                         -123.1286894,
58117                         37.815685
58118                     ],
58119                     [
58120                         -123.0590687,
58121                         37.8153192
58122                     ],
58123                     [
58124                         -123.0595947,
58125                         37.7528143
58126                     ]
58127                 ],
58128                 [
58129                     [
58130                         -71.6299464,
58131                         41.2540893
58132                     ],
58133                     [
58134                         -71.4966465,
58135                         41.2541393
58136                     ],
58137                     [
58138                         -71.4965596,
58139                         41.122965
58140                     ],
58141                     [
58142                         -71.6298594,
58143                         41.1229149
58144                     ]
58145                 ],
58146                 [
58147                     [
58148                         -70.3184265,
58149                         41.3775196
58150                     ],
58151                     [
58152                         -70.3183384,
58153                         41.2448243
58154                     ],
58155                     [
58156                         -70.1906612,
58157                         41.2448722
58158                     ],
58159                     [
58160                         -70.1906239,
58161                         41.1886019
58162                     ],
58163                     [
58164                         -69.9336025,
58165                         41.1886984
58166                     ],
58167                     [
58168                         -69.933729,
58169                         41.3791941
58170                     ],
58171                     [
58172                         -69.9950664,
58173                         41.3791712
58174                     ],
58175                     [
58176                         -69.995109,
58177                         41.443159
58178                     ],
58179                     [
58180                         -70.0707828,
58181                         41.4431307
58182                     ],
58183                     [
58184                         -70.0706972,
58185                         41.3144915
58186                     ],
58187                     [
58188                         -70.2461667,
58189                         41.3144258
58190                     ],
58191                     [
58192                         -70.2462087,
58193                         41.3775467
58194                     ]
58195                 ],
58196                 [
58197                     [
58198                         -68.9403374,
58199                         43.9404062
58200                     ],
58201                     [
58202                         -68.6856948,
58203                         43.9404977
58204                     ],
58205                     [
58206                         -68.6856475,
58207                         43.8721797
58208                     ],
58209                     [
58210                         -68.7465405,
58211                         43.8721577
58212                     ],
58213                     [
58214                         -68.7464976,
58215                         43.8102529
58216                     ],
58217                     [
58218                         -68.8090782,
58219                         43.8102304
58220                     ],
58221                     [
58222                         -68.8090343,
58223                         43.746728
58224                     ],
58225                     [
58226                         -68.8773094,
58227                         43.7467034
58228                     ],
58229                     [
58230                         -68.8773544,
58231                         43.8117826
58232                     ],
58233                     [
58234                         -68.9402483,
58235                         43.8117599
58236                     ]
58237                 ],
58238                 [
58239                     [
58240                         -123.1291466,
58241                         49.0645144
58242                     ],
58243                     [
58244                         -122.9954224,
58245                         49.0645144
58246                     ],
58247                     [
58248                         -122.9954224,
58249                         48.9343243
58250                     ],
58251                     [
58252                         -123.1291466,
58253                         48.9343243
58254                     ]
58255                 ],
58256                 [
58257                     [
58258                         -82.9407144,
58259                         24.7535913
58260                     ],
58261                     [
58262                         -82.8719398,
58263                         24.7535913
58264                     ],
58265                     [
58266                         -82.8719398,
58267                         24.6905653
58268                     ],
58269                     [
58270                         -82.7446233,
58271                         24.6905653
58272                     ],
58273                     [
58274                         -82.7446233,
58275                         24.6214593
58276                     ],
58277                     [
58278                         -82.8088038,
58279                         24.6214593
58280                     ],
58281                     [
58282                         -82.8088038,
58283                         24.5594908
58284                     ],
58285                     [
58286                         -82.9407144,
58287                         24.5594908
58288                     ]
58289                 ]
58290             ]
58291         },
58292         {
58293             "name": "USGS Topographic Maps",
58294             "type": "tms",
58295             "template": "http://{switch:a,b,c}.tile.openstreetmap.us/usgs_scanned_topos/{zoom}/{x}/{y}.png",
58296             "polygon": [
58297                 [
58298                     [
58299                         -125.990173,
58300                         48.9962416
58301                     ],
58302                     [
58303                         -125.989419,
58304                         47.9948396
58305                     ],
58306                     [
58307                         -123.9929739,
58308                         47.9955062
58309                     ],
58310                     [
58311                         -123.9922429,
58312                         47.0059202
58313                     ],
58314                     [
58315                         -125.988688,
58316                         47.0052409
58317                     ],
58318                     [
58319                         -125.9879604,
58320                         46.0015618
58321                     ],
58322                     [
58323                         -123.9939396,
58324                         46.0022529
58325                     ],
58326                     [
58327                         -123.9925238,
58328                         43.9961708
58329                     ],
58330                     [
58331                         -124.9931832,
58332                         43.9958116
58333                     ],
58334                     [
58335                         -124.9918175,
58336                         41.9942149
58337                     ],
58338                     [
58339                         -125.9851789,
58340                         41.9938465
58341                     ],
58342                     [
58343                         -125.9838655,
58344                         40.0076111
58345                     ],
58346                     [
58347                         -123.9833285,
58348                         40.0083757
58349                     ],
58350                     [
58351                         -123.9814115,
58352                         37.002615
58353                     ],
58354                     [
58355                         -122.21903,
58356                         37.0033173
58357                     ],
58358                     [
58359                         -122.2184144,
58360                         36.011671
58361                     ],
58362                     [
58363                         -122.020087,
58364                         36.011751
58365                     ],
58366                     [
58367                         -122.0188591,
58368                         33.9961766
58369                     ],
58370                     [
58371                         -119.9787757,
58372                         33.9970206
58373                     ],
58374                     [
58375                         -119.9775867,
58376                         31.9987658
58377                     ],
58378                     [
58379                         -114.0122833,
58380                         32.00129
58381                     ],
58382                     [
58383                         -114.0116894,
58384                         30.9862401
58385                     ],
58386                     [
58387                         -105.998294,
58388                         30.9896679
58389                     ],
58390                     [
58391                         -105.9971419,
58392                         28.9901065
58393                     ],
58394                     [
58395                         -102.0210506,
58396                         28.9918418
58397                     ],
58398                     [
58399                         -102.0204916,
58400                         28.00733
58401                     ],
58402                     [
58403                         -100.0062436,
58404                         28.0082173
58405                     ],
58406                     [
58407                         -100.0051143,
58408                         25.991909
58409                     ],
58410                     [
58411                         -98.0109067,
58412                         25.9928035
58413                     ],
58414                     [
58415                         -98.0103613,
58416                         25.0063461
58417                     ],
58418                     [
58419                         -97.0161086,
58420                         25.0067957
58421                     ],
58422                     [
58423                         -97.016654,
58424                         25.9932494
58425                     ],
58426                     [
58427                         -95.9824825,
58428                         25.9937132
58429                     ],
58430                     [
58431                         -95.9835999,
58432                         27.9891175
58433                     ],
58434                     [
58435                         -94.0200898,
58436                         27.9899826
58437                     ],
58438                     [
58439                         -94.0206586,
58440                         28.9918129
58441                     ],
58442                     [
58443                         -88.0156706,
58444                         28.9944338
58445                     ],
58446                     [
58447                         -88.0162494,
58448                         30.0038862
58449                     ],
58450                     [
58451                         -86.0277506,
58452                         30.0047454
58453                     ],
58454                     [
58455                         -86.0271719,
58456                         28.9953016
58457                     ],
58458                     [
58459                         -84.0187909,
58460                         28.9961781
58461                     ],
58462                     [
58463                         -84.017095,
58464                         25.9817708
58465                     ],
58466                     [
58467                         -81.9971976,
58468                         25.9826768
58469                     ],
58470                     [
58471                         -81.9966618,
58472                         25.0134917
58473                     ],
58474                     [
58475                         -84.0165592,
58476                         25.0125783
58477                     ],
58478                     [
58479                         -84.0160068,
58480                         24.0052745
58481                     ],
58482                     [
58483                         -80.0199985,
58484                         24.007096
58485                     ],
58486                     [
58487                         -80.0245309,
58488                         32.0161282
58489                     ],
58490                     [
58491                         -78.0066484,
58492                         32.0169819
58493                     ],
58494                     [
58495                         -78.0072238,
58496                         32.9894278
58497                     ],
58498                     [
58499                         -77.8807233,
58500                         32.9894807
58501                     ],
58502                     [
58503                         -77.8813253,
58504                         33.9955918
58505                     ],
58506                     [
58507                         -76.0115411,
58508                         33.9963653
58509                     ],
58510                     [
58511                         -76.0121459,
58512                         34.9952552
58513                     ],
58514                     [
58515                         -74.0068449,
58516                         34.9960749
58517                     ],
58518                     [
58519                         -74.0099997,
58520                         40.0084254
58521                     ],
58522                     [
58523                         -72.0013745,
58524                         40.0091931
58525                     ],
58526                     [
58527                         -72.002019,
58528                         40.9912464
58529                     ],
58530                     [
58531                         -69.8797398,
58532                         40.9920457
58533                     ],
58534                     [
58535                         -69.8804173,
58536                         42.00893
58537                     ],
58538                     [
58539                         -69.9927682,
58540                         42.0088883
58541                     ],
58542                     [
58543                         -69.9934462,
58544                         43.0105166
58545                     ],
58546                     [
58547                         -67.9845366,
58548                         43.0112496
58549                     ],
58550                     [
58551                         -67.985224,
58552                         44.0103812
58553                     ],
58554                     [
58555                         -65.9892568,
58556                         44.0110975
58557                     ],
58558                     [
58559                         -65.9921237,
58560                         47.9993584
58561                     ],
58562                     [
58563                         -70.006442,
58564                         47.9980181
58565                     ],
58566                     [
58567                         -70.005708,
58568                         47.0042007
58569                     ],
58570                     [
58571                         -72.023686,
58572                         47.003514
58573                     ],
58574                     [
58575                         -72.0222508,
58576                         45.0059846
58577                     ],
58578                     [
58579                         -78.0146667,
58580                         45.0038705
58581                     ],
58582                     [
58583                         -78.0139662,
58584                         44.0026998
58585                     ],
58586                     [
58587                         -80.029686,
58588                         44.0019763
58589                     ],
58590                     [
58591                         -80.0290052,
58592                         43.0122994
58593                     ],
58594                     [
58595                         -81.995479,
58596                         43.011582
58597                     ],
58598                     [
58599                         -81.9982986,
58600                         47.0042713
58601                     ],
58602                     [
58603                         -87.505706,
58604                         47.0023972
58605                     ],
58606                     [
58607                         -87.5064535,
58608                         48.0142702
58609                     ],
58610                     [
58611                         -88.0260889,
58612                         48.0140968
58613                     ],
58614                     [
58615                         -88.026838,
58616                         49.0086686
58617                     ],
58618                     [
58619                         -93.9981078,
58620                         49.0067142
58621                     ],
58622                     [
58623                         -93.9988778,
58624                         50.0086456
58625                     ],
58626                     [
58627                         -96.0138899,
58628                         50.0079995
58629                     ],
58630                     [
58631                         -96.0131199,
58632                         49.0060547
58633                     ]
58634                 ],
58635                 [
58636                     [
58637                         -160.5787616,
58638                         22.5062947
58639                     ],
58640                     [
58641                         -160.5782192,
58642                         21.4984647
58643                     ],
58644                     [
58645                         -159.0030121,
58646                         21.499196
58647                     ],
58648                     [
58649                         -159.0027422,
58650                         20.9951068
58651                     ],
58652                     [
58653                         -157.5083185,
58654                         20.995803
58655                     ],
58656                     [
58657                         -157.5080519,
58658                         20.4960241
58659                     ],
58660                     [
58661                         -155.966889,
58662                         20.4967444
58663                     ],
58664                     [
58665                         -155.9674267,
58666                         21.5028287
58667                     ],
58668                     [
58669                         -157.5044717,
58670                         21.5021151
58671                     ],
58672                     [
58673                         -157.5047384,
58674                         21.9984962
58675                     ],
58676                     [
58677                         -159.0090946,
58678                         21.9978002
58679                     ],
58680                     [
58681                         -159.0093692,
58682                         22.5070181
58683                     ]
58684                 ],
58685                 [
58686                     [
58687                         -168.006102,
58688                         68.9941463
58689                     ],
58690                     [
58691                         -168.0047628,
58692                         68.0107853
58693                     ],
58694                     [
58695                         -165.4842481,
58696                         68.0112562
58697                     ],
58698                     [
58699                         -165.4829337,
58700                         67.0037303
58701                     ],
58702                     [
58703                         -168.0034485,
58704                         67.0032389
58705                     ],
58706                     [
58707                         -168.002195,
58708                         66.0017503
58709                     ],
58710                     [
58711                         -169.0087448,
58712                         66.001546
58713                     ],
58714                     [
58715                         -169.0075381,
58716                         64.9987675
58717                     ],
58718                     [
58719                         -168.0009882,
58720                         64.9989798
58721                     ],
58722                     [
58723                         -167.9998282,
58724                         63.9982374
58725                     ],
58726                     [
58727                         -164.9871288,
58728                         63.9988964
58729                     ],
58730                     [
58731                         -164.9860062,
58732                         62.9950845
58733                     ],
58734                     [
58735                         -167.9987057,
58736                         62.9944019
58737                     ],
58738                     [
58739                         -167.9946035,
58740                         59.0153692
58741                     ],
58742                     [
58743                         -162.5027857,
58744                         59.0167799
58745                     ],
58746                     [
58747                         -162.5018149,
58748                         58.0005815
58749                     ],
58750                     [
58751                         -160.0159024,
58752                         58.0012389
58753                     ],
58754                     [
58755                         -160.0149725,
58756                         57.000035
58757                     ],
58758                     [
58759                         -160.5054788,
58760                         56.9999017
58761                     ],
58762                     [
58763                         -160.5045719,
58764                         55.9968161
58765                     ],
58766                     [
58767                         -164.012195,
58768                         55.9958373
58769                     ],
58770                     [
58771                         -164.0113186,
58772                         55.00107
58773                     ],
58774                     [
58775                         -165.994782,
58776                         55.0005023
58777                     ],
58778                     [
58779                         -165.9941266,
58780                         54.2400584
58781                     ],
58782                     [
58783                         -168.0002944,
58784                         54.2394734
58785                     ],
58786                     [
58787                         -168.0000986,
58788                         54.0094921
58789                     ],
58790                     [
58791                         -170.0156134,
58792                         54.0089011
58793                     ],
58794                     [
58795                         -170.0147683,
58796                         53.0016446
58797                     ],
58798                     [
58799                         -171.9993636,
58800                         53.0010487
58801                     ],
58802                     [
58803                         -171.9989488,
58804                         52.4977745
58805                     ],
58806                     [
58807                         -176.0083239,
58808                         52.4965566
58809                     ],
58810                     [
58811                         -176.0081186,
58812                         52.2452555
58813                     ],
58814                     [
58815                         -178.000097,
58816                         52.2446469
58817                     ],
58818                     [
58819                         -177.9992996,
58820                         51.2554252
58821                     ],
58822                     [
58823                         -176.0073212,
58824                         51.2560472
58825                     ],
58826                     [
58827                         -176.0075146,
58828                         51.4980163
58829                     ],
58830                     [
58831                         -171.9981395,
58832                         51.4992617
58833                     ],
58834                     [
58835                         -171.9985419,
58836                         51.9985373
58837                     ],
58838                     [
58839                         -167.9984317,
58840                         51.9997661
58841                     ],
58842                     [
58843                         -167.9994645,
58844                         53.2560877
58845                     ],
58846                     [
58847                         -165.9932968,
58848                         53.2566866
58849                     ],
58850                     [
58851                         -165.9939308,
58852                         54.0100804
58853                     ],
58854                     [
58855                         -159.0067205,
58856                         54.0121291
58857                     ],
58858                     [
58859                         -159.0075717,
58860                         55.002502
58861                     ],
58862                     [
58863                         -158.0190709,
58864                         55.0027849
58865                     ],
58866                     [
58867                         -158.0199473,
58868                         55.9975094
58869                     ],
58870                     [
58871                         -151.9963213,
58872                         55.9991902
58873                     ],
58874                     [
58875                         -151.9981536,
58876                         57.9986536
58877                     ],
58878                     [
58879                         -151.500341,
58880                         57.9987853
58881                     ],
58882                     [
58883                         -151.5012894,
58884                         58.9919816
58885                     ],
58886                     [
58887                         -138.5159989,
58888                         58.9953194
58889                     ],
58890                     [
58891                         -138.5150471,
58892                         57.9986434
58893                     ],
58894                     [
58895                         -136.6872422,
58896                         57.9991267
58897                     ],
58898                     [
58899                         -136.6863158,
58900                         57.0016688
58901                     ],
58902                     [
58903                         -135.9973698,
58904                         57.001856
58905                     ],
58906                     [
58907                         -135.9964667,
58908                         56.0030544
58909                     ],
58910                     [
58911                         -134.6717732,
58912                         56.003424
58913                     ],
58914                     [
58915                         -134.6708865,
58916                         54.9969623
58917                     ],
58918                     [
58919                         -133.9956734,
58920                         54.9971556
58921                     ],
58922                     [
58923                         -133.9948193,
58924                         54.0031685
58925                     ],
58926                     [
58927                         -130.0044418,
58928                         54.0043387
58929                     ],
58930                     [
58931                         -130.0070826,
58932                         57.0000507
58933                     ],
58934                     [
58935                         -131.975877,
58936                         56.9995156
58937                     ],
58938                     [
58939                         -131.9787378,
58940                         59.9933094
58941                     ],
58942                     [
58943                         -138.0071813,
58944                         59.991805
58945                     ],
58946                     [
58947                         -138.0082158,
58948                         61.0125755
58949                     ],
58950                     [
58951                         -140.9874011,
58952                         61.0118551
58953                     ],
58954                     [
58955                         -140.99984,
58956                         71.0039309
58957                     ],
58958                     [
58959                         -154.5023956,
58960                         71.0017377
58961                     ],
58962                     [
58963                         -154.5039632,
58964                         71.9983391
58965                     ],
58966                     [
58967                         -157.499048,
58968                         71.9978773
58969                     ],
58970                     [
58971                         -157.4974758,
58972                         70.9982877
58973                     ],
58974                     [
58975                         -163.0233611,
58976                         70.9973899
58977                     ],
58978                     [
58979                         -163.0218273,
58980                         69.9707435
58981                     ],
58982                     [
58983                         -164.9730896,
58984                         69.97041
58985                     ],
58986                     [
58987                         -164.9717003,
58988                         68.994689
58989                     ]
58990                 ],
58991                 [
58992                     [
58993                         -168.5133204,
58994                         62.8689586
58995                     ],
58996                     [
58997                         -168.5144423,
58998                         63.8765677
58999                     ],
59000                     [
59001                         -172.0202755,
59002                         63.8757975
59003                     ],
59004                     [
59005                         -172.0191536,
59006                         62.8681608
59007                     ]
59008                 ],
59009                 [
59010                     [
59011                         -170.9947111,
59012                         59.9954089
59013                     ],
59014                     [
59015                         -170.995726,
59016                         60.9969787
59017                     ],
59018                     [
59019                         -174.0045311,
59020                         60.9962508
59021                     ],
59022                     [
59023                         -174.0035162,
59024                         59.9946581
59025                     ]
59026                 ],
59027                 [
59028                     [
59029                         -156.0717261,
59030                         20.2854602
59031                     ],
59032                     [
59033                         -154.7940471,
59034                         20.2860582
59035                     ],
59036                     [
59037                         -154.7933145,
59038                         18.9029464
59039                     ],
59040                     [
59041                         -156.0709936,
59042                         18.9023432
59043                     ]
59044                 ]
59045             ]
59046         },
59047         {
59048             "name": "Vejmidte (Denmark)",
59049             "type": "tms",
59050             "template": "http://{switch:a,b,c}.tile.openstreetmap.dk/danmark/vejmidte/{zoom}/{x}/{y}.png",
59051             "scaleExtent": [
59052                 0,
59053                 20
59054             ],
59055             "polygon": [
59056                 [
59057                     [
59058                         8.3743941,
59059                         54.9551655
59060                     ],
59061                     [
59062                         8.3683809,
59063                         55.4042149
59064                     ],
59065                     [
59066                         8.2103997,
59067                         55.4039795
59068                     ],
59069                     [
59070                         8.2087314,
59071                         55.4937345
59072                     ],
59073                     [
59074                         8.0502655,
59075                         55.4924731
59076                     ],
59077                     [
59078                         8.0185123,
59079                         56.7501399
59080                     ],
59081                     [
59082                         8.1819161,
59083                         56.7509948
59084                     ],
59085                     [
59086                         8.1763274,
59087                         57.0208898
59088                     ],
59089                     [
59090                         8.3413329,
59091                         57.0219872
59092                     ],
59093                     [
59094                         8.3392467,
59095                         57.1119574
59096                     ],
59097                     [
59098                         8.5054433,
59099                         57.1123212
59100                     ],
59101                     [
59102                         8.5033923,
59103                         57.2020499
59104                     ],
59105                     [
59106                         9.3316304,
59107                         57.2027636
59108                     ],
59109                     [
59110                         9.3319079,
59111                         57.2924835
59112                     ],
59113                     [
59114                         9.4978864,
59115                         57.2919578
59116                     ],
59117                     [
59118                         9.4988593,
59119                         57.3820608
59120                     ],
59121                     [
59122                         9.6649749,
59123                         57.3811615
59124                     ],
59125                     [
59126                         9.6687295,
59127                         57.5605591
59128                     ],
59129                     [
59130                         9.8351961,
59131                         57.5596265
59132                     ],
59133                     [
59134                         9.8374896,
59135                         57.6493322
59136                     ],
59137                     [
59138                         10.1725726,
59139                         57.6462818
59140                     ],
59141                     [
59142                         10.1754245,
59143                         57.7367768
59144                     ],
59145                     [
59146                         10.5118282,
59147                         57.7330269
59148                     ],
59149                     [
59150                         10.5152095,
59151                         57.8228945
59152                     ],
59153                     [
59154                         10.6834853,
59155                         57.8207722
59156                     ],
59157                     [
59158                         10.6751613,
59159                         57.6412021
59160                     ],
59161                     [
59162                         10.5077045,
59163                         57.6433097
59164                     ],
59165                     [
59166                         10.5039992,
59167                         57.5535088
59168                     ],
59169                     [
59170                         10.671038,
59171                         57.5514113
59172                     ],
59173                     [
59174                         10.6507805,
59175                         57.1024538
59176                     ],
59177                     [
59178                         10.4857673,
59179                         57.1045138
59180                     ],
59181                     [
59182                         10.4786236,
59183                         56.9249051
59184                     ],
59185                     [
59186                         10.3143981,
59187                         56.9267573
59188                     ],
59189                     [
59190                         10.3112341,
59191                         56.8369269
59192                     ],
59193                     [
59194                         10.4750295,
59195                         56.83509
59196                     ],
59197                     [
59198                         10.4649016,
59199                         56.5656681
59200                     ],
59201                     [
59202                         10.9524239,
59203                         56.5589761
59204                     ],
59205                     [
59206                         10.9479249,
59207                         56.4692243
59208                     ],
59209                     [
59210                         11.1099335,
59211                         56.4664675
59212                     ],
59213                     [
59214                         11.1052639,
59215                         56.376833
59216                     ],
59217                     [
59218                         10.9429901,
59219                         56.3795284
59220                     ],
59221                     [
59222                         10.9341235,
59223                         56.1994768
59224                     ],
59225                     [
59226                         10.7719685,
59227                         56.2020244
59228                     ],
59229                     [
59230                         10.7694751,
59231                         56.1120103
59232                     ],
59233                     [
59234                         10.6079695,
59235                         56.1150259
59236                     ],
59237                     [
59238                         10.4466742,
59239                         56.116717
59240                     ],
59241                     [
59242                         10.2865948,
59243                         56.118675
59244                     ],
59245                     [
59246                         10.2831527,
59247                         56.0281851
59248                     ],
59249                     [
59250                         10.4439274,
59251                         56.0270388
59252                     ],
59253                     [
59254                         10.4417713,
59255                         55.7579243
59256                     ],
59257                     [
59258                         10.4334961,
59259                         55.6693533
59260                     ],
59261                     [
59262                         10.743814,
59263                         55.6646861
59264                     ],
59265                     [
59266                         10.743814,
59267                         55.5712253
59268                     ],
59269                     [
59270                         10.8969041,
59271                         55.5712253
59272                     ],
59273                     [
59274                         10.9051793,
59275                         55.3953852
59276                     ],
59277                     [
59278                         11.0613726,
59279                         55.3812841
59280                     ],
59281                     [
59282                         11.0593038,
59283                         55.1124061
59284                     ],
59285                     [
59286                         11.0458567,
59287                         55.0318621
59288                     ],
59289                     [
59290                         11.2030844,
59291                         55.0247474
59292                     ],
59293                     [
59294                         11.2030844,
59295                         55.117139
59296                     ],
59297                     [
59298                         11.0593038,
59299                         55.1124061
59300                     ],
59301                     [
59302                         11.0613726,
59303                         55.3812841
59304                     ],
59305                     [
59306                         11.0789572,
59307                         55.5712253
59308                     ],
59309                     [
59310                         10.8969041,
59311                         55.5712253
59312                     ],
59313                     [
59314                         10.9258671,
59315                         55.6670198
59316                     ],
59317                     [
59318                         10.743814,
59319                         55.6646861
59320                     ],
59321                     [
59322                         10.7562267,
59323                         55.7579243
59324                     ],
59325                     [
59326                         10.4417713,
59327                         55.7579243
59328                     ],
59329                     [
59330                         10.4439274,
59331                         56.0270388
59332                     ],
59333                     [
59334                         10.4466742,
59335                         56.116717
59336                     ],
59337                     [
59338                         10.6079695,
59339                         56.1150259
59340                     ],
59341                     [
59342                         10.6052053,
59343                         56.0247462
59344                     ],
59345                     [
59346                         10.9258671,
59347                         56.0201215
59348                     ],
59349                     [
59350                         10.9197132,
59351                         55.9309388
59352                     ],
59353                     [
59354                         11.0802782,
59355                         55.92792
59356                     ],
59357                     [
59358                         11.0858066,
59359                         56.0178284
59360                     ],
59361                     [
59362                         11.7265047,
59363                         56.005058
59364                     ],
59365                     [
59366                         11.7319981,
59367                         56.0952142
59368                     ],
59369                     [
59370                         12.0540333,
59371                         56.0871256
59372                     ],
59373                     [
59374                         12.0608477,
59375                         56.1762576
59376                     ],
59377                     [
59378                         12.7023469,
59379                         56.1594405
59380                     ],
59381                     [
59382                         12.6611131,
59383                         55.7114318
59384                     ],
59385                     [
59386                         12.9792318,
59387                         55.7014026
59388                     ],
59389                     [
59390                         12.9612912,
59391                         55.5217294
59392                     ],
59393                     [
59394                         12.3268659,
59395                         55.5412096
59396                     ],
59397                     [
59398                         12.3206071,
59399                         55.4513655
59400                     ],
59401                     [
59402                         12.4778226,
59403                         55.447067
59404                     ],
59405                     [
59406                         12.4702432,
59407                         55.3570479
59408                     ],
59409                     [
59410                         12.6269738,
59411                         55.3523837
59412                     ],
59413                     [
59414                         12.6200898,
59415                         55.2632576
59416                     ],
59417                     [
59418                         12.4627339,
59419                         55.26722
59420                     ],
59421                     [
59422                         12.4552949,
59423                         55.1778223
59424                     ],
59425                     [
59426                         12.2987046,
59427                         55.1822303
59428                     ],
59429                     [
59430                         12.2897344,
59431                         55.0923641
59432                     ],
59433                     [
59434                         12.6048608,
59435                         55.0832904
59436                     ],
59437                     [
59438                         12.5872011,
59439                         54.9036285
59440                     ],
59441                     [
59442                         12.2766618,
59443                         54.9119031
59444                     ],
59445                     [
59446                         12.2610181,
59447                         54.7331602
59448                     ],
59449                     [
59450                         12.1070691,
59451                         54.7378161
59452                     ],
59453                     [
59454                         12.0858621,
59455                         54.4681655
59456                     ],
59457                     [
59458                         11.7794953,
59459                         54.4753579
59460                     ],
59461                     [
59462                         11.7837381,
59463                         54.5654783
59464                     ],
59465                     [
59466                         11.1658525,
59467                         54.5782155
59468                     ],
59469                     [
59470                         11.1706443,
59471                         54.6686508
59472                     ],
59473                     [
59474                         10.8617173,
59475                         54.6733956
59476                     ],
59477                     [
59478                         10.8651245,
59479                         54.7634667
59480                     ],
59481                     [
59482                         10.7713646,
59483                         54.7643888
59484                     ],
59485                     [
59486                         10.7707276,
59487                         54.7372807
59488                     ],
59489                     [
59490                         10.7551428,
59491                         54.7375776
59492                     ],
59493                     [
59494                         10.7544039,
59495                         54.7195666
59496                     ],
59497                     [
59498                         10.7389074,
59499                         54.7197588
59500                     ],
59501                     [
59502                         10.7384368,
59503                         54.7108482
59504                     ],
59505                     [
59506                         10.7074486,
59507                         54.7113045
59508                     ],
59509                     [
59510                         10.7041094,
59511                         54.6756741
59512                     ],
59513                     [
59514                         10.5510973,
59515                         54.6781698
59516                     ],
59517                     [
59518                         10.5547184,
59519                         54.7670245
59520                     ],
59521                     [
59522                         10.2423994,
59523                         54.7705935
59524                     ],
59525                     [
59526                         10.2459845,
59527                         54.8604673
59528                     ],
59529                     [
59530                         10.0902268,
59531                         54.8622134
59532                     ],
59533                     [
59534                         10.0873731,
59535                         54.7723851
59536                     ],
59537                     [
59538                         9.1555798,
59539                         54.7769557
59540                     ],
59541                     [
59542                         9.1562752,
59543                         54.8675369
59544                     ],
59545                     [
59546                         8.5321973,
59547                         54.8663765
59548                     ],
59549                     [
59550                         8.531432,
59551                         54.95516
59552                     ]
59553                 ],
59554                 [
59555                     [
59556                         11.4577738,
59557                         56.819554
59558                     ],
59559                     [
59560                         11.7849181,
59561                         56.8127385
59562                     ],
59563                     [
59564                         11.7716715,
59565                         56.6332796
59566                     ],
59567                     [
59568                         11.4459621,
59569                         56.6401087
59570                     ]
59571                 ],
59572                 [
59573                     [
59574                         11.3274736,
59575                         57.3612962
59576                     ],
59577                     [
59578                         11.3161808,
59579                         57.1818004
59580                     ],
59581                     [
59582                         11.1508692,
59583                         57.1847276
59584                     ],
59585                     [
59586                         11.1456628,
59587                         57.094962
59588                     ],
59589                     [
59590                         10.8157703,
59591                         57.1001693
59592                     ],
59593                     [
59594                         10.8290599,
59595                         57.3695272
59596                     ]
59597                 ],
59598                 [
59599                     [
59600                         11.5843266,
59601                         56.2777928
59602                     ],
59603                     [
59604                         11.5782882,
59605                         56.1880397
59606                     ],
59607                     [
59608                         11.7392309,
59609                         56.1845765
59610                     ],
59611                     [
59612                         11.7456428,
59613                         56.2743186
59614                     ]
59615                 ],
59616                 [
59617                     [
59618                         14.6825922,
59619                         55.3639405
59620                     ],
59621                     [
59622                         14.8395247,
59623                         55.3565231
59624                     ],
59625                     [
59626                         14.8263755,
59627                         55.2671261
59628                     ],
59629                     [
59630                         15.1393406,
59631                         55.2517359
59632                     ],
59633                     [
59634                         15.1532015,
59635                         55.3410836
59636                     ],
59637                     [
59638                         15.309925,
59639                         55.3330556
59640                     ],
59641                     [
59642                         15.295719,
59643                         55.2437356
59644                     ],
59645                     [
59646                         15.1393406,
59647                         55.2517359
59648                     ],
59649                     [
59650                         15.1255631,
59651                         55.1623802
59652                     ],
59653                     [
59654                         15.2815819,
59655                         55.1544167
59656                     ],
59657                     [
59658                         15.2535578,
59659                         54.9757646
59660                     ],
59661                     [
59662                         14.6317464,
59663                         55.0062496
59664                     ]
59665                 ]
59666             ],
59667             "terms_url": "http://wiki.openstreetmap.org/wiki/Vejmidte",
59668             "terms_text": "Danish municipalities"
59669         },
59670         {
59671             "name": "Vienna: Beschriftungen (annotations)",
59672             "type": "tms",
59673             "template": "http://www.wien.gv.at/wmts/beschriftung/normal/google3857/{zoom}/{y}/{x}.png",
59674             "scaleExtent": [
59675                 0,
59676                 19
59677             ],
59678             "polygon": [
59679                 [
59680                     [
59681                         16.17,
59682                         48.1
59683                     ],
59684                     [
59685                         16.17,
59686                         48.33
59687                     ],
59688                     [
59689                         16.58,
59690                         48.33
59691                     ],
59692                     [
59693                         16.58,
59694                         48.1
59695                     ],
59696                     [
59697                         16.17,
59698                         48.1
59699                     ]
59700                 ]
59701             ],
59702             "terms_url": "http://data.wien.gv.at/",
59703             "terms_text": "Stadt Wien"
59704         },
59705         {
59706             "name": "Vienna: Mehrzweckkarte (general purpose)",
59707             "type": "tms",
59708             "template": "http://www.wien.gv.at/wmts/fmzk/pastell/google3857/{zoom}/{y}/{x}.jpeg",
59709             "scaleExtent": [
59710                 0,
59711                 19
59712             ],
59713             "polygon": [
59714                 [
59715                     [
59716                         16.17,
59717                         48.1
59718                     ],
59719                     [
59720                         16.17,
59721                         48.33
59722                     ],
59723                     [
59724                         16.58,
59725                         48.33
59726                     ],
59727                     [
59728                         16.58,
59729                         48.1
59730                     ],
59731                     [
59732                         16.17,
59733                         48.1
59734                     ]
59735                 ]
59736             ],
59737             "terms_url": "http://data.wien.gv.at/",
59738             "terms_text": "Stadt Wien"
59739         },
59740         {
59741             "name": "Vienna: Orthofoto (aerial image)",
59742             "type": "tms",
59743             "template": "http://www.wien.gv.at/wmts/lb/farbe/google3857/{zoom}/{y}/{x}.jpeg",
59744             "scaleExtent": [
59745                 0,
59746                 19
59747             ],
59748             "polygon": [
59749                 [
59750                     [
59751                         16.17,
59752                         48.1
59753                     ],
59754                     [
59755                         16.17,
59756                         48.33
59757                     ],
59758                     [
59759                         16.58,
59760                         48.33
59761                     ],
59762                     [
59763                         16.58,
59764                         48.1
59765                     ],
59766                     [
59767                         16.17,
59768                         48.1
59769                     ]
59770                 ]
59771             ],
59772             "terms_url": "http://data.wien.gv.at/",
59773             "terms_text": "Stadt Wien"
59774         },
59775         {
59776             "name": "basemap.at",
59777             "type": "tms",
59778             "description": "Basemap of Austria, based on goverment data.",
59779             "template": "http://maps.wien.gv.at/basemap/geolandbasemap/normal/google3857/{zoom}/{y}/{x}.jpeg",
59780             "polygon": [
59781                 [
59782                     [
59783                         16.5073284,
59784                         46.9929304
59785                     ],
59786                     [
59787                         16.283417,
59788                         46.9929304
59789                     ],
59790                     [
59791                         16.135839,
59792                         46.8713046
59793                     ],
59794                     [
59795                         15.9831722,
59796                         46.8190947
59797                     ],
59798                     [
59799                         16.0493278,
59800                         46.655175
59801                     ],
59802                     [
59803                         15.8610387,
59804                         46.7180116
59805                     ],
59806                     [
59807                         15.7592608,
59808                         46.6900933
59809                     ],
59810                     [
59811                         15.5607938,
59812                         46.6796202
59813                     ],
59814                     [
59815                         15.5760605,
59816                         46.6342132
59817                     ],
59818                     [
59819                         15.4793715,
59820                         46.6027553
59821                     ],
59822                     [
59823                         15.4335715,
59824                         46.6516819
59825                     ],
59826                     [
59827                         15.2249267,
59828                         46.6342132
59829                     ],
59830                     [
59831                         15.0468154,
59832                         46.6481886
59833                     ],
59834                     [
59835                         14.9908376,
59836                         46.5887681
59837                     ],
59838                     [
59839                         14.9603042,
59840                         46.6237293
59841                     ],
59842                     [
59843                         14.8534374,
59844                         46.6027553
59845                     ],
59846                     [
59847                         14.8330818,
59848                         46.5012666
59849                     ],
59850                     [
59851                         14.7516595,
59852                         46.4977636
59853                     ],
59854                     [
59855                         14.6804149,
59856                         46.4381781
59857                     ],
59858                     [
59859                         14.6142593,
59860                         46.4381781
59861                     ],
59862                     [
59863                         14.578637,
59864                         46.3785275
59865                     ],
59866                     [
59867                         14.4412369,
59868                         46.4311638
59869                     ],
59870                     [
59871                         14.1613476,
59872                         46.4276563
59873                     ],
59874                     [
59875                         14.1257253,
59876                         46.4767409
59877                     ],
59878                     [
59879                         14.0188585,
59880                         46.4767409
59881                     ],
59882                     [
59883                         13.9119917,
59884                         46.5257813
59885                     ],
59886                     [
59887                         13.8254805,
59888                         46.5047694
59889                     ],
59890                     [
59891                         13.4438134,
59892                         46.560783
59893                     ],
59894                     [
59895                         13.3064132,
59896                         46.5502848
59897                     ],
59898                     [
59899                         13.1283019,
59900                         46.5887681
59901                     ],
59902                     [
59903                         12.8433237,
59904                         46.6132433
59905                     ],
59906                     [
59907                         12.7262791,
59908                         46.6412014
59909                     ],
59910                     [
59911                         12.5125455,
59912                         46.6656529
59913                     ],
59914                     [
59915                         12.3598787,
59916                         46.7040543
59917                     ],
59918                     [
59919                         12.3649676,
59920                         46.7703197
59921                     ],
59922                     [
59923                         12.2886341,
59924                         46.7772902
59925                     ],
59926                     [
59927                         12.2733674,
59928                         46.8852187
59929                     ],
59930                     [
59931                         12.2072118,
59932                         46.8747835
59933                     ],
59934                     [
59935                         12.1308784,
59936                         46.9026062
59937                     ],
59938                     [
59939                         12.1156117,
59940                         46.9998721
59941                     ],
59942                     [
59943                         12.2530119,
59944                         47.0657733
59945                     ],
59946                     [
59947                         12.2123007,
59948                         47.0934969
59949                     ],
59950                     [
59951                         11.9833004,
59952                         47.0449712
59953                     ],
59954                     [
59955                         11.7339445,
59956                         46.9616816
59957                     ],
59958                     [
59959                         11.6321666,
59960                         47.010283
59961                     ],
59962                     [
59963                         11.5405665,
59964                         46.9755722
59965                     ],
59966                     [
59967                         11.4998553,
59968                         47.0068129
59969                     ],
59970                     [
59971                         11.418433,
59972                         46.9651546
59973                     ],
59974                     [
59975                         11.2555884,
59976                         46.9755722
59977                     ],
59978                     [
59979                         11.1130993,
59980                         46.913036
59981                     ],
59982                     [
59983                         11.0418548,
59984                         46.7633482
59985                     ],
59986                     [
59987                         10.8891879,
59988                         46.7598621
59989                     ],
59990                     [
59991                         10.7416099,
59992                         46.7842599
59993                     ],
59994                     [
59995                         10.7059877,
59996                         46.8643462
59997                     ],
59998                     [
59999                         10.5787653,
60000                         46.8399847
60001                     ],
60002                     [
60003                         10.4566318,
60004                         46.8504267
60005                     ],
60006                     [
60007                         10.4769874,
60008                         46.9269392
60009                     ],
60010                     [
60011                         10.3853873,
60012                         46.9894592
60013                     ],
60014                     [
60015                         10.2327204,
60016                         46.8643462
60017                     ],
60018                     [
60019                         10.1207647,
60020                         46.8330223
60021                     ],
60022                     [
60023                         9.8663199,
60024                         46.9408389
60025                     ],
60026                     [
60027                         9.9019422,
60028                         47.0033426
60029                     ],
60030                     [
60031                         9.6831197,
60032                         47.0588402
60033                     ],
60034                     [
60035                         9.6118752,
60036                         47.0380354
60037                     ],
60038                     [
60039                         9.6322307,
60040                         47.128131
60041                     ],
60042                     [
60043                         9.5813418,
60044                         47.1662025
60045                     ],
60046                     [
60047                         9.5406306,
60048                         47.2664422
60049                     ],
60050                     [
60051                         9.6067863,
60052                         47.3492559
60053                     ],
60054                     [
60055                         9.6729419,
60056                         47.369939
60057                     ],
60058                     [
60059                         9.6424085,
60060                         47.4457079
60061                     ],
60062                     [
60063                         9.5660751,
60064                         47.4801122
60065                     ],
60066                     [
60067                         9.7136531,
60068                         47.5282405
60069                     ],
60070                     [
60071                         9.7848976,
60072                         47.5969187
60073                     ],
60074                     [
60075                         9.8357866,
60076                         47.5454185
60077                     ],
60078                     [
60079                         9.9477423,
60080                         47.538548
60081                     ],
60082                     [
60083                         10.0902313,
60084                         47.4491493
60085                     ],
60086                     [
60087                         10.1105869,
60088                         47.3664924
60089                     ],
60090                     [
60091                         10.2428982,
60092                         47.3871688
60093                     ],
60094                     [
60095                         10.1869203,
60096                         47.2698953
60097                     ],
60098                     [
60099                         10.3243205,
60100                         47.2975125
60101                     ],
60102                     [
60103                         10.4820763,
60104                         47.4491493
60105                     ],
60106                     [
60107                         10.4311873,
60108                         47.4869904
60109                     ],
60110                     [
60111                         10.4413651,
60112                         47.5900549
60113                     ],
60114                     [
60115                         10.4871652,
60116                         47.5522881
60117                     ],
60118                     [
60119                         10.5482319,
60120                         47.5351124
60121                     ],
60122                     [
60123                         10.5991209,
60124                         47.5660246
60125                     ],
60126                     [
60127                         10.7568766,
60128                         47.5316766
60129                     ],
60130                     [
60131                         10.8891879,
60132                         47.5454185
60133                     ],
60134                     [
60135                         10.9400769,
60136                         47.4869904
60137                     ],
60138                     [
60139                         10.9960547,
60140                         47.3906141
60141                     ],
60142                     [
60143                         11.2352328,
60144                         47.4422662
60145                     ],
60146                     [
60147                         11.2810328,
60148                         47.3975039
60149                     ],
60150                     [
60151                         11.4235219,
60152                         47.5144941
60153                     ],
60154                     [
60155                         11.5761888,
60156                         47.5076195
60157                     ],
60158                     [
60159                         11.6067221,
60160                         47.5900549
60161                     ],
60162                     [
60163                         11.8357224,
60164                         47.5866227
60165                     ],
60166                     [
60167                         12.003656,
60168                         47.6243647
60169                     ],
60170                     [
60171                         12.2072118,
60172                         47.6037815
60173                     ],
60174                     [
60175                         12.1614117,
60176                         47.6963421
60177                     ],
60178                     [
60179                         12.2581008,
60180                         47.7442718
60181                     ],
60182                     [
60183                         12.2530119,
60184                         47.6792136
60185                     ],
60186                     [
60187                         12.4311232,
60188                         47.7100408
60189                     ],
60190                     [
60191                         12.4921899,
60192                         47.631224
60193                     ],
60194                     [
60195                         12.5685234,
60196                         47.6277944
60197                     ],
60198                     [
60199                         12.6295901,
60200                         47.6894913
60201                     ],
60202                     [
60203                         12.7720792,
60204                         47.6689338
60205                     ],
60206                     [
60207                         12.8331459,
60208                         47.5419833
60209                     ],
60210                     [
60211                         12.975635,
60212                         47.4732332
60213                     ],
60214                     [
60215                         13.0417906,
60216                         47.4938677
60217                     ],
60218                     [
60219                         13.0367017,
60220                         47.5557226
60221                     ],
60222                     [
60223                         13.0977685,
60224                         47.6415112
60225                     ],
60226                     [
60227                         13.0316128,
60228                         47.7100408
60229                     ],
60230                     [
60231                         12.9043905,
60232                         47.7203125
60233                     ],
60234                     [
60235                         13.0061684,
60236                         47.84683
60237                     ],
60238                     [
60239                         12.9451016,
60240                         47.9355501
60241                     ],
60242                     [
60243                         12.8636793,
60244                         47.9594103
60245                     ],
60246                     [
60247                         12.8636793,
60248                         48.0036929
60249                     ],
60250                     [
60251                         12.7517236,
60252                         48.0989418
60253                     ],
60254                     [
60255                         12.8738571,
60256                         48.2109733
60257                     ],
60258                     [
60259                         12.9603683,
60260                         48.2109733
60261                     ],
60262                     [
60263                         13.0417906,
60264                         48.2652035
60265                     ],
60266                     [
60267                         13.1842797,
60268                         48.2990682
60269                     ],
60270                     [
60271                         13.2606131,
60272                         48.2922971
60273                     ],
60274                     [
60275                         13.3980133,
60276                         48.3565867
60277                     ],
60278                     [
60279                         13.4438134,
60280                         48.417418
60281                     ],
60282                     [
60283                         13.4387245,
60284                         48.5523383
60285                     ],
60286                     [
60287                         13.509969,
60288                         48.5860123
60289                     ],
60290                     [
60291                         13.6117469,
60292                         48.5725454
60293                     ],
60294                     [
60295                         13.7287915,
60296                         48.5118999
60297                     ],
60298                     [
60299                         13.7847694,
60300                         48.5725454
60301                     ],
60302                     [
60303                         13.8203916,
60304                         48.6263915
60305                     ],
60306                     [
60307                         13.7949471,
60308                         48.7171267
60309                     ],
60310                     [
60311                         13.850925,
60312                         48.7741724
60313                     ],
60314                     [
60315                         14.0595697,
60316                         48.6633774
60317                     ],
60318                     [
60319                         14.0137696,
60320                         48.6331182
60321                     ],
60322                     [
60323                         14.0748364,
60324                         48.5927444
60325                     ],
60326                     [
60327                         14.2173255,
60328                         48.5961101
60329                     ],
60330                     [
60331                         14.3649034,
60332                         48.5489696
60333                     ],
60334                     [
60335                         14.4666813,
60336                         48.6499311
60337                     ],
60338                     [
60339                         14.5582815,
60340                         48.5961101
60341                     ],
60342                     [
60343                         14.5989926,
60344                         48.6263915
60345                     ],
60346                     [
60347                         14.7211261,
60348                         48.5759124
60349                     ],
60350                     [
60351                         14.7211261,
60352                         48.6868997
60353                     ],
60354                     [
60355                         14.822904,
60356                         48.7271983
60357                     ],
60358                     [
60359                         14.8178151,
60360                         48.777526
60361                     ],
60362                     [
60363                         14.9647227,
60364                         48.7851754
60365                     ],
60366                     [
60367                         14.9893637,
60368                         49.0126611
60369                     ],
60370                     [
60371                         15.1485933,
60372                         48.9950306
60373                     ],
60374                     [
60375                         15.1943934,
60376                         48.9315502
60377                     ],
60378                     [
60379                         15.3063491,
60380                         48.9850128
60381                     ],
60382                     [
60383                         15.3928603,
60384                         48.9850128
60385                     ],
60386                     [
60387                         15.4844604,
60388                         48.9282069
60389                     ],
60390                     [
60391                         15.749083,
60392                         48.8545973
60393                     ],
60394                     [
60395                         15.8406831,
60396                         48.8880697
60397                     ],
60398                     [
60399                         16.0086166,
60400                         48.7808794
60401                     ],
60402                     [
60403                         16.2070835,
60404                         48.7339115
60405                     ],
60406                     [
60407                         16.3953727,
60408                         48.7372678
60409                     ],
60410                     [
60411                         16.4920617,
60412                         48.8110498
60413                     ],
60414                     [
60415                         16.6905286,
60416                         48.7741724
60417                     ],
60418                     [
60419                         16.7057953,
60420                         48.7339115
60421                     ],
60422                     [
60423                         16.8991733,
60424                         48.713769
60425                     ],
60426                     [
60427                         16.9755067,
60428                         48.515271
60429                     ],
60430                     [
60431                         16.8482844,
60432                         48.4511817
60433                     ],
60434                     [
60435                         16.8533733,
60436                         48.3464411
60437                     ],
60438                     [
60439                         16.9551512,
60440                         48.2516513
60441                     ],
60442                     [
60443                         16.9907734,
60444                         48.1498955
60445                     ],
60446                     [
60447                         17.0925513,
60448                         48.1397088
60449                     ],
60450                     [
60451                         17.0823736,
60452                         48.0241182
60453                     ],
60454                     [
60455                         17.1739737,
60456                         48.0207146
60457                     ],
60458                     [
60459                         17.0823736,
60460                         47.8741447
60461                     ],
60462                     [
60463                         16.9856845,
60464                         47.8673174
60465                     ],
60466                     [
60467                         17.0823736,
60468                         47.8092489
60469                     ],
60470                     [
60471                         17.0925513,
60472                         47.7031919
60473                     ],
60474                     [
60475                         16.7414176,
60476                         47.6792136
60477                     ],
60478                     [
60479                         16.7057953,
60480                         47.7511153
60481                     ],
60482                     [
60483                         16.5378617,
60484                         47.7545368
60485                     ],
60486                     [
60487                         16.5480395,
60488                         47.7066164
60489                     ],
60490                     [
60491                         16.4208172,
60492                         47.6689338
60493                     ],
60494                     [
60495                         16.573484,
60496                         47.6175045
60497                     ],
60498                     [
60499                         16.670173,
60500                         47.631224
60501                     ],
60502                     [
60503                         16.7108842,
60504                         47.538548
60505                     ],
60506                     [
60507                         16.6599952,
60508                         47.4491493
60509                     ],
60510                     [
60511                         16.5429506,
60512                         47.3940591
60513                     ],
60514                     [
60515                         16.4615283,
60516                         47.3940591
60517                     ],
60518                     [
60519                         16.4920617,
60520                         47.276801
60521                     ],
60522                     [
60523                         16.425906,
60524                         47.1973317
60525                     ],
60526                     [
60527                         16.4717061,
60528                         47.1489007
60529                     ],
60530                     [
60531                         16.5480395,
60532                         47.1489007
60533                     ],
60534                     [
60535                         16.476795,
60536                         47.0796369
60537                     ],
60538                     [
60539                         16.527684,
60540                         47.0588402
60541                     ]
60542                 ]
60543             ],
60544             "terms_text": "basemap.at",
60545             "id": "basemap.at"
60546         }
60547     ],
60548     "wikipedia": [
60549         [
60550             "English",
60551             "English",
60552             "en"
60553         ],
60554         [
60555             "German",
60556             "Deutsch",
60557             "de"
60558         ],
60559         [
60560             "Dutch",
60561             "Nederlands",
60562             "nl"
60563         ],
60564         [
60565             "French",
60566             "Français",
60567             "fr"
60568         ],
60569         [
60570             "Italian",
60571             "Italiano",
60572             "it"
60573         ],
60574         [
60575             "Russian",
60576             "Русский",
60577             "ru"
60578         ],
60579         [
60580             "Spanish",
60581             "Español",
60582             "es"
60583         ],
60584         [
60585             "Polish",
60586             "Polski",
60587             "pl"
60588         ],
60589         [
60590             "Swedish",
60591             "Svenska",
60592             "sv"
60593         ],
60594         [
60595             "Japanese",
60596             "日本語",
60597             "ja"
60598         ],
60599         [
60600             "Portuguese",
60601             "Português",
60602             "pt"
60603         ],
60604         [
60605             "Chinese",
60606             "中文",
60607             "zh"
60608         ],
60609         [
60610             "Vietnamese",
60611             "Tiếng Việt",
60612             "vi"
60613         ],
60614         [
60615             "Ukrainian",
60616             "Українська",
60617             "uk"
60618         ],
60619         [
60620             "Catalan",
60621             "Català",
60622             "ca"
60623         ],
60624         [
60625             "Norwegian (Bokmål)",
60626             "Norsk (Bokmål)",
60627             "no"
60628         ],
60629         [
60630             "Waray-Waray",
60631             "Winaray",
60632             "war"
60633         ],
60634         [
60635             "Cebuano",
60636             "Sinugboanong Binisaya",
60637             "ceb"
60638         ],
60639         [
60640             "Finnish",
60641             "Suomi",
60642             "fi"
60643         ],
60644         [
60645             "Persian",
60646             "فارسی",
60647             "fa"
60648         ],
60649         [
60650             "Czech",
60651             "Čeština",
60652             "cs"
60653         ],
60654         [
60655             "Hungarian",
60656             "Magyar",
60657             "hu"
60658         ],
60659         [
60660             "Korean",
60661             "한국어",
60662             "ko"
60663         ],
60664         [
60665             "Romanian",
60666             "Română",
60667             "ro"
60668         ],
60669         [
60670             "Arabic",
60671             "العربية",
60672             "ar"
60673         ],
60674         [
60675             "Turkish",
60676             "Türkçe",
60677             "tr"
60678         ],
60679         [
60680             "Indonesian",
60681             "Bahasa Indonesia",
60682             "id"
60683         ],
60684         [
60685             "Kazakh",
60686             "Қазақша",
60687             "kk"
60688         ],
60689         [
60690             "Malay",
60691             "Bahasa Melayu",
60692             "ms"
60693         ],
60694         [
60695             "Serbian",
60696             "Српски / Srpski",
60697             "sr"
60698         ],
60699         [
60700             "Slovak",
60701             "Slovenčina",
60702             "sk"
60703         ],
60704         [
60705             "Esperanto",
60706             "Esperanto",
60707             "eo"
60708         ],
60709         [
60710             "Danish",
60711             "Dansk",
60712             "da"
60713         ],
60714         [
60715             "Lithuanian",
60716             "Lietuvių",
60717             "lt"
60718         ],
60719         [
60720             "Basque",
60721             "Euskara",
60722             "eu"
60723         ],
60724         [
60725             "Bulgarian",
60726             "Български",
60727             "bg"
60728         ],
60729         [
60730             "Hebrew",
60731             "עברית",
60732             "he"
60733         ],
60734         [
60735             "Slovenian",
60736             "Slovenščina",
60737             "sl"
60738         ],
60739         [
60740             "Croatian",
60741             "Hrvatski",
60742             "hr"
60743         ],
60744         [
60745             "Volapük",
60746             "Volapük",
60747             "vo"
60748         ],
60749         [
60750             "Estonian",
60751             "Eesti",
60752             "et"
60753         ],
60754         [
60755             "Hindi",
60756             "हिन्दी",
60757             "hi"
60758         ],
60759         [
60760             "Uzbek",
60761             "O‘zbek",
60762             "uz"
60763         ],
60764         [
60765             "Galician",
60766             "Galego",
60767             "gl"
60768         ],
60769         [
60770             "Norwegian (Nynorsk)",
60771             "Nynorsk",
60772             "nn"
60773         ],
60774         [
60775             "Simple English",
60776             "Simple English",
60777             "simple"
60778         ],
60779         [
60780             "Azerbaijani",
60781             "Azərbaycanca",
60782             "az"
60783         ],
60784         [
60785             "Latin",
60786             "Latina",
60787             "la"
60788         ],
60789         [
60790             "Greek",
60791             "Ελληνικά",
60792             "el"
60793         ],
60794         [
60795             "Thai",
60796             "ไทย",
60797             "th"
60798         ],
60799         [
60800             "Serbo-Croatian",
60801             "Srpskohrvatski / Српскохрватски",
60802             "sh"
60803         ],
60804         [
60805             "Georgian",
60806             "ქართული",
60807             "ka"
60808         ],
60809         [
60810             "Occitan",
60811             "Occitan",
60812             "oc"
60813         ],
60814         [
60815             "Macedonian",
60816             "Македонски",
60817             "mk"
60818         ],
60819         [
60820             "Newar / Nepal Bhasa",
60821             "नेपाल भाषा",
60822             "new"
60823         ],
60824         [
60825             "Tagalog",
60826             "Tagalog",
60827             "tl"
60828         ],
60829         [
60830             "Piedmontese",
60831             "Piemontèis",
60832             "pms"
60833         ],
60834         [
60835             "Belarusian",
60836             "Беларуская",
60837             "be"
60838         ],
60839         [
60840             "Haitian",
60841             "Krèyol ayisyen",
60842             "ht"
60843         ],
60844         [
60845             "Tamil",
60846             "தமிழ்",
60847             "ta"
60848         ],
60849         [
60850             "Telugu",
60851             "తెలుగు",
60852             "te"
60853         ],
60854         [
60855             "Belarusian (Taraškievica)",
60856             "Беларуская (тарашкевіца)",
60857             "be-x-old"
60858         ],
60859         [
60860             "Latvian",
60861             "Latviešu",
60862             "lv"
60863         ],
60864         [
60865             "Breton",
60866             "Brezhoneg",
60867             "br"
60868         ],
60869         [
60870             "Malagasy",
60871             "Malagasy",
60872             "mg"
60873         ],
60874         [
60875             "Albanian",
60876             "Shqip",
60877             "sq"
60878         ],
60879         [
60880             "Armenian",
60881             "Հայերեն",
60882             "hy"
60883         ],
60884         [
60885             "Tatar",
60886             "Tatarça / Татарча",
60887             "tt"
60888         ],
60889         [
60890             "Javanese",
60891             "Basa Jawa",
60892             "jv"
60893         ],
60894         [
60895             "Welsh",
60896             "Cymraeg",
60897             "cy"
60898         ],
60899         [
60900             "Marathi",
60901             "मराठी",
60902             "mr"
60903         ],
60904         [
60905             "Luxembourgish",
60906             "Lëtzebuergesch",
60907             "lb"
60908         ],
60909         [
60910             "Icelandic",
60911             "Íslenska",
60912             "is"
60913         ],
60914         [
60915             "Bosnian",
60916             "Bosanski",
60917             "bs"
60918         ],
60919         [
60920             "Burmese",
60921             "မြန်မာဘာသာ",
60922             "my"
60923         ],
60924         [
60925             "Yoruba",
60926             "Yorùbá",
60927             "yo"
60928         ],
60929         [
60930             "Bashkir",
60931             "Башҡорт",
60932             "ba"
60933         ],
60934         [
60935             "Malayalam",
60936             "മലയാളം",
60937             "ml"
60938         ],
60939         [
60940             "Aragonese",
60941             "Aragonés",
60942             "an"
60943         ],
60944         [
60945             "Lombard",
60946             "Lumbaart",
60947             "lmo"
60948         ],
60949         [
60950             "Afrikaans",
60951             "Afrikaans",
60952             "af"
60953         ],
60954         [
60955             "West Frisian",
60956             "Frysk",
60957             "fy"
60958         ],
60959         [
60960             "Western Panjabi",
60961             "شاہ مکھی پنجابی (Shāhmukhī Pañjābī)",
60962             "pnb"
60963         ],
60964         [
60965             "Bengali",
60966             "বাংলা",
60967             "bn"
60968         ],
60969         [
60970             "Swahili",
60971             "Kiswahili",
60972             "sw"
60973         ],
60974         [
60975             "Bishnupriya Manipuri",
60976             "ইমার ঠার/বিষ্ণুপ্রিয়া মণিপুরী",
60977             "bpy"
60978         ],
60979         [
60980             "Ido",
60981             "Ido",
60982             "io"
60983         ],
60984         [
60985             "Kirghiz",
60986             "Кыргызча",
60987             "ky"
60988         ],
60989         [
60990             "Urdu",
60991             "اردو",
60992             "ur"
60993         ],
60994         [
60995             "Nepali",
60996             "नेपाली",
60997             "ne"
60998         ],
60999         [
61000             "Sicilian",
61001             "Sicilianu",
61002             "scn"
61003         ],
61004         [
61005             "Gujarati",
61006             "ગુજરાતી",
61007             "gu"
61008         ],
61009         [
61010             "Cantonese",
61011             "粵語",
61012             "zh-yue"
61013         ],
61014         [
61015             "Low Saxon",
61016             "Plattdüütsch",
61017             "nds"
61018         ],
61019         [
61020             "Kurdish",
61021             "Kurdî / كوردی",
61022             "ku"
61023         ],
61024         [
61025             "Irish",
61026             "Gaeilge",
61027             "ga"
61028         ],
61029         [
61030             "Asturian",
61031             "Asturianu",
61032             "ast"
61033         ],
61034         [
61035             "Quechua",
61036             "Runa Simi",
61037             "qu"
61038         ],
61039         [
61040             "Sundanese",
61041             "Basa Sunda",
61042             "su"
61043         ],
61044         [
61045             "Chuvash",
61046             "Чăваш",
61047             "cv"
61048         ],
61049         [
61050             "Scots",
61051             "Scots",
61052             "sco"
61053         ],
61054         [
61055             "Interlingua",
61056             "Interlingua",
61057             "ia"
61058         ],
61059         [
61060             "Alemannic",
61061             "Alemannisch",
61062             "als"
61063         ],
61064         [
61065             "Buginese",
61066             "Basa Ugi",
61067             "bug"
61068         ],
61069         [
61070             "Neapolitan",
61071             "Nnapulitano",
61072             "nap"
61073         ],
61074         [
61075             "Samogitian",
61076             "Žemaitėška",
61077             "bat-smg"
61078         ],
61079         [
61080             "Kannada",
61081             "ಕನ್ನಡ",
61082             "kn"
61083         ],
61084         [
61085             "Banyumasan",
61086             "Basa Banyumasan",
61087             "map-bms"
61088         ],
61089         [
61090             "Walloon",
61091             "Walon",
61092             "wa"
61093         ],
61094         [
61095             "Amharic",
61096             "አማርኛ",
61097             "am"
61098         ],
61099         [
61100             "Sorani",
61101             "Soranî / کوردی",
61102             "ckb"
61103         ],
61104         [
61105             "Scottish Gaelic",
61106             "Gàidhlig",
61107             "gd"
61108         ],
61109         [
61110             "Fiji Hindi",
61111             "Fiji Hindi",
61112             "hif"
61113         ],
61114         [
61115             "Min Nan",
61116             "Bân-lâm-gú",
61117             "zh-min-nan"
61118         ],
61119         [
61120             "Tajik",
61121             "Тоҷикӣ",
61122             "tg"
61123         ],
61124         [
61125             "Mazandarani",
61126             "مَزِروني",
61127             "mzn"
61128         ],
61129         [
61130             "Egyptian Arabic",
61131             "مصرى (Maṣrī)",
61132             "arz"
61133         ],
61134         [
61135             "Yiddish",
61136             "ייִדיש",
61137             "yi"
61138         ],
61139         [
61140             "Venetian",
61141             "Vèneto",
61142             "vec"
61143         ],
61144         [
61145             "Mongolian",
61146             "Монгол",
61147             "mn"
61148         ],
61149         [
61150             "Tarantino",
61151             "Tarandíne",
61152             "roa-tara"
61153         ],
61154         [
61155             "Sanskrit",
61156             "संस्कृतम्",
61157             "sa"
61158         ],
61159         [
61160             "Nahuatl",
61161             "Nāhuatl",
61162             "nah"
61163         ],
61164         [
61165             "Ossetian",
61166             "Иронау",
61167             "os"
61168         ],
61169         [
61170             "Sakha",
61171             "Саха тыла (Saxa Tyla)",
61172             "sah"
61173         ],
61174         [
61175             "Kapampangan",
61176             "Kapampangan",
61177             "pam"
61178         ],
61179         [
61180             "Upper Sorbian",
61181             "Hornjoserbsce",
61182             "hsb"
61183         ],
61184         [
61185             "Sinhalese",
61186             "සිංහල",
61187             "si"
61188         ],
61189         [
61190             "Northern Sami",
61191             "Sámegiella",
61192             "se"
61193         ],
61194         [
61195             "Limburgish",
61196             "Limburgs",
61197             "li"
61198         ],
61199         [
61200             "Maori",
61201             "Māori",
61202             "mi"
61203         ],
61204         [
61205             "Bavarian",
61206             "Boarisch",
61207             "bar"
61208         ],
61209         [
61210             "Corsican",
61211             "Corsu",
61212             "co"
61213         ],
61214         [
61215             "Ilokano",
61216             "Ilokano",
61217             "ilo"
61218         ],
61219         [
61220             "Gan",
61221             "贛語",
61222             "gan"
61223         ],
61224         [
61225             "Tibetan",
61226             "བོད་སྐད",
61227             "bo"
61228         ],
61229         [
61230             "Gilaki",
61231             "گیلکی",
61232             "glk"
61233         ],
61234         [
61235             "Faroese",
61236             "Føroyskt",
61237             "fo"
61238         ],
61239         [
61240             "Rusyn",
61241             "русиньскый язык",
61242             "rue"
61243         ],
61244         [
61245             "Punjabi",
61246             "ਪੰਜਾਬੀ",
61247             "pa"
61248         ],
61249         [
61250             "Central_Bicolano",
61251             "Bikol",
61252             "bcl"
61253         ],
61254         [
61255             "Hill Mari",
61256             "Кырык Мары (Kyryk Mary) ",
61257             "mrj"
61258         ],
61259         [
61260             "Võro",
61261             "Võro",
61262             "fiu-vro"
61263         ],
61264         [
61265             "Dutch Low Saxon",
61266             "Nedersaksisch",
61267             "nds-nl"
61268         ],
61269         [
61270             "Turkmen",
61271             "تركمن / Туркмен",
61272             "tk"
61273         ],
61274         [
61275             "Pashto",
61276             "پښتو",
61277             "ps"
61278         ],
61279         [
61280             "West Flemish",
61281             "West-Vlams",
61282             "vls"
61283         ],
61284         [
61285             "Mingrelian",
61286             "მარგალური (Margaluri)",
61287             "xmf"
61288         ],
61289         [
61290             "Manx",
61291             "Gaelg",
61292             "gv"
61293         ],
61294         [
61295             "Zazaki",
61296             "Zazaki",
61297             "diq"
61298         ],
61299         [
61300             "Pangasinan",
61301             "Pangasinan",
61302             "pag"
61303         ],
61304         [
61305             "Komi",
61306             "Коми",
61307             "kv"
61308         ],
61309         [
61310             "Zeelandic",
61311             "Zeêuws",
61312             "zea"
61313         ],
61314         [
61315             "Divehi",
61316             "ދިވެހިބަސް",
61317             "dv"
61318         ],
61319         [
61320             "Oriya",
61321             "ଓଡ଼ିଆ",
61322             "or"
61323         ],
61324         [
61325             "Khmer",
61326             "ភាសាខ្មែរ",
61327             "km"
61328         ],
61329         [
61330             "Norman",
61331             "Nouormand/Normaund",
61332             "nrm"
61333         ],
61334         [
61335             "Romansh",
61336             "Rumantsch",
61337             "rm"
61338         ],
61339         [
61340             "Komi-Permyak",
61341             "Перем Коми (Perem Komi)",
61342             "koi"
61343         ],
61344         [
61345             "Udmurt",
61346             "Удмурт кыл",
61347             "udm"
61348         ],
61349         [
61350             "Meadow Mari",
61351             "Олык Марий (Olyk Marij)",
61352             "mhr"
61353         ],
61354         [
61355             "Ladino",
61356             "Dzhudezmo",
61357             "lad"
61358         ],
61359         [
61360             "North Frisian",
61361             "Nordfriisk",
61362             "frr"
61363         ],
61364         [
61365             "Kashubian",
61366             "Kaszëbsczi",
61367             "csb"
61368         ],
61369         [
61370             "Ligurian",
61371             "Líguru",
61372             "lij"
61373         ],
61374         [
61375             "Wu",
61376             "吴语",
61377             "wuu"
61378         ],
61379         [
61380             "Friulian",
61381             "Furlan",
61382             "fur"
61383         ],
61384         [
61385             "Vepsian",
61386             "Vepsän",
61387             "vep"
61388         ],
61389         [
61390             "Classical Chinese",
61391             "古文 / 文言文",
61392             "zh-classical"
61393         ],
61394         [
61395             "Uyghur",
61396             "ئۇيغۇر تىلى",
61397             "ug"
61398         ],
61399         [
61400             "Saterland Frisian",
61401             "Seeltersk",
61402             "stq"
61403         ],
61404         [
61405             "Sardinian",
61406             "Sardu",
61407             "sc"
61408         ],
61409         [
61410             "Aromanian",
61411             "Armãneashce",
61412             "roa-rup"
61413         ],
61414         [
61415             "Pali",
61416             "पाऴि",
61417             "pi"
61418         ],
61419         [
61420             "Somali",
61421             "Soomaaliga",
61422             "so"
61423         ],
61424         [
61425             "Bihari",
61426             "भोजपुरी",
61427             "bh"
61428         ],
61429         [
61430             "Maltese",
61431             "Malti",
61432             "mt"
61433         ],
61434         [
61435             "Aymara",
61436             "Aymar",
61437             "ay"
61438         ],
61439         [
61440             "Ripuarian",
61441             "Ripoarisch",
61442             "ksh"
61443         ],
61444         [
61445             "Novial",
61446             "Novial",
61447             "nov"
61448         ],
61449         [
61450             "Anglo-Saxon",
61451             "Englisc",
61452             "ang"
61453         ],
61454         [
61455             "Cornish",
61456             "Kernewek/Karnuack",
61457             "kw"
61458         ],
61459         [
61460             "Navajo",
61461             "Diné bizaad",
61462             "nv"
61463         ],
61464         [
61465             "Picard",
61466             "Picard",
61467             "pcd"
61468         ],
61469         [
61470             "Hakka",
61471             "Hak-kâ-fa / 客家話",
61472             "hak"
61473         ],
61474         [
61475             "Guarani",
61476             "Avañe'ẽ",
61477             "gn"
61478         ],
61479         [
61480             "Extremaduran",
61481             "Estremeñu",
61482             "ext"
61483         ],
61484         [
61485             "Franco-Provençal/Arpitan",
61486             "Arpitan",
61487             "frp"
61488         ],
61489         [
61490             "Assamese",
61491             "অসমীয়া",
61492             "as"
61493         ],
61494         [
61495             "Silesian",
61496             "Ślůnski",
61497             "szl"
61498         ],
61499         [
61500             "Gagauz",
61501             "Gagauz",
61502             "gag"
61503         ],
61504         [
61505             "Interlingue",
61506             "Interlingue",
61507             "ie"
61508         ],
61509         [
61510             "Lingala",
61511             "Lingala",
61512             "ln"
61513         ],
61514         [
61515             "Emilian-Romagnol",
61516             "Emiliàn e rumagnòl",
61517             "eml"
61518         ],
61519         [
61520             "Chechen",
61521             "Нохчийн",
61522             "ce"
61523         ],
61524         [
61525             "Kalmyk",
61526             "Хальмг",
61527             "xal"
61528         ],
61529         [
61530             "Palatinate German",
61531             "Pfälzisch",
61532             "pfl"
61533         ],
61534         [
61535             "Hawaiian",
61536             "Hawai`i",
61537             "haw"
61538         ],
61539         [
61540             "Karachay-Balkar",
61541             "Къарачай-Малкъар (Qarachay-Malqar)",
61542             "krc"
61543         ],
61544         [
61545             "Pennsylvania German",
61546             "Deitsch",
61547             "pdc"
61548         ],
61549         [
61550             "Kinyarwanda",
61551             "Ikinyarwanda",
61552             "rw"
61553         ],
61554         [
61555             "Crimean Tatar",
61556             "Qırımtatarca",
61557             "crh"
61558         ],
61559         [
61560             "Acehnese",
61561             "Bahsa Acèh",
61562             "ace"
61563         ],
61564         [
61565             "Tongan",
61566             "faka Tonga",
61567             "to"
61568         ],
61569         [
61570             "Greenlandic",
61571             "Kalaallisut",
61572             "kl"
61573         ],
61574         [
61575             "Lower Sorbian",
61576             "Dolnoserbski",
61577             "dsb"
61578         ],
61579         [
61580             "Aramaic",
61581             "ܐܪܡܝܐ",
61582             "arc"
61583         ],
61584         [
61585             "Erzya",
61586             "Эрзянь (Erzjanj Kelj)",
61587             "myv"
61588         ],
61589         [
61590             "Lezgian",
61591             "Лезги чІал (Lezgi č’al)",
61592             "lez"
61593         ],
61594         [
61595             "Banjar",
61596             "Bahasa Banjar",
61597             "bjn"
61598         ],
61599         [
61600             "Shona",
61601             "chiShona",
61602             "sn"
61603         ],
61604         [
61605             "Papiamentu",
61606             "Papiamentu",
61607             "pap"
61608         ],
61609         [
61610             "Kabyle",
61611             "Taqbaylit",
61612             "kab"
61613         ],
61614         [
61615             "Tok Pisin",
61616             "Tok Pisin",
61617             "tpi"
61618         ],
61619         [
61620             "Lak",
61621             "Лакку",
61622             "lbe"
61623         ],
61624         [
61625             "Buryat (Russia)",
61626             "Буряад",
61627             "bxr"
61628         ],
61629         [
61630             "Lojban",
61631             "Lojban",
61632             "jbo"
61633         ],
61634         [
61635             "Wolof",
61636             "Wolof",
61637             "wo"
61638         ],
61639         [
61640             "Moksha",
61641             "Мокшень (Mokshanj Kälj)",
61642             "mdf"
61643         ],
61644         [
61645             "Zamboanga Chavacano",
61646             "Chavacano de Zamboanga",
61647             "cbk-zam"
61648         ],
61649         [
61650             "Avar",
61651             "Авар",
61652             "av"
61653         ],
61654         [
61655             "Sranan",
61656             "Sranantongo",
61657             "srn"
61658         ],
61659         [
61660             "Mirandese",
61661             "Mirandés",
61662             "mwl"
61663         ],
61664         [
61665             "Kabardian Circassian",
61666             "Адыгэбзэ (Adighabze)",
61667             "kbd"
61668         ],
61669         [
61670             "Tahitian",
61671             "Reo Mā`ohi",
61672             "ty"
61673         ],
61674         [
61675             "Lao",
61676             "ລາວ",
61677             "lo"
61678         ],
61679         [
61680             "Abkhazian",
61681             "Аҧсуа",
61682             "ab"
61683         ],
61684         [
61685             "Tetum",
61686             "Tetun",
61687             "tet"
61688         ],
61689         [
61690             "Latgalian",
61691             "Latgaļu",
61692             "ltg"
61693         ],
61694         [
61695             "Nauruan",
61696             "dorerin Naoero",
61697             "na"
61698         ],
61699         [
61700             "Kongo",
61701             "KiKongo",
61702             "kg"
61703         ],
61704         [
61705             "Igbo",
61706             "Igbo",
61707             "ig"
61708         ],
61709         [
61710             "Northern Sotho",
61711             "Sesotho sa Leboa",
61712             "nso"
61713         ],
61714         [
61715             "Zhuang",
61716             "Cuengh",
61717             "za"
61718         ],
61719         [
61720             "Karakalpak",
61721             "Qaraqalpaqsha",
61722             "kaa"
61723         ],
61724         [
61725             "Zulu",
61726             "isiZulu",
61727             "zu"
61728         ],
61729         [
61730             "Cheyenne",
61731             "Tsetsêhestâhese",
61732             "chy"
61733         ],
61734         [
61735             "Romani",
61736             "romani - रोमानी",
61737             "rmy"
61738         ],
61739         [
61740             "Old Church Slavonic",
61741             "Словѣньскъ",
61742             "cu"
61743         ],
61744         [
61745             "Tswana",
61746             "Setswana",
61747             "tn"
61748         ],
61749         [
61750             "Cherokee",
61751             "ᏣᎳᎩ",
61752             "chr"
61753         ],
61754         [
61755             "Bislama",
61756             "Bislama",
61757             "bi"
61758         ],
61759         [
61760             "Min Dong",
61761             "Mìng-dĕ̤ng-ngṳ̄",
61762             "cdo"
61763         ],
61764         [
61765             "Gothic",
61766             "𐌲𐌿𐍄𐌹𐍃𐌺",
61767             "got"
61768         ],
61769         [
61770             "Samoan",
61771             "Gagana Samoa",
61772             "sm"
61773         ],
61774         [
61775             "Moldovan",
61776             "Молдовеняскэ",
61777             "mo"
61778         ],
61779         [
61780             "Bambara",
61781             "Bamanankan",
61782             "bm"
61783         ],
61784         [
61785             "Inuktitut",
61786             "ᐃᓄᒃᑎᑐᑦ",
61787             "iu"
61788         ],
61789         [
61790             "Norfolk",
61791             "Norfuk",
61792             "pih"
61793         ],
61794         [
61795             "Pontic",
61796             "Ποντιακά",
61797             "pnt"
61798         ],
61799         [
61800             "Sindhi",
61801             "سنڌي، سندھی ، सिन्ध",
61802             "sd"
61803         ],
61804         [
61805             "Swati",
61806             "SiSwati",
61807             "ss"
61808         ],
61809         [
61810             "Kikuyu",
61811             "Gĩkũyũ",
61812             "ki"
61813         ],
61814         [
61815             "Ewe",
61816             "Eʋegbe",
61817             "ee"
61818         ],
61819         [
61820             "Hausa",
61821             "هَوُسَ",
61822             "ha"
61823         ],
61824         [
61825             "Oromo",
61826             "Oromoo",
61827             "om"
61828         ],
61829         [
61830             "Fijian",
61831             "Na Vosa Vakaviti",
61832             "fj"
61833         ],
61834         [
61835             "Tigrinya",
61836             "ትግርኛ",
61837             "ti"
61838         ],
61839         [
61840             "Tsonga",
61841             "Xitsonga",
61842             "ts"
61843         ],
61844         [
61845             "Kashmiri",
61846             "कश्मीरी / كشميري",
61847             "ks"
61848         ],
61849         [
61850             "Venda",
61851             "Tshivenda",
61852             "ve"
61853         ],
61854         [
61855             "Sango",
61856             "Sängö",
61857             "sg"
61858         ],
61859         [
61860             "Kirundi",
61861             "Kirundi",
61862             "rn"
61863         ],
61864         [
61865             "Sesotho",
61866             "Sesotho",
61867             "st"
61868         ],
61869         [
61870             "Dzongkha",
61871             "ཇོང་ཁ",
61872             "dz"
61873         ],
61874         [
61875             "Cree",
61876             "Nehiyaw",
61877             "cr"
61878         ],
61879         [
61880             "Akan",
61881             "Akana",
61882             "ak"
61883         ],
61884         [
61885             "Tumbuka",
61886             "chiTumbuka",
61887             "tum"
61888         ],
61889         [
61890             "Luganda",
61891             "Luganda",
61892             "lg"
61893         ],
61894         [
61895             "Chichewa",
61896             "Chi-Chewa",
61897             "ny"
61898         ],
61899         [
61900             "Fula",
61901             "Fulfulde",
61902             "ff"
61903         ],
61904         [
61905             "Inupiak",
61906             "Iñupiak",
61907             "ik"
61908         ],
61909         [
61910             "Chamorro",
61911             "Chamoru",
61912             "ch"
61913         ],
61914         [
61915             "Twi",
61916             "Twi",
61917             "tw"
61918         ],
61919         [
61920             "Xhosa",
61921             "isiXhosa",
61922             "xh"
61923         ],
61924         [
61925             "Ndonga",
61926             "Oshiwambo",
61927             "ng"
61928         ],
61929         [
61930             "Sichuan Yi",
61931             "ꆇꉙ",
61932             "ii"
61933         ],
61934         [
61935             "Choctaw",
61936             "Choctaw",
61937             "cho"
61938         ],
61939         [
61940             "Marshallese",
61941             "Ebon",
61942             "mh"
61943         ],
61944         [
61945             "Afar",
61946             "Afar",
61947             "aa"
61948         ],
61949         [
61950             "Kuanyama",
61951             "Kuanyama",
61952             "kj"
61953         ],
61954         [
61955             "Hiri Motu",
61956             "Hiri Motu",
61957             "ho"
61958         ],
61959         [
61960             "Muscogee",
61961             "Muskogee",
61962             "mus"
61963         ],
61964         [
61965             "Kanuri",
61966             "Kanuri",
61967             "kr"
61968         ],
61969         [
61970             "Herero",
61971             "Otsiherero",
61972             "hz"
61973         ]
61974     ],
61975     "presets": {
61976         "presets": {
61977             "address": {
61978                 "fields": [
61979                     "address"
61980                 ],
61981                 "geometry": [
61982                     "point"
61983                 ],
61984                 "tags": {
61985                     "addr:housenumber": "*"
61986                 },
61987                 "addTags": {},
61988                 "removeTags": {},
61989                 "matchScore": 0.2,
61990                 "name": "Address"
61991             },
61992             "aerialway": {
61993                 "fields": [
61994                     "aerialway"
61995                 ],
61996                 "geometry": [
61997                     "point",
61998                     "vertex",
61999                     "line"
62000                 ],
62001                 "tags": {
62002                     "aerialway": "*"
62003                 },
62004                 "terms": [
62005                     "ski lift",
62006                     "funifor",
62007                     "funitel"
62008                 ],
62009                 "name": "Aerialway"
62010             },
62011             "aerialway/cable_car": {
62012                 "geometry": [
62013                     "line"
62014                 ],
62015                 "terms": [
62016                     "tramway",
62017                     "ropeway"
62018                 ],
62019                 "fields": [
62020                     "aerialway/occupancy",
62021                     "aerialway/capacity",
62022                     "aerialway/duration",
62023                     "aerialway/heating"
62024                 ],
62025                 "tags": {
62026                     "aerialway": "cable_car"
62027                 },
62028                 "name": "Cable Car"
62029             },
62030             "aerialway/chair_lift": {
62031                 "geometry": [
62032                     "line"
62033                 ],
62034                 "fields": [
62035                     "aerialway/occupancy",
62036                     "aerialway/capacity",
62037                     "aerialway/duration",
62038                     "aerialway/bubble",
62039                     "aerialway/heating"
62040                 ],
62041                 "tags": {
62042                     "aerialway": "chair_lift"
62043                 },
62044                 "name": "Chair Lift"
62045             },
62046             "aerialway/gondola": {
62047                 "geometry": [
62048                     "line"
62049                 ],
62050                 "fields": [
62051                     "aerialway/occupancy",
62052                     "aerialway/capacity",
62053                     "aerialway/duration",
62054                     "aerialway/bubble",
62055                     "aerialway/heating"
62056                 ],
62057                 "tags": {
62058                     "aerialway": "gondola"
62059                 },
62060                 "name": "Gondola"
62061             },
62062             "aerialway/magic_carpet": {
62063                 "geometry": [
62064                     "line"
62065                 ],
62066                 "fields": [
62067                     "aerialway/capacity",
62068                     "aerialway/duration",
62069                     "aerialway/heating"
62070                 ],
62071                 "tags": {
62072                     "aerialway": "magic_carpet"
62073                 },
62074                 "name": "Magic Carpet Lift"
62075             },
62076             "aerialway/platter": {
62077                 "geometry": [
62078                     "line"
62079                 ],
62080                 "terms": [
62081                     "button lift",
62082                     "poma lift"
62083                 ],
62084                 "fields": [
62085                     "aerialway/capacity",
62086                     "aerialway/duration"
62087                 ],
62088                 "tags": {
62089                     "aerialway": "platter"
62090                 },
62091                 "name": "Platter Lift"
62092             },
62093             "aerialway/pylon": {
62094                 "geometry": [
62095                     "point",
62096                     "vertex"
62097                 ],
62098                 "fields": [
62099                     "ref"
62100                 ],
62101                 "tags": {
62102                     "aerialway": "pylon"
62103                 },
62104                 "name": "Aerialway Pylon"
62105             },
62106             "aerialway/rope_tow": {
62107                 "geometry": [
62108                     "line"
62109                 ],
62110                 "terms": [
62111                     "handle tow",
62112                     "bugel lift"
62113                 ],
62114                 "fields": [
62115                     "aerialway/capacity",
62116                     "aerialway/duration"
62117                 ],
62118                 "tags": {
62119                     "aerialway": "rope_tow"
62120                 },
62121                 "name": "Rope Tow Lift"
62122             },
62123             "aerialway/station": {
62124                 "geometry": [
62125                     "point",
62126                     "vertex"
62127                 ],
62128                 "fields": [
62129                     "aerialway/access",
62130                     "aerialway/summer/access",
62131                     "elevation"
62132                 ],
62133                 "tags": {
62134                     "aerialway": "station"
62135                 },
62136                 "name": "Aerialway Station"
62137             },
62138             "aerialway/t-bar": {
62139                 "geometry": [
62140                     "line"
62141                 ],
62142                 "fields": [
62143                     "aerialway/capacity",
62144                     "aerialway/duration"
62145                 ],
62146                 "tags": {
62147                     "aerialway": "t-bar"
62148                 },
62149                 "name": "T-bar Lift"
62150             },
62151             "aeroway": {
62152                 "icon": "airport",
62153                 "fields": [
62154                     "aeroway"
62155                 ],
62156                 "geometry": [
62157                     "point",
62158                     "vertex",
62159                     "line",
62160                     "area"
62161                 ],
62162                 "tags": {
62163                     "aeroway": "*"
62164                 },
62165                 "name": "Aeroway"
62166             },
62167             "aeroway/aerodrome": {
62168                 "icon": "airport",
62169                 "geometry": [
62170                     "point",
62171                     "area"
62172                 ],
62173                 "terms": [
62174                     "airplane",
62175                     "airport",
62176                     "aerodrome"
62177                 ],
62178                 "fields": [
62179                     "ref",
62180                     "iata",
62181                     "icao",
62182                     "operator"
62183                 ],
62184                 "tags": {
62185                     "aeroway": "aerodrome"
62186                 },
62187                 "name": "Airport"
62188             },
62189             "aeroway/apron": {
62190                 "icon": "airport",
62191                 "geometry": [
62192                     "area"
62193                 ],
62194                 "terms": [
62195                     "ramp"
62196                 ],
62197                 "fields": [
62198                     "ref",
62199                     "surface"
62200                 ],
62201                 "tags": {
62202                     "aeroway": "apron"
62203                 },
62204                 "name": "Apron"
62205             },
62206             "aeroway/gate": {
62207                 "icon": "airport",
62208                 "geometry": [
62209                     "point"
62210                 ],
62211                 "fields": [
62212                     "ref"
62213                 ],
62214                 "tags": {
62215                     "aeroway": "gate"
62216                 },
62217                 "name": "Airport gate"
62218             },
62219             "aeroway/hangar": {
62220                 "geometry": [
62221                     "area"
62222                 ],
62223                 "fields": [
62224                     "building_area"
62225                 ],
62226                 "tags": {
62227                     "aeroway": "hangar"
62228                 },
62229                 "name": "Hangar"
62230             },
62231             "aeroway/helipad": {
62232                 "icon": "heliport",
62233                 "geometry": [
62234                     "point",
62235                     "area"
62236                 ],
62237                 "terms": [
62238                     "helicopter",
62239                     "helipad",
62240                     "heliport"
62241                 ],
62242                 "tags": {
62243                     "aeroway": "helipad"
62244                 },
62245                 "name": "Helipad"
62246             },
62247             "aeroway/runway": {
62248                 "geometry": [
62249                     "line",
62250                     "area"
62251                 ],
62252                 "terms": [
62253                     "landing strip"
62254                 ],
62255                 "fields": [
62256                     "ref",
62257                     "surface"
62258                 ],
62259                 "tags": {
62260                     "aeroway": "runway"
62261                 },
62262                 "name": "Runway"
62263             },
62264             "aeroway/taxiway": {
62265                 "geometry": [
62266                     "line"
62267                 ],
62268                 "fields": [
62269                     "ref",
62270                     "surface"
62271                 ],
62272                 "tags": {
62273                     "aeroway": "taxiway"
62274                 },
62275                 "name": "Taxiway"
62276             },
62277             "aeroway/terminal": {
62278                 "geometry": [
62279                     "point",
62280                     "area"
62281                 ],
62282                 "terms": [
62283                     "airport",
62284                     "aerodrome"
62285                 ],
62286                 "fields": [
62287                     "operator",
62288                     "building_area"
62289                 ],
62290                 "tags": {
62291                     "aeroway": "terminal"
62292                 },
62293                 "name": "Airport terminal"
62294             },
62295             "amenity": {
62296                 "fields": [
62297                     "amenity"
62298                 ],
62299                 "geometry": [
62300                     "point",
62301                     "vertex",
62302                     "area"
62303                 ],
62304                 "tags": {
62305                     "amenity": "*"
62306                 },
62307                 "name": "Amenity"
62308             },
62309             "amenity/arts_centre": {
62310                 "name": "Arts Center",
62311                 "geometry": [
62312                     "point",
62313                     "area"
62314                 ],
62315                 "terms": [
62316                     "arts",
62317                     "arts centre"
62318                 ],
62319                 "tags": {
62320                     "amenity": "arts_centre"
62321                 },
62322                 "icon": "theatre",
62323                 "fields": [
62324                     "building_area",
62325                     "address"
62326                 ]
62327             },
62328             "amenity/atm": {
62329                 "icon": "bank",
62330                 "fields": [
62331                     "operator"
62332                 ],
62333                 "geometry": [
62334                     "point",
62335                     "vertex"
62336                 ],
62337                 "tags": {
62338                     "amenity": "atm"
62339                 },
62340                 "name": "ATM"
62341             },
62342             "amenity/bank": {
62343                 "icon": "bank",
62344                 "fields": [
62345                     "atm",
62346                     "building_area",
62347                     "address",
62348                     "opening_hours"
62349                 ],
62350                 "geometry": [
62351                     "point",
62352                     "vertex",
62353                     "area"
62354                 ],
62355                 "terms": [
62356                     "coffer",
62357                     "countinghouse",
62358                     "credit union",
62359                     "depository",
62360                     "exchequer",
62361                     "fund",
62362                     "hoard",
62363                     "investment firm",
62364                     "repository",
62365                     "reserve",
62366                     "reservoir",
62367                     "safe",
62368                     "savings",
62369                     "stock",
62370                     "stockpile",
62371                     "store",
62372                     "storehouse",
62373                     "thrift",
62374                     "treasury",
62375                     "trust company",
62376                     "vault"
62377                 ],
62378                 "tags": {
62379                     "amenity": "bank"
62380                 },
62381                 "name": "Bank"
62382             },
62383             "amenity/bar": {
62384                 "icon": "bar",
62385                 "fields": [
62386                     "building_area",
62387                     "address",
62388                     "opening_hours"
62389                 ],
62390                 "geometry": [
62391                     "point",
62392                     "vertex",
62393                     "area"
62394                 ],
62395                 "tags": {
62396                     "amenity": "bar"
62397                 },
62398                 "terms": [],
62399                 "name": "Bar"
62400             },
62401             "amenity/bench": {
62402                 "geometry": [
62403                     "point",
62404                     "vertex",
62405                     "line"
62406                 ],
62407                 "tags": {
62408                     "amenity": "bench"
62409                 },
62410                 "fields": [
62411                     "backrest"
62412                 ],
62413                 "name": "Bench"
62414             },
62415             "amenity/bicycle_parking": {
62416                 "icon": "bicycle",
62417                 "fields": [
62418                     "bicycle_parking",
62419                     "capacity",
62420                     "operator",
62421                     "covered",
62422                     "access_simple"
62423                 ],
62424                 "geometry": [
62425                     "point",
62426                     "vertex",
62427                     "area"
62428                 ],
62429                 "tags": {
62430                     "amenity": "bicycle_parking"
62431                 },
62432                 "name": "Bicycle Parking"
62433             },
62434             "amenity/bicycle_rental": {
62435                 "icon": "bicycle",
62436                 "fields": [
62437                     "capacity",
62438                     "network",
62439                     "operator"
62440                 ],
62441                 "geometry": [
62442                     "point",
62443                     "vertex",
62444                     "area"
62445                 ],
62446                 "tags": {
62447                     "amenity": "bicycle_rental"
62448                 },
62449                 "name": "Bicycle Rental"
62450             },
62451             "amenity/boat_rental": {
62452                 "geometry": [
62453                     "point",
62454                     "area"
62455                 ],
62456                 "tags": {
62457                     "amenity": "boat_rental"
62458                 },
62459                 "fields": [
62460                     "operator"
62461                 ],
62462                 "name": "Boat Rental"
62463             },
62464             "amenity/cafe": {
62465                 "icon": "cafe",
62466                 "fields": [
62467                     "cuisine",
62468                     "internet_access",
62469                     "building_area",
62470                     "address",
62471                     "opening_hours"
62472                 ],
62473                 "geometry": [
62474                     "point",
62475                     "vertex",
62476                     "area"
62477                 ],
62478                 "terms": [
62479                     "coffee",
62480                     "tea",
62481                     "coffee shop"
62482                 ],
62483                 "tags": {
62484                     "amenity": "cafe"
62485                 },
62486                 "name": "Cafe"
62487             },
62488             "amenity/car_rental": {
62489                 "icon": "car",
62490                 "geometry": [
62491                     "point",
62492                     "area"
62493                 ],
62494                 "tags": {
62495                     "amenity": "car_rental"
62496                 },
62497                 "fields": [
62498                     "operator"
62499                 ],
62500                 "name": "Car Rental"
62501             },
62502             "amenity/car_sharing": {
62503                 "icon": "car",
62504                 "geometry": [
62505                     "point",
62506                     "area"
62507                 ],
62508                 "tags": {
62509                     "amenity": "car_sharing"
62510                 },
62511                 "fields": [
62512                     "operator",
62513                     "capacity"
62514                 ],
62515                 "name": "Car Sharing"
62516             },
62517             "amenity/car_wash": {
62518                 "geometry": [
62519                     "point",
62520                     "area"
62521                 ],
62522                 "tags": {
62523                     "amenity": "car_wash"
62524                 },
62525                 "fields": [
62526                     "building_area"
62527                 ],
62528                 "name": "Car Wash"
62529             },
62530             "amenity/childcare": {
62531                 "icon": "school",
62532                 "fields": [
62533                     "building_area",
62534                     "address"
62535                 ],
62536                 "geometry": [
62537                     "point",
62538                     "vertex",
62539                     "area"
62540                 ],
62541                 "terms": [
62542                     "nursery",
62543                     "orphanage",
62544                     "playgroup"
62545                 ],
62546                 "tags": {
62547                     "amenity": "childcare"
62548                 },
62549                 "name": "Childcare"
62550             },
62551             "amenity/cinema": {
62552                 "icon": "cinema",
62553                 "fields": [
62554                     "building_area",
62555                     "address"
62556                 ],
62557                 "geometry": [
62558                     "point",
62559                     "vertex",
62560                     "area"
62561                 ],
62562                 "terms": [
62563                     "big screen",
62564                     "bijou",
62565                     "cine",
62566                     "drive-in",
62567                     "film",
62568                     "flicks",
62569                     "motion pictures",
62570                     "movie house",
62571                     "movie theater",
62572                     "moving pictures",
62573                     "nabes",
62574                     "photoplay",
62575                     "picture show",
62576                     "pictures",
62577                     "playhouse",
62578                     "show",
62579                     "silver screen"
62580                 ],
62581                 "tags": {
62582                     "amenity": "cinema"
62583                 },
62584                 "name": "Cinema"
62585             },
62586             "amenity/clinic": {
62587                 "name": "Clinic",
62588                 "geometry": [
62589                     "point",
62590                     "area"
62591                 ],
62592                 "terms": [
62593                     "clinic",
62594                     "medical clinic"
62595                 ],
62596                 "tags": {
62597                     "amenity": "clinic"
62598                 },
62599                 "icon": "hospital",
62600                 "fields": [
62601                     "building_area",
62602                     "social_facility",
62603                     "address",
62604                     "opening_hours"
62605                 ]
62606             },
62607             "amenity/clock": {
62608                 "geometry": [
62609                     "point",
62610                     "vertex"
62611                 ],
62612                 "tags": {
62613                     "amenity": "clock"
62614                 },
62615                 "name": "Clock"
62616             },
62617             "amenity/college": {
62618                 "icon": "college",
62619                 "fields": [
62620                     "operator",
62621                     "address"
62622                 ],
62623                 "geometry": [
62624                     "point",
62625                     "area"
62626                 ],
62627                 "tags": {
62628                     "amenity": "college"
62629                 },
62630                 "terms": [],
62631                 "name": "College"
62632             },
62633             "amenity/courthouse": {
62634                 "fields": [
62635                     "operator",
62636                     "building_area",
62637                     "address"
62638                 ],
62639                 "geometry": [
62640                     "point",
62641                     "vertex",
62642                     "area"
62643                 ],
62644                 "tags": {
62645                     "amenity": "courthouse"
62646                 },
62647                 "name": "Courthouse"
62648             },
62649             "amenity/dentist": {
62650                 "name": "Dentist",
62651                 "geometry": [
62652                     "point",
62653                     "area"
62654                 ],
62655                 "terms": [
62656                     "dentist",
62657                     "dentist's office"
62658                 ],
62659                 "tags": {
62660                     "amenity": "doctors"
62661                 },
62662                 "icon": "hospital",
62663                 "fields": [
62664                     "building_area",
62665                     "address",
62666                     "opening_hours"
62667                 ]
62668             },
62669             "amenity/doctor": {
62670                 "name": "Doctor",
62671                 "geometry": [
62672                     "point",
62673                     "area"
62674                 ],
62675                 "terms": [
62676                     "doctor",
62677                     "doctor's office"
62678                 ],
62679                 "tags": {
62680                     "amenity": "doctors"
62681                 },
62682                 "icon": "hospital",
62683                 "fields": [
62684                     "building_area",
62685                     "address",
62686                     "opening_hours"
62687                 ]
62688             },
62689             "amenity/drinking_water": {
62690                 "icon": "water",
62691                 "geometry": [
62692                     "point"
62693                 ],
62694                 "tags": {
62695                     "amenity": "drinking_water"
62696                 },
62697                 "terms": [
62698                     "water fountain",
62699                     "potable water"
62700                 ],
62701                 "name": "Drinking Water"
62702             },
62703             "amenity/embassy": {
62704                 "geometry": [
62705                     "area",
62706                     "point"
62707                 ],
62708                 "tags": {
62709                     "amenity": "embassy"
62710                 },
62711                 "fields": [
62712                     "country",
62713                     "building_area"
62714                 ],
62715                 "icon": "embassy",
62716                 "name": "Embassy"
62717             },
62718             "amenity/fast_food": {
62719                 "icon": "fast-food",
62720                 "fields": [
62721                     "cuisine",
62722                     "building_area",
62723                     "address",
62724                     "opening_hours"
62725                 ],
62726                 "geometry": [
62727                     "point",
62728                     "vertex",
62729                     "area"
62730                 ],
62731                 "tags": {
62732                     "amenity": "fast_food"
62733                 },
62734                 "terms": [],
62735                 "name": "Fast Food"
62736             },
62737             "amenity/fire_station": {
62738                 "icon": "fire-station",
62739                 "fields": [
62740                     "operator",
62741                     "building_area",
62742                     "address"
62743                 ],
62744                 "geometry": [
62745                     "point",
62746                     "vertex",
62747                     "area"
62748                 ],
62749                 "tags": {
62750                     "amenity": "fire_station"
62751                 },
62752                 "terms": [],
62753                 "name": "Fire Station"
62754             },
62755             "amenity/fountain": {
62756                 "geometry": [
62757                     "point",
62758                     "area"
62759                 ],
62760                 "tags": {
62761                     "amenity": "fountain"
62762                 },
62763                 "name": "Fountain"
62764             },
62765             "amenity/fuel": {
62766                 "icon": "fuel",
62767                 "fields": [
62768                     "operator",
62769                     "address",
62770                     "building_area"
62771                 ],
62772                 "geometry": [
62773                     "point",
62774                     "vertex",
62775                     "area"
62776                 ],
62777                 "terms": [
62778                     "petrol",
62779                     "fuel",
62780                     "propane",
62781                     "diesel",
62782                     "lng",
62783                     "cng",
62784                     "biodiesel"
62785                 ],
62786                 "tags": {
62787                     "amenity": "fuel"
62788                 },
62789                 "name": "Gas Station"
62790             },
62791             "amenity/grave_yard": {
62792                 "icon": "cemetery",
62793                 "fields": [
62794                     "religion"
62795                 ],
62796                 "geometry": [
62797                     "point",
62798                     "vertex",
62799                     "area"
62800                 ],
62801                 "tags": {
62802                     "amenity": "grave_yard"
62803                 },
62804                 "name": "Graveyard"
62805             },
62806             "amenity/hospital": {
62807                 "icon": "hospital",
62808                 "fields": [
62809                     "emergency",
62810                     "building_area",
62811                     "address"
62812                 ],
62813                 "geometry": [
62814                     "point",
62815                     "vertex",
62816                     "area"
62817                 ],
62818                 "terms": [
62819                     "clinic",
62820                     "emergency room",
62821                     "health service",
62822                     "hospice",
62823                     "infirmary",
62824                     "institution",
62825                     "nursing home",
62826                     "rest home",
62827                     "sanatorium",
62828                     "sanitarium",
62829                     "sick bay",
62830                     "surgery",
62831                     "ward"
62832                 ],
62833                 "tags": {
62834                     "amenity": "hospital"
62835                 },
62836                 "name": "Hospital"
62837             },
62838             "amenity/kindergarten": {
62839                 "icon": "school",
62840                 "fields": [
62841                     "building_area",
62842                     "address"
62843                 ],
62844                 "geometry": [
62845                     "point",
62846                     "vertex",
62847                     "area"
62848                 ],
62849                 "terms": [
62850                     "nursery",
62851                     "preschool"
62852                 ],
62853                 "tags": {
62854                     "amenity": "kindergarten"
62855                 },
62856                 "name": "Kindergarten"
62857             },
62858             "amenity/library": {
62859                 "icon": "library",
62860                 "fields": [
62861                     "operator",
62862                     "building_area",
62863                     "address"
62864                 ],
62865                 "geometry": [
62866                     "point",
62867                     "vertex",
62868                     "area"
62869                 ],
62870                 "tags": {
62871                     "amenity": "library"
62872                 },
62873                 "terms": [],
62874                 "name": "Library"
62875             },
62876             "amenity/marketplace": {
62877                 "geometry": [
62878                     "point",
62879                     "vertex",
62880                     "area"
62881                 ],
62882                 "tags": {
62883                     "amenity": "marketplace"
62884                 },
62885                 "fields": [
62886                     "building_area"
62887                 ],
62888                 "name": "Marketplace"
62889             },
62890             "amenity/parking": {
62891                 "icon": "parking",
62892                 "fields": [
62893                     "parking",
62894                     "capacity",
62895                     "fee",
62896                     "access_simple",
62897                     "supervised",
62898                     "park_ride",
62899                     "address"
62900                 ],
62901                 "geometry": [
62902                     "point",
62903                     "vertex",
62904                     "area"
62905                 ],
62906                 "tags": {
62907                     "amenity": "parking"
62908                 },
62909                 "terms": [],
62910                 "name": "Car Parking"
62911             },
62912             "amenity/pharmacy": {
62913                 "icon": "pharmacy",
62914                 "fields": [
62915                     "operator",
62916                     "building_area",
62917                     "address",
62918                     "opening_hours"
62919                 ],
62920                 "geometry": [
62921                     "point",
62922                     "vertex",
62923                     "area"
62924                 ],
62925                 "tags": {
62926                     "amenity": "pharmacy"
62927                 },
62928                 "terms": [],
62929                 "name": "Pharmacy"
62930             },
62931             "amenity/place_of_worship": {
62932                 "icon": "place-of-worship",
62933                 "fields": [
62934                     "religion",
62935                     "denomination",
62936                     "building_area",
62937                     "address"
62938                 ],
62939                 "geometry": [
62940                     "point",
62941                     "vertex",
62942                     "area"
62943                 ],
62944                 "terms": [
62945                     "abbey",
62946                     "basilica",
62947                     "bethel",
62948                     "cathedral",
62949                     "chancel",
62950                     "chantry",
62951                     "chapel",
62952                     "church",
62953                     "fold",
62954                     "house of God",
62955                     "house of prayer",
62956                     "house of worship",
62957                     "minster",
62958                     "mission",
62959                     "mosque",
62960                     "oratory",
62961                     "parish",
62962                     "sacellum",
62963                     "sanctuary",
62964                     "shrine",
62965                     "synagogue",
62966                     "tabernacle",
62967                     "temple"
62968                 ],
62969                 "tags": {
62970                     "amenity": "place_of_worship"
62971                 },
62972                 "name": "Place of Worship"
62973             },
62974             "amenity/place_of_worship/buddhist": {
62975                 "icon": "place-of-worship",
62976                 "fields": [
62977                     "denomination",
62978                     "building_area",
62979                     "address"
62980                 ],
62981                 "geometry": [
62982                     "point",
62983                     "vertex",
62984                     "area"
62985                 ],
62986                 "terms": [
62987                     "stupa",
62988                     "vihara",
62989                     "monastery",
62990                     "temple",
62991                     "pagoda",
62992                     "zendo",
62993                     "dojo"
62994                 ],
62995                 "tags": {
62996                     "amenity": "place_of_worship",
62997                     "religion": "buddhist"
62998                 },
62999                 "name": "Buddhist Temple"
63000             },
63001             "amenity/place_of_worship/christian": {
63002                 "icon": "religious-christian",
63003                 "fields": [
63004                     "denomination",
63005                     "building_area",
63006                     "address"
63007                 ],
63008                 "geometry": [
63009                     "point",
63010                     "vertex",
63011                     "area"
63012                 ],
63013                 "terms": [
63014                     "christian",
63015                     "abbey",
63016                     "basilica",
63017                     "bethel",
63018                     "cathedral",
63019                     "chancel",
63020                     "chantry",
63021                     "chapel",
63022                     "church",
63023                     "fold",
63024                     "house of God",
63025                     "house of prayer",
63026                     "house of worship",
63027                     "minster",
63028                     "mission",
63029                     "oratory",
63030                     "parish",
63031                     "sacellum",
63032                     "sanctuary",
63033                     "shrine",
63034                     "tabernacle",
63035                     "temple"
63036                 ],
63037                 "tags": {
63038                     "amenity": "place_of_worship",
63039                     "religion": "christian"
63040                 },
63041                 "name": "Church"
63042             },
63043             "amenity/place_of_worship/jewish": {
63044                 "icon": "religious-jewish",
63045                 "fields": [
63046                     "denomination",
63047                     "building_area",
63048                     "address"
63049                 ],
63050                 "geometry": [
63051                     "point",
63052                     "vertex",
63053                     "area"
63054                 ],
63055                 "terms": [
63056                     "jewish",
63057                     "synagogue"
63058                 ],
63059                 "tags": {
63060                     "amenity": "place_of_worship",
63061                     "religion": "jewish"
63062                 },
63063                 "name": "Synagogue"
63064             },
63065             "amenity/place_of_worship/muslim": {
63066                 "icon": "religious-muslim",
63067                 "fields": [
63068                     "denomination",
63069                     "building_area",
63070                     "address"
63071                 ],
63072                 "geometry": [
63073                     "point",
63074                     "vertex",
63075                     "area"
63076                 ],
63077                 "terms": [
63078                     "muslim",
63079                     "mosque"
63080                 ],
63081                 "tags": {
63082                     "amenity": "place_of_worship",
63083                     "religion": "muslim"
63084                 },
63085                 "name": "Mosque"
63086             },
63087             "amenity/police": {
63088                 "icon": "police",
63089                 "fields": [
63090                     "operator",
63091                     "building_area",
63092                     "address"
63093                 ],
63094                 "geometry": [
63095                     "point",
63096                     "vertex",
63097                     "area"
63098                 ],
63099                 "terms": [
63100                     "badge",
63101                     "bear",
63102                     "blue",
63103                     "bluecoat",
63104                     "bobby",
63105                     "boy scout",
63106                     "bull",
63107                     "constable",
63108                     "constabulary",
63109                     "cop",
63110                     "copper",
63111                     "corps",
63112                     "county mounty",
63113                     "detective",
63114                     "fed",
63115                     "flatfoot",
63116                     "force",
63117                     "fuzz",
63118                     "gendarme",
63119                     "gumshoe",
63120                     "heat",
63121                     "law",
63122                     "law enforcement",
63123                     "man",
63124                     "narc",
63125                     "officers",
63126                     "patrolman",
63127                     "police"
63128                 ],
63129                 "tags": {
63130                     "amenity": "police"
63131                 },
63132                 "name": "Police"
63133             },
63134             "amenity/post_box": {
63135                 "icon": "post",
63136                 "fields": [
63137                     "operator",
63138                     "collection_times"
63139                 ],
63140                 "geometry": [
63141                     "point",
63142                     "vertex"
63143                 ],
63144                 "tags": {
63145                     "amenity": "post_box"
63146                 },
63147                 "terms": [
63148                     "letter drop",
63149                     "letterbox",
63150                     "mail drop",
63151                     "mailbox",
63152                     "pillar box",
63153                     "postbox"
63154                 ],
63155                 "name": "Mailbox"
63156             },
63157             "amenity/post_office": {
63158                 "icon": "post",
63159                 "fields": [
63160                     "operator",
63161                     "collection_times",
63162                     "building_area"
63163                 ],
63164                 "geometry": [
63165                     "point",
63166                     "vertex",
63167                     "area"
63168                 ],
63169                 "tags": {
63170                     "amenity": "post_office"
63171                 },
63172                 "name": "Post Office"
63173             },
63174             "amenity/pub": {
63175                 "icon": "beer",
63176                 "fields": [
63177                     "building_area",
63178                     "address",
63179                     "opening_hours"
63180                 ],
63181                 "geometry": [
63182                     "point",
63183                     "vertex",
63184                     "area"
63185                 ],
63186                 "tags": {
63187                     "amenity": "pub"
63188                 },
63189                 "terms": [],
63190                 "name": "Pub"
63191             },
63192             "amenity/ranger_station": {
63193                 "fields": [
63194                     "building_area",
63195                     "opening_hours",
63196                     "operator",
63197                     "phone"
63198                 ],
63199                 "geometry": [
63200                     "point",
63201                     "area"
63202                 ],
63203                 "terms": [
63204                     "visitor center",
63205                     "visitor centre",
63206                     "permit center",
63207                     "permit centre",
63208                     "backcountry office",
63209                     "warden office",
63210                     "warden center"
63211                 ],
63212                 "tags": {
63213                     "amenity": "ranger_station"
63214                 },
63215                 "name": "Ranger Station"
63216             },
63217             "amenity/recycling": {
63218                 "icon": "recycling",
63219                 "fields": [
63220                     "cans",
63221                     "glass",
63222                     "paper",
63223                     "clothes"
63224                 ],
63225                 "geometry": [
63226                     "point",
63227                     "vertex",
63228                     "area"
63229                 ],
63230                 "terms": [],
63231                 "tags": {
63232                     "amenity": "recycling"
63233                 },
63234                 "name": "Recycling"
63235             },
63236             "amenity/restaurant": {
63237                 "icon": "restaurant",
63238                 "fields": [
63239                     "cuisine",
63240                     "building_area",
63241                     "address",
63242                     "opening_hours",
63243                     "capacity"
63244                 ],
63245                 "geometry": [
63246                     "point",
63247                     "vertex",
63248                     "area"
63249                 ],
63250                 "terms": [
63251                     "bar",
63252                     "cafeteria",
63253                     "café",
63254                     "canteen",
63255                     "chophouse",
63256                     "coffee shop",
63257                     "diner",
63258                     "dining room",
63259                     "dive*",
63260                     "doughtnut shop",
63261                     "drive-in",
63262                     "eatery",
63263                     "eating house",
63264                     "eating place",
63265                     "fast-food place",
63266                     "fish and chips",
63267                     "greasy spoon",
63268                     "grill",
63269                     "hamburger stand",
63270                     "hashery",
63271                     "hideaway",
63272                     "hotdog stand",
63273                     "inn",
63274                     "joint*",
63275                     "luncheonette",
63276                     "lunchroom",
63277                     "night club",
63278                     "outlet*",
63279                     "pizzeria",
63280                     "saloon",
63281                     "soda fountain",
63282                     "watering hole"
63283                 ],
63284                 "tags": {
63285                     "amenity": "restaurant"
63286                 },
63287                 "name": "Restaurant"
63288             },
63289             "amenity/school": {
63290                 "icon": "school",
63291                 "fields": [
63292                     "operator",
63293                     "building_area",
63294                     "address"
63295                 ],
63296                 "geometry": [
63297                     "point",
63298                     "vertex",
63299                     "area"
63300                 ],
63301                 "terms": [
63302                     "academy",
63303                     "alma mater",
63304                     "blackboard",
63305                     "college",
63306                     "department",
63307                     "discipline",
63308                     "establishment",
63309                     "faculty",
63310                     "hall",
63311                     "halls of ivy",
63312                     "institute",
63313                     "institution",
63314                     "jail*",
63315                     "schoolhouse",
63316                     "seminary",
63317                     "university"
63318                 ],
63319                 "tags": {
63320                     "amenity": "school"
63321                 },
63322                 "name": "School"
63323             },
63324             "amenity/shelter": {
63325                 "fields": [
63326                     "shelter_type"
63327                 ],
63328                 "geometry": [
63329                     "point",
63330                     "vertex",
63331                     "area"
63332                 ],
63333                 "tags": {
63334                     "amenity": "shelter"
63335                 },
63336                 "terms": [
63337                     "lean-to"
63338                 ],
63339                 "name": "Shelter"
63340             },
63341             "amenity/studio": {
63342                 "name": "Studio",
63343                 "geometry": [
63344                     "point",
63345                     "area"
63346                 ],
63347                 "terms": [
63348                     "recording studio",
63349                     "studio",
63350                     "radio",
63351                     "radio studio",
63352                     "television",
63353                     "television studio"
63354                 ],
63355                 "tags": {
63356                     "amenity": "studio"
63357                 },
63358                 "icon": "music",
63359                 "fields": [
63360                     "building_area",
63361                     "studio_type",
63362                     "address"
63363                 ]
63364             },
63365             "amenity/swimming_pool": {
63366                 "geometry": [
63367                     "point",
63368                     "vertex",
63369                     "area"
63370                 ],
63371                 "tags": {
63372                     "amenity": "swimming_pool"
63373                 },
63374                 "icon": "swimming",
63375                 "searchable": false,
63376                 "name": "Swimming Pool"
63377             },
63378             "amenity/taxi": {
63379                 "fields": [
63380                     "operator",
63381                     "capacity"
63382                 ],
63383                 "geometry": [
63384                     "point",
63385                     "vertex",
63386                     "area"
63387                 ],
63388                 "terms": [
63389                     "cab"
63390                 ],
63391                 "tags": {
63392                     "amenity": "taxi"
63393                 },
63394                 "name": "Taxi Stand"
63395             },
63396             "amenity/telephone": {
63397                 "icon": "telephone",
63398                 "geometry": [
63399                     "point",
63400                     "vertex"
63401                 ],
63402                 "tags": {
63403                     "amenity": "telephone"
63404                 },
63405                 "terms": [
63406                     "phone"
63407                 ],
63408                 "name": "Telephone"
63409             },
63410             "amenity/theatre": {
63411                 "icon": "theatre",
63412                 "fields": [
63413                     "operator",
63414                     "building_area",
63415                     "address"
63416                 ],
63417                 "geometry": [
63418                     "point",
63419                     "vertex",
63420                     "area"
63421                 ],
63422                 "terms": [
63423                     "theatre",
63424                     "performance",
63425                     "play",
63426                     "musical"
63427                 ],
63428                 "tags": {
63429                     "amenity": "theatre"
63430                 },
63431                 "name": "Theater"
63432             },
63433             "amenity/toilets": {
63434                 "fields": [
63435                     "toilets/disposal",
63436                     "operator",
63437                     "building_area",
63438                     "fee",
63439                     "access_simple"
63440                 ],
63441                 "geometry": [
63442                     "point",
63443                     "vertex",
63444                     "area"
63445                 ],
63446                 "terms": [
63447                     "bathroom",
63448                     "restroom",
63449                     "outhouse",
63450                     "privy",
63451                     "head",
63452                     "lavatory",
63453                     "latrine",
63454                     "water closet",
63455                     "WC",
63456                     "W.C."
63457                 ],
63458                 "tags": {
63459                     "amenity": "toilets"
63460                 },
63461                 "icon": "toilets",
63462                 "name": "Toilets"
63463             },
63464             "amenity/townhall": {
63465                 "icon": "town-hall",
63466                 "fields": [
63467                     "building_area",
63468                     "address"
63469                 ],
63470                 "geometry": [
63471                     "point",
63472                     "vertex",
63473                     "area"
63474                 ],
63475                 "terms": [
63476                     "village hall",
63477                     "city government",
63478                     "courthouse",
63479                     "municipal building",
63480                     "municipal center",
63481                     "municipal centre"
63482                 ],
63483                 "tags": {
63484                     "amenity": "townhall"
63485                 },
63486                 "name": "Town Hall"
63487             },
63488             "amenity/university": {
63489                 "icon": "college",
63490                 "fields": [
63491                     "operator",
63492                     "address"
63493                 ],
63494                 "geometry": [
63495                     "point",
63496                     "vertex",
63497                     "area"
63498                 ],
63499                 "tags": {
63500                     "amenity": "university"
63501                 },
63502                 "terms": [
63503                     "college"
63504                 ],
63505                 "name": "University"
63506             },
63507             "amenity/vending_machine": {
63508                 "fields": [
63509                     "vending",
63510                     "operator"
63511                 ],
63512                 "geometry": [
63513                     "point"
63514                 ],
63515                 "tags": {
63516                     "amenity": "vending_machine"
63517                 },
63518                 "name": "Vending Machine"
63519             },
63520             "amenity/veterinary": {
63521                 "fields": [],
63522                 "geometry": [
63523                     "point",
63524                     "area"
63525                 ],
63526                 "terms": [
63527                     "pet clinic",
63528                     "veterinarian",
63529                     "animal hospital",
63530                     "pet doctor"
63531                 ],
63532                 "tags": {
63533                     "amenity": "veterinary"
63534                 },
63535                 "name": "Veterinary"
63536             },
63537             "amenity/waste_basket": {
63538                 "icon": "waste-basket",
63539                 "geometry": [
63540                     "point",
63541                     "vertex"
63542                 ],
63543                 "tags": {
63544                     "amenity": "waste_basket"
63545                 },
63546                 "terms": [
63547                     "rubbish bin",
63548                     "litter bin",
63549                     "trash can",
63550                     "garbage can"
63551                 ],
63552                 "name": "Waste Basket"
63553             },
63554             "area": {
63555                 "name": "Area",
63556                 "tags": {
63557                     "area": "yes"
63558                 },
63559                 "geometry": [
63560                     "area"
63561                 ],
63562                 "matchScore": 0.1
63563             },
63564             "barrier": {
63565                 "geometry": [
63566                     "point",
63567                     "vertex",
63568                     "line",
63569                     "area"
63570                 ],
63571                 "tags": {
63572                     "barrier": "*"
63573                 },
63574                 "fields": [
63575                     "barrier"
63576                 ],
63577                 "name": "Barrier"
63578             },
63579             "barrier/block": {
63580                 "fields": [
63581                     "access"
63582                 ],
63583                 "geometry": [
63584                     "point",
63585                     "vertex"
63586                 ],
63587                 "tags": {
63588                     "barrier": "block"
63589                 },
63590                 "name": "Block"
63591             },
63592             "barrier/bollard": {
63593                 "fields": [
63594                     "access"
63595                 ],
63596                 "geometry": [
63597                     "point",
63598                     "vertex",
63599                     "line"
63600                 ],
63601                 "tags": {
63602                     "barrier": "bollard"
63603                 },
63604                 "name": "Bollard"
63605             },
63606             "barrier/cattle_grid": {
63607                 "geometry": [
63608                     "vertex"
63609                 ],
63610                 "tags": {
63611                     "barrier": "cattle_grid"
63612                 },
63613                 "name": "Cattle Grid"
63614             },
63615             "barrier/city_wall": {
63616                 "geometry": [
63617                     "line",
63618                     "area"
63619                 ],
63620                 "tags": {
63621                     "barrier": "city_wall"
63622                 },
63623                 "name": "City Wall"
63624             },
63625             "barrier/cycle_barrier": {
63626                 "fields": [
63627                     "access"
63628                 ],
63629                 "geometry": [
63630                     "vertex"
63631                 ],
63632                 "tags": {
63633                     "barrier": "cycle_barrier"
63634                 },
63635                 "name": "Cycle Barrier"
63636             },
63637             "barrier/ditch": {
63638                 "geometry": [
63639                     "line",
63640                     "area"
63641                 ],
63642                 "tags": {
63643                     "barrier": "ditch"
63644                 },
63645                 "name": "Ditch"
63646             },
63647             "barrier/entrance": {
63648                 "icon": "entrance",
63649                 "geometry": [
63650                     "vertex"
63651                 ],
63652                 "tags": {
63653                     "barrier": "entrance"
63654                 },
63655                 "name": "Entrance",
63656                 "searchable": false
63657             },
63658             "barrier/fence": {
63659                 "geometry": [
63660                     "line",
63661                     "area"
63662                 ],
63663                 "tags": {
63664                     "barrier": "fence"
63665                 },
63666                 "name": "Fence"
63667             },
63668             "barrier/gate": {
63669                 "fields": [
63670                     "access"
63671                 ],
63672                 "geometry": [
63673                     "point",
63674                     "vertex",
63675                     "line"
63676                 ],
63677                 "tags": {
63678                     "barrier": "gate"
63679                 },
63680                 "name": "Gate"
63681             },
63682             "barrier/hedge": {
63683                 "geometry": [
63684                     "line",
63685                     "area"
63686                 ],
63687                 "tags": {
63688                     "barrier": "hedge"
63689                 },
63690                 "name": "Hedge"
63691             },
63692             "barrier/kissing_gate": {
63693                 "fields": [
63694                     "access"
63695                 ],
63696                 "geometry": [
63697                     "vertex"
63698                 ],
63699                 "tags": {
63700                     "barrier": "kissing_gate"
63701                 },
63702                 "name": "Kissing Gate"
63703             },
63704             "barrier/lift_gate": {
63705                 "fields": [
63706                     "access"
63707                 ],
63708                 "geometry": [
63709                     "point",
63710                     "vertex"
63711                 ],
63712                 "tags": {
63713                     "barrier": "lift_gate"
63714                 },
63715                 "name": "Lift Gate"
63716             },
63717             "barrier/retaining_wall": {
63718                 "geometry": [
63719                     "line",
63720                     "area"
63721                 ],
63722                 "tags": {
63723                     "barrier": "retaining_wall"
63724                 },
63725                 "name": "Retaining Wall"
63726             },
63727             "barrier/stile": {
63728                 "fields": [
63729                     "access"
63730                 ],
63731                 "geometry": [
63732                     "point",
63733                     "vertex"
63734                 ],
63735                 "tags": {
63736                     "barrier": "stile"
63737                 },
63738                 "name": "Stile"
63739             },
63740             "barrier/toll_booth": {
63741                 "fields": [
63742                     "access"
63743                 ],
63744                 "geometry": [
63745                     "vertex"
63746                 ],
63747                 "tags": {
63748                     "barrier": "toll_booth"
63749                 },
63750                 "name": "Toll Booth"
63751             },
63752             "barrier/wall": {
63753                 "geometry": [
63754                     "line",
63755                     "area"
63756                 ],
63757                 "tags": {
63758                     "barrier": "wall"
63759                 },
63760                 "name": "Wall"
63761             },
63762             "boundary/administrative": {
63763                 "name": "Administrative Boundary",
63764                 "geometry": [
63765                     "line"
63766                 ],
63767                 "tags": {
63768                     "boundary": "administrative"
63769                 },
63770                 "fields": [
63771                     "admin_level"
63772                 ]
63773             },
63774             "building": {
63775                 "icon": "building",
63776                 "fields": [
63777                     "building",
63778                     "levels",
63779                     "address"
63780                 ],
63781                 "geometry": [
63782                     "area"
63783                 ],
63784                 "tags": {
63785                     "building": "*"
63786                 },
63787                 "terms": [],
63788                 "name": "Building"
63789             },
63790             "building/apartments": {
63791                 "icon": "commercial",
63792                 "fields": [
63793                     "address",
63794                     "levels"
63795                 ],
63796                 "geometry": [
63797                     "point",
63798                     "vertex",
63799                     "area"
63800                 ],
63801                 "tags": {
63802                     "building": "apartments"
63803                 },
63804                 "name": "Apartments"
63805             },
63806             "building/commercial": {
63807                 "icon": "commercial",
63808                 "geometry": [
63809                     "point",
63810                     "vertex",
63811                     "area"
63812                 ],
63813                 "tags": {
63814                     "building": "commercial"
63815                 },
63816                 "name": "Commercial Building"
63817             },
63818             "building/entrance": {
63819                 "icon": "entrance",
63820                 "geometry": [
63821                     "vertex"
63822                 ],
63823                 "tags": {
63824                     "building": "entrance"
63825                 },
63826                 "name": "Entrance",
63827                 "searchable": false
63828             },
63829             "building/garage": {
63830                 "fields": [
63831                     "capacity"
63832                 ],
63833                 "geometry": [
63834                     "point",
63835                     "vertex",
63836                     "area"
63837                 ],
63838                 "tags": {
63839                     "building": "garage"
63840                 },
63841                 "name": "Garage",
63842                 "icon": "warehouse"
63843             },
63844             "building/house": {
63845                 "icon": "building",
63846                 "fields": [
63847                     "address",
63848                     "levels"
63849                 ],
63850                 "geometry": [
63851                     "point",
63852                     "area"
63853                 ],
63854                 "tags": {
63855                     "building": "house"
63856                 },
63857                 "name": "House"
63858             },
63859             "building/hut": {
63860                 "geometry": [
63861                     "point",
63862                     "vertex",
63863                     "area"
63864                 ],
63865                 "tags": {
63866                     "building": "hut"
63867                 },
63868                 "name": "Hut"
63869             },
63870             "building/industrial": {
63871                 "icon": "industrial",
63872                 "fields": [
63873                     "address",
63874                     "levels"
63875                 ],
63876                 "geometry": [
63877                     "point",
63878                     "vertex",
63879                     "area"
63880                 ],
63881                 "tags": {
63882                     "building": "industrial"
63883                 },
63884                 "name": "Industrial Building"
63885             },
63886             "building/residential": {
63887                 "icon": "building",
63888                 "fields": [
63889                     "address",
63890                     "levels"
63891                 ],
63892                 "geometry": [
63893                     "point",
63894                     "vertex",
63895                     "area"
63896                 ],
63897                 "tags": {
63898                     "building": "residential"
63899                 },
63900                 "name": "Residential Building"
63901             },
63902             "craft/basket_maker": {
63903                 "name": "Basket Maker",
63904                 "geometry": [
63905                     "point",
63906                     "area"
63907                 ],
63908                 "terms": [
63909                     "basket",
63910                     "basketry",
63911                     "basket maker",
63912                     "basket weaver"
63913                 ],
63914                 "tags": {
63915                     "craft": "basket_maker"
63916                 },
63917                 "icon": "art-gallery",
63918                 "fields": [
63919                     "building_area",
63920                     "address",
63921                     "operator",
63922                     "opening_hours"
63923                 ]
63924             },
63925             "craft/beekeeper": {
63926                 "name": "Beekeeper",
63927                 "geometry": [
63928                     "point",
63929                     "area"
63930                 ],
63931                 "terms": [
63932                     "bees",
63933                     "beekeeper",
63934                     "bee box"
63935                 ],
63936                 "tags": {
63937                     "craft": "beekeeper"
63938                 },
63939                 "icon": "farm",
63940                 "fields": [
63941                     "building_area",
63942                     "address",
63943                     "operator",
63944                     "opening_hours"
63945                 ]
63946             },
63947             "craft/blacksmith": {
63948                 "name": "Blacksmith",
63949                 "geometry": [
63950                     "point",
63951                     "area"
63952                 ],
63953                 "terms": [
63954                     "blacksmith"
63955                 ],
63956                 "tags": {
63957                     "craft": "blacksmith"
63958                 },
63959                 "icon": "farm",
63960                 "fields": [
63961                     "building_area",
63962                     "address",
63963                     "operator",
63964                     "opening_hours"
63965                 ]
63966             },
63967             "craft/boatbuilder": {
63968                 "name": "Boat Builder",
63969                 "geometry": [
63970                     "point",
63971                     "area"
63972                 ],
63973                 "terms": [
63974                     "boat builder"
63975                 ],
63976                 "tags": {
63977                     "craft": "boatbuilder"
63978                 },
63979                 "icon": "marker-stroked",
63980                 "fields": [
63981                     "building_area",
63982                     "address",
63983                     "operator",
63984                     "opening_hours"
63985                 ]
63986             },
63987             "craft/bookbinder": {
63988                 "name": "Bookbinder",
63989                 "geometry": [
63990                     "point",
63991                     "area"
63992                 ],
63993                 "terms": [
63994                     "bookbinder",
63995                     "book repair"
63996                 ],
63997                 "tags": {
63998                     "craft": "bookbinder"
63999                 },
64000                 "icon": "library",
64001                 "fields": [
64002                     "building_area",
64003                     "address",
64004                     "operator",
64005                     "opening_hours"
64006                 ]
64007             },
64008             "craft/brewery": {
64009                 "name": "Brewery",
64010                 "geometry": [
64011                     "point",
64012                     "area"
64013                 ],
64014                 "terms": [
64015                     "brewery"
64016                 ],
64017                 "tags": {
64018                     "craft": "brewery"
64019                 },
64020                 "icon": "beer",
64021                 "fields": [
64022                     "building_area",
64023                     "address",
64024                     "operator",
64025                     "opening_hours"
64026                 ]
64027             },
64028             "craft/carpenter": {
64029                 "name": "Carpenter",
64030                 "geometry": [
64031                     "point",
64032                     "area"
64033                 ],
64034                 "terms": [
64035                     "carpenter",
64036                     "woodworker"
64037                 ],
64038                 "tags": {
64039                     "craft": "carpenter"
64040                 },
64041                 "icon": "logging",
64042                 "fields": [
64043                     "building_area",
64044                     "address",
64045                     "operator",
64046                     "opening_hours"
64047                 ]
64048             },
64049             "craft/carpet_layer": {
64050                 "name": "Carpet Layer",
64051                 "geometry": [
64052                     "point",
64053                     "area"
64054                 ],
64055                 "terms": [
64056                     "carpet layer"
64057                 ],
64058                 "tags": {
64059                     "craft": "carpet_layer"
64060                 },
64061                 "icon": "square",
64062                 "fields": [
64063                     "building_area",
64064                     "address",
64065                     "operator",
64066                     "opening_hours"
64067                 ]
64068             },
64069             "craft/caterer": {
64070                 "name": "Caterer",
64071                 "geometry": [
64072                     "point",
64073                     "area"
64074                 ],
64075                 "terms": [
64076                     "Caterer",
64077                     "Catering"
64078                 ],
64079                 "tags": {
64080                     "craft": "caterer"
64081                 },
64082                 "icon": "bakery",
64083                 "fields": [
64084                     "cuisine",
64085                     "building_area",
64086                     "address",
64087                     "operator",
64088                     "opening_hours"
64089                 ]
64090             },
64091             "craft/clockmaker": {
64092                 "name": "Clockmaker",
64093                 "geometry": [
64094                     "point",
64095                     "area"
64096                 ],
64097                 "terms": [
64098                     "clock",
64099                     "clockmaker",
64100                     "clock repair"
64101                 ],
64102                 "tags": {
64103                     "craft": "clockmaker"
64104                 },
64105                 "icon": "circle-stroked",
64106                 "fields": [
64107                     "building_area",
64108                     "address",
64109                     "operator",
64110                     "opening_hours"
64111                 ]
64112             },
64113             "craft/confectionary": {
64114                 "name": "Confectionary",
64115                 "geometry": [
64116                     "point",
64117                     "area"
64118                 ],
64119                 "terms": [
64120                     "confectionary",
64121                     "sweets",
64122                     "candy"
64123                 ],
64124                 "tags": {
64125                     "craft": "confectionary"
64126                 },
64127                 "icon": "bakery",
64128                 "fields": [
64129                     "building_area",
64130                     "address",
64131                     "operator",
64132                     "opening_hours"
64133                 ]
64134             },
64135             "craft/dressmaker": {
64136                 "name": "Dressmaker",
64137                 "geometry": [
64138                     "point",
64139                     "area"
64140                 ],
64141                 "terms": [
64142                     "dress",
64143                     "dressmaker"
64144                 ],
64145                 "tags": {
64146                     "craft": "dressmaker"
64147                 },
64148                 "icon": "clothing-store",
64149                 "fields": [
64150                     "building_area",
64151                     "address",
64152                     "operator",
64153                     "opening_hours"
64154                 ]
64155             },
64156             "craft/electrician": {
64157                 "name": "Electrician",
64158                 "geometry": [
64159                     "point",
64160                     "area"
64161                 ],
64162                 "terms": [
64163                     "electrician"
64164                 ],
64165                 "tags": {
64166                     "craft": "electrician"
64167                 },
64168                 "icon": "marker-stroked",
64169                 "fields": [
64170                     "building_area",
64171                     "address",
64172                     "operator",
64173                     "opening_hours"
64174                 ]
64175             },
64176             "craft/gardener": {
64177                 "name": "Gardener",
64178                 "geometry": [
64179                     "point",
64180                     "area"
64181                 ],
64182                 "terms": [
64183                     "gardener",
64184                     "landscaper",
64185                     "grounds keeper"
64186                 ],
64187                 "tags": {
64188                     "craft": "gardener"
64189                 },
64190                 "icon": "garden",
64191                 "fields": [
64192                     "building_area",
64193                     "address",
64194                     "operator",
64195                     "opening_hours"
64196                 ]
64197             },
64198             "craft/glaziery": {
64199                 "name": "Glaziery",
64200                 "geometry": [
64201                     "point",
64202                     "area"
64203                 ],
64204                 "terms": [
64205                     "glass",
64206                     "glass foundry",
64207                     "stained-glass",
64208                     "window"
64209                 ],
64210                 "tags": {
64211                     "craft": "glaziery"
64212                 },
64213                 "icon": "fire-station",
64214                 "fields": [
64215                     "building_area",
64216                     "address",
64217                     "operator",
64218                     "opening_hours"
64219                 ]
64220             },
64221             "craft/handicraft": {
64222                 "name": "Handicraft",
64223                 "geometry": [
64224                     "point",
64225                     "area"
64226                 ],
64227                 "terms": [
64228                     "handicraft"
64229                 ],
64230                 "tags": {
64231                     "craft": "handicraft"
64232                 },
64233                 "icon": "art-gallery",
64234                 "fields": [
64235                     "building_area",
64236                     "address",
64237                     "operator",
64238                     "opening_hours"
64239                 ]
64240             },
64241             "craft/hvac": {
64242                 "name": "HVAC",
64243                 "geometry": [
64244                     "point",
64245                     "area"
64246                 ],
64247                 "terms": [
64248                     "heating",
64249                     "ventilating",
64250                     "air-conditioning",
64251                     "air conditioning"
64252                 ],
64253                 "tags": {
64254                     "craft": "hvac"
64255                 },
64256                 "icon": "marker-stroked",
64257                 "fields": [
64258                     "building_area",
64259                     "address",
64260                     "operator",
64261                     "opening_hours"
64262                 ]
64263             },
64264             "craft/insulator": {
64265                 "name": "Insulator",
64266                 "geometry": [
64267                     "point",
64268                     "area"
64269                 ],
64270                 "terms": [
64271                     "insulation",
64272                     "insulator"
64273                 ],
64274                 "tags": {
64275                     "craft": "insulation"
64276                 },
64277                 "icon": "marker-stroked",
64278                 "fields": [
64279                     "building_area",
64280                     "address",
64281                     "operator",
64282                     "opening_hours"
64283                 ]
64284             },
64285             "craft/jeweler": {
64286                 "name": "Jeweler",
64287                 "geometry": [
64288                     "point",
64289                     "area"
64290                 ],
64291                 "terms": [
64292                     "jeweler",
64293                     "gem",
64294                     "diamond"
64295                 ],
64296                 "tags": {
64297                     "craft": "jeweler"
64298                 },
64299                 "icon": "marker-stroked",
64300                 "searchable": false,
64301                 "fields": [
64302                     "building_area",
64303                     "address",
64304                     "operator",
64305                     "opening_hours"
64306                 ]
64307             },
64308             "craft/key_cutter": {
64309                 "name": "Key Cutter",
64310                 "geometry": [
64311                     "point",
64312                     "area"
64313                 ],
64314                 "terms": [
64315                     "key",
64316                     "key cutter"
64317                 ],
64318                 "tags": {
64319                     "craft": "key_cutter"
64320                 },
64321                 "icon": "marker-stroked",
64322                 "fields": [
64323                     "building_area",
64324                     "address",
64325                     "operator",
64326                     "opening_hours"
64327                 ]
64328             },
64329             "craft/locksmith": {
64330                 "name": "Locksmith",
64331                 "geometry": [
64332                     "point",
64333                     "area"
64334                 ],
64335                 "terms": [
64336                     "locksmith",
64337                     "lock"
64338                 ],
64339                 "tags": {
64340                     "craft": "locksmith"
64341                 },
64342                 "icon": "marker-stroked",
64343                 "searchable": false,
64344                 "fields": [
64345                     "building_area",
64346                     "address",
64347                     "operator",
64348                     "opening_hours"
64349                 ]
64350             },
64351             "craft/metal_construction": {
64352                 "name": "Metal Construction",
64353                 "geometry": [
64354                     "point",
64355                     "area"
64356                 ],
64357                 "terms": [
64358                     "metal construction"
64359                 ],
64360                 "tags": {
64361                     "craft": "metal_construction"
64362                 },
64363                 "icon": "marker-stroked",
64364                 "fields": [
64365                     "building_area",
64366                     "address",
64367                     "operator",
64368                     "opening_hours"
64369                 ]
64370             },
64371             "craft/optician": {
64372                 "name": "Optician",
64373                 "geometry": [
64374                     "point",
64375                     "area"
64376                 ],
64377                 "terms": [
64378                     "glasses",
64379                     "optician"
64380                 ],
64381                 "tags": {
64382                     "craft": "optician"
64383                 },
64384                 "icon": "marker-stroked",
64385                 "searchable": false,
64386                 "fields": [
64387                     "building_area",
64388                     "address",
64389                     "operator",
64390                     "opening_hours"
64391                 ]
64392             },
64393             "craft/painter": {
64394                 "name": "painter",
64395                 "geometry": [
64396                     "point",
64397                     "area"
64398                 ],
64399                 "terms": [
64400                     "painter"
64401                 ],
64402                 "tags": {
64403                     "craft": "painter"
64404                 },
64405                 "icon": "art-gallery",
64406                 "fields": [
64407                     "building_area",
64408                     "address",
64409                     "operator",
64410                     "opening_hours"
64411                 ]
64412             },
64413             "craft/photographer": {
64414                 "name": "Photographer",
64415                 "geometry": [
64416                     "point",
64417                     "area"
64418                 ],
64419                 "terms": [
64420                     "photographer"
64421                 ],
64422                 "tags": {
64423                     "craft": "photographer"
64424                 },
64425                 "icon": "camera",
64426                 "fields": [
64427                     "building_area",
64428                     "address",
64429                     "operator",
64430                     "opening_hours"
64431                 ]
64432             },
64433             "craft/photographic_labratory": {
64434                 "name": "Photographic Labratory",
64435                 "geometry": [
64436                     "point",
64437                     "area"
64438                 ],
64439                 "terms": [
64440                     "photographic labratory",
64441                     "film developer"
64442                 ],
64443                 "tags": {
64444                     "craft": "photographic_labratory"
64445                 },
64446                 "icon": "camera",
64447                 "fields": [
64448                     "building_area",
64449                     "address",
64450                     "operator",
64451                     "opening_hours"
64452                 ]
64453             },
64454             "craft/plasterer": {
64455                 "name": "Plasterer",
64456                 "geometry": [
64457                     "point",
64458                     "area"
64459                 ],
64460                 "terms": [
64461                     "plasterer"
64462                 ],
64463                 "tags": {
64464                     "craft": "plasterer"
64465                 },
64466                 "icon": "marker-stroked",
64467                 "fields": [
64468                     "building_area",
64469                     "address",
64470                     "operator",
64471                     "opening_hours"
64472                 ]
64473             },
64474             "craft/plumber": {
64475                 "name": "Plumber",
64476                 "geometry": [
64477                     "point",
64478                     "area"
64479                 ],
64480                 "terms": [
64481                     "pumber"
64482                 ],
64483                 "tags": {
64484                     "craft": "plumber"
64485                 },
64486                 "icon": "marker-stroked",
64487                 "fields": [
64488                     "building_area",
64489                     "address",
64490                     "operator",
64491                     "opening_hours"
64492                 ]
64493             },
64494             "craft/pottery": {
64495                 "name": "Pottery",
64496                 "geometry": [
64497                     "point",
64498                     "area"
64499                 ],
64500                 "terms": [
64501                     "pottery",
64502                     "potter"
64503                 ],
64504                 "tags": {
64505                     "craft": "pottery"
64506                 },
64507                 "icon": "art-gallery",
64508                 "fields": [
64509                     "building_area",
64510                     "address",
64511                     "operator",
64512                     "opening_hours"
64513                 ]
64514             },
64515             "craft/rigger": {
64516                 "name": "Rigger",
64517                 "geometry": [
64518                     "point",
64519                     "area"
64520                 ],
64521                 "terms": [
64522                     "rigger"
64523                 ],
64524                 "tags": {
64525                     "craft": "rigger"
64526                 },
64527                 "icon": "marker-stroked",
64528                 "fields": [
64529                     "building_area",
64530                     "address",
64531                     "operator",
64532                     "opening_hours"
64533                 ]
64534             },
64535             "craft/roofer": {
64536                 "name": "Roofer",
64537                 "geometry": [
64538                     "point",
64539                     "area"
64540                 ],
64541                 "terms": [
64542                     "roofer"
64543                 ],
64544                 "tags": {
64545                     "craft": "roofer"
64546                 },
64547                 "icon": "marker-stroked",
64548                 "fields": [
64549                     "building_area",
64550                     "address",
64551                     "operator",
64552                     "opening_hours"
64553                 ]
64554             },
64555             "craft/saddler": {
64556                 "name": "Saddler",
64557                 "geometry": [
64558                     "point",
64559                     "area"
64560                 ],
64561                 "terms": [
64562                     "saddler"
64563                 ],
64564                 "tags": {
64565                     "craft": "saddler"
64566                 },
64567                 "icon": "marker-stroked",
64568                 "fields": [
64569                     "building_area",
64570                     "address",
64571                     "operator",
64572                     "opening_hours"
64573                 ]
64574             },
64575             "craft/sailmaker": {
64576                 "name": "Sailmaker",
64577                 "geometry": [
64578                     "point",
64579                     "area"
64580                 ],
64581                 "terms": [
64582                     "sailmaker"
64583                 ],
64584                 "tags": {
64585                     "craft": "sailmaker"
64586                 },
64587                 "icon": "marker-stroked",
64588                 "fields": [
64589                     "building_area",
64590                     "address",
64591                     "operator",
64592                     "opening_hours"
64593                 ]
64594             },
64595             "craft/sawmill": {
64596                 "name": "Sawmill",
64597                 "geometry": [
64598                     "point",
64599                     "area"
64600                 ],
64601                 "terms": [
64602                     "sawmill",
64603                     "lumber"
64604                 ],
64605                 "tags": {
64606                     "craft": "sawmill"
64607                 },
64608                 "icon": "park",
64609                 "fields": [
64610                     "building_area",
64611                     "address",
64612                     "operator",
64613                     "opening_hours"
64614                 ]
64615             },
64616             "craft/scaffolder": {
64617                 "name": "Scaffolder",
64618                 "geometry": [
64619                     "point",
64620                     "area"
64621                 ],
64622                 "terms": [
64623                     "scaffolder"
64624                 ],
64625                 "tags": {
64626                     "craft": "scaffolder"
64627                 },
64628                 "icon": "marker-stroked",
64629                 "fields": [
64630                     "building_area",
64631                     "address",
64632                     "operator",
64633                     "opening_hours"
64634                 ]
64635             },
64636             "craft/sculpter": {
64637                 "name": "Sculpter",
64638                 "geometry": [
64639                     "point",
64640                     "area"
64641                 ],
64642                 "terms": [
64643                     "sculpter"
64644                 ],
64645                 "tags": {
64646                     "craft": "sculpter"
64647                 },
64648                 "icon": "art-gallery",
64649                 "fields": [
64650                     "building_area",
64651                     "address",
64652                     "operator",
64653                     "opening_hours"
64654                 ]
64655             },
64656             "craft/shoemaker": {
64657                 "name": "Shoemaker",
64658                 "geometry": [
64659                     "point",
64660                     "area"
64661                 ],
64662                 "terms": [
64663                     "shoe repair",
64664                     "shoemaker"
64665                 ],
64666                 "tags": {
64667                     "craft": "shoemaker"
64668                 },
64669                 "icon": "marker-stroked",
64670                 "fields": [
64671                     "building_area",
64672                     "address",
64673                     "operator",
64674                     "opening_hours"
64675                 ]
64676             },
64677             "craft/stonemason": {
64678                 "name": "Stonemason",
64679                 "geometry": [
64680                     "point",
64681                     "area"
64682                 ],
64683                 "terms": [
64684                     "stonemason",
64685                     "masonry"
64686                 ],
64687                 "tags": {
64688                     "craft": "stonemason"
64689                 },
64690                 "icon": "marker-stroked",
64691                 "fields": [
64692                     "building_area",
64693                     "address",
64694                     "operator",
64695                     "opening_hours"
64696                 ]
64697             },
64698             "craft/sweep": {
64699                 "name": "Chimney Sweep",
64700                 "geometry": [
64701                     "point",
64702                     "area"
64703                 ],
64704                 "terms": [
64705                     "sweep",
64706                     "chimney sweep"
64707                 ],
64708                 "tags": {
64709                     "craft": "sweep"
64710                 },
64711                 "icon": "marker-stroked",
64712                 "fields": [
64713                     "building_area",
64714                     "address",
64715                     "operator",
64716                     "opening_hours"
64717                 ]
64718             },
64719             "craft/tailor": {
64720                 "name": "Tailor",
64721                 "geometry": [
64722                     "point",
64723                     "area"
64724                 ],
64725                 "terms": [
64726                     "tailor",
64727                     "clothes"
64728                 ],
64729                 "tags": {
64730                     "craft": "tailor"
64731                 },
64732                 "icon": "clothing-store",
64733                 "fields": [
64734                     "building_area",
64735                     "address",
64736                     "operator",
64737                     "opening_hours"
64738                 ]
64739             },
64740             "craft/tiler": {
64741                 "name": "Tiler",
64742                 "geometry": [
64743                     "point",
64744                     "area"
64745                 ],
64746                 "terms": [
64747                     "tiler"
64748                 ],
64749                 "tags": {
64750                     "craft": "tiler"
64751                 },
64752                 "icon": "marker-stroked",
64753                 "fields": [
64754                     "building_area",
64755                     "address",
64756                     "operator",
64757                     "opening_hours"
64758                 ]
64759             },
64760             "craft/tinsmith": {
64761                 "name": "Tinsmith",
64762                 "geometry": [
64763                     "point",
64764                     "area"
64765                 ],
64766                 "terms": [
64767                     "tinsmith"
64768                 ],
64769                 "tags": {
64770                     "craft": "tinsmith"
64771                 },
64772                 "icon": "marker-stroked",
64773                 "fields": [
64774                     "building_area",
64775                     "address",
64776                     "operator",
64777                     "opening_hours"
64778                 ]
64779             },
64780             "craft/upholsterer": {
64781                 "name": "Upholsterer",
64782                 "geometry": [
64783                     "point",
64784                     "area"
64785                 ],
64786                 "terms": [
64787                     "upholsterer"
64788                 ],
64789                 "tags": {
64790                     "craft": "upholsterer"
64791                 },
64792                 "icon": "marker-stroked",
64793                 "fields": [
64794                     "building_area",
64795                     "address",
64796                     "operator",
64797                     "opening_hours"
64798                 ]
64799             },
64800             "craft/watchmaker": {
64801                 "name": "Watchmaker",
64802                 "geometry": [
64803                     "point",
64804                     "area"
64805                 ],
64806                 "terms": [
64807                     "watch",
64808                     "watchmaker",
64809                     "watch repair"
64810                 ],
64811                 "tags": {
64812                     "craft": "watchmaker"
64813                 },
64814                 "icon": "circle-stroked",
64815                 "fields": [
64816                     "building_area",
64817                     "address",
64818                     "operator",
64819                     "opening_hours"
64820                 ]
64821             },
64822             "craft/window_construction": {
64823                 "name": "Window Construction",
64824                 "geometry": [
64825                     "point",
64826                     "area"
64827                 ],
64828                 "terms": [
64829                     "window",
64830                     "window maker",
64831                     "window construction"
64832                 ],
64833                 "tags": {
64834                     "craft": "window_construction"
64835                 },
64836                 "icon": "marker-stroked",
64837                 "fields": [
64838                     "building_area",
64839                     "address",
64840                     "operator",
64841                     "opening_hours"
64842                 ]
64843             },
64844             "embankment": {
64845                 "geometry": [
64846                     "line"
64847                 ],
64848                 "tags": {
64849                     "embankment": "yes"
64850                 },
64851                 "name": "Embankment",
64852                 "matchScore": 0.2
64853             },
64854             "emergency/ambulance_station": {
64855                 "fields": [
64856                     "operator"
64857                 ],
64858                 "geometry": [
64859                     "area",
64860                     "point",
64861                     "vertex"
64862                 ],
64863                 "tags": {
64864                     "emergency": "ambulance_station"
64865                 },
64866                 "name": "Ambulance Station"
64867             },
64868             "emergency/fire_hydrant": {
64869                 "fields": [
64870                     "fire_hydrant/type"
64871                 ],
64872                 "geometry": [
64873                     "point",
64874                     "vertex"
64875                 ],
64876                 "tags": {
64877                     "emergency": "fire_hydrant"
64878                 },
64879                 "name": "Fire Hydrant"
64880             },
64881             "emergency/phone": {
64882                 "icon": "emergency-telephone",
64883                 "fields": [
64884                     "operator"
64885                 ],
64886                 "geometry": [
64887                     "point",
64888                     "vertex"
64889                 ],
64890                 "tags": {
64891                     "emergency": "phone"
64892                 },
64893                 "name": "Emergency Phone"
64894             },
64895             "entrance": {
64896                 "icon": "entrance",
64897                 "geometry": [
64898                     "vertex"
64899                 ],
64900                 "tags": {
64901                     "entrance": "*"
64902                 },
64903                 "fields": [
64904                     "entrance",
64905                     "access_simple",
64906                     "address"
64907                 ],
64908                 "name": "Entrance"
64909             },
64910             "footway/crossing": {
64911                 "fields": [
64912                     "crossing",
64913                     "access",
64914                     "surface"
64915                 ],
64916                 "geometry": [
64917                     "line"
64918                 ],
64919                 "tags": {
64920                     "highway": "footway",
64921                     "footway": "crossing"
64922                 },
64923                 "terms": [
64924                     "crosswalk",
64925                     "zebra crossing"
64926                 ],
64927                 "name": "Crossing"
64928             },
64929             "footway/sidewalk": {
64930                 "fields": [
64931                     "surface",
64932                     "lit",
64933                     "access"
64934                 ],
64935                 "geometry": [
64936                     "line"
64937                 ],
64938                 "tags": {
64939                     "highway": "footway",
64940                     "footway": "sidewalk"
64941                 },
64942                 "terms": [],
64943                 "name": "Sidewalk"
64944             },
64945             "golf/bunker": {
64946                 "icon": "golf",
64947                 "geometry": [
64948                     "area"
64949                 ],
64950                 "tags": {
64951                     "golf": "bunker",
64952                     "natural": "sand"
64953                 },
64954                 "terms": [
64955                     "hazard",
64956                     "bunker"
64957                 ],
64958                 "name": "Sand Trap"
64959             },
64960             "golf/fairway": {
64961                 "icon": "golf",
64962                 "geometry": [
64963                     "area"
64964                 ],
64965                 "tags": {
64966                     "golf": "fairway",
64967                     "landuse": "grass"
64968                 },
64969                 "name": "Fairway"
64970             },
64971             "golf/green": {
64972                 "icon": "golf",
64973                 "geometry": [
64974                     "area"
64975                 ],
64976                 "tags": {
64977                     "golf": "green",
64978                     "landuse": "grass",
64979                     "leisure": "pitch",
64980                     "sport": "golf"
64981                 },
64982                 "terms": [
64983                     "putting green"
64984                 ],
64985                 "name": "Putting Green"
64986             },
64987             "golf/hole": {
64988                 "icon": "golf",
64989                 "fields": [
64990                     "golf_hole",
64991                     "par",
64992                     "handicap"
64993                 ],
64994                 "geometry": [
64995                     "line"
64996                 ],
64997                 "tags": {
64998                     "golf": "hole"
64999                 },
65000                 "name": "Golf Hole"
65001             },
65002             "golf/lateral_water_hazard": {
65003                 "icon": "golf",
65004                 "geometry": [
65005                     "line",
65006                     "area"
65007                 ],
65008                 "tags": {
65009                     "golf": "lateral_water_hazard",
65010                     "natural": "water"
65011                 },
65012                 "name": "Lateral Water Hazard"
65013             },
65014             "golf/rough": {
65015                 "icon": "golf",
65016                 "geometry": [
65017                     "area"
65018                 ],
65019                 "tags": {
65020                     "golf": "rough",
65021                     "landuse": "grass"
65022                 },
65023                 "name": "Rough"
65024             },
65025             "golf/tee": {
65026                 "icon": "golf",
65027                 "geometry": [
65028                     "area"
65029                 ],
65030                 "tags": {
65031                     "golf": "tee",
65032                     "landuse": "grass"
65033                 },
65034                 "terms": [
65035                     "teeing ground"
65036                 ],
65037                 "name": "Tee Box"
65038             },
65039             "golf/water_hazard": {
65040                 "icon": "golf",
65041                 "geometry": [
65042                     "line",
65043                     "area"
65044                 ],
65045                 "tags": {
65046                     "golf": "water_hazard",
65047                     "natural": "water"
65048                 },
65049                 "name": "Water Hazard"
65050             },
65051             "highway": {
65052                 "fields": [
65053                     "highway"
65054                 ],
65055                 "geometry": [
65056                     "point",
65057                     "vertex",
65058                     "line",
65059                     "area"
65060                 ],
65061                 "tags": {
65062                     "highway": "*"
65063                 },
65064                 "name": "Highway"
65065             },
65066             "highway/bridleway": {
65067                 "fields": [
65068                     "access",
65069                     "surface",
65070                     "structure"
65071                 ],
65072                 "icon": "highway-bridleway",
65073                 "geometry": [
65074                     "line"
65075                 ],
65076                 "tags": {
65077                     "highway": "bridleway"
65078                 },
65079                 "terms": [
65080                     "bridleway",
65081                     "equestrian trail",
65082                     "horse riding path",
65083                     "bridle road",
65084                     "horse trail"
65085                 ],
65086                 "name": "Bridle Path"
65087             },
65088             "highway/bus_stop": {
65089                 "icon": "bus",
65090                 "fields": [
65091                     "operator",
65092                     "shelter"
65093                 ],
65094                 "geometry": [
65095                     "point",
65096                     "vertex"
65097                 ],
65098                 "tags": {
65099                     "highway": "bus_stop"
65100                 },
65101                 "terms": [],
65102                 "name": "Bus Stop"
65103             },
65104             "highway/crossing": {
65105                 "fields": [
65106                     "crossing"
65107                 ],
65108                 "geometry": [
65109                     "vertex"
65110                 ],
65111                 "tags": {
65112                     "highway": "crossing"
65113                 },
65114                 "terms": [
65115                     "crosswalk",
65116                     "zebra crossing"
65117                 ],
65118                 "name": "Crossing"
65119             },
65120             "highway/cycleway": {
65121                 "icon": "highway-cycleway",
65122                 "fields": [
65123                     "surface",
65124                     "lit",
65125                     "structure",
65126                     "access",
65127                     "oneway"
65128                 ],
65129                 "geometry": [
65130                     "line"
65131                 ],
65132                 "tags": {
65133                     "highway": "cycleway"
65134                 },
65135                 "terms": [],
65136                 "name": "Cycle Path"
65137             },
65138             "highway/footway": {
65139                 "icon": "highway-footway",
65140                 "fields": [
65141                     "structure",
65142                     "access",
65143                     "surface"
65144                 ],
65145                 "geometry": [
65146                     "line",
65147                     "area"
65148                 ],
65149                 "terms": [
65150                     "beaten path",
65151                     "boulevard",
65152                     "clearing",
65153                     "course",
65154                     "cut*",
65155                     "drag*",
65156                     "footpath",
65157                     "highway",
65158                     "lane",
65159                     "line",
65160                     "orbit",
65161                     "passage",
65162                     "pathway",
65163                     "rail",
65164                     "rails",
65165                     "road",
65166                     "roadway",
65167                     "route",
65168                     "street",
65169                     "thoroughfare",
65170                     "trackway",
65171                     "trail",
65172                     "trajectory",
65173                     "walk"
65174                 ],
65175                 "tags": {
65176                     "highway": "footway"
65177                 },
65178                 "name": "Foot Path"
65179             },
65180             "highway/living_street": {
65181                 "icon": "highway-living-street",
65182                 "fields": [
65183                     "oneway",
65184                     "maxspeed",
65185                     "structure",
65186                     "access",
65187                     "surface"
65188                 ],
65189                 "geometry": [
65190                     "line"
65191                 ],
65192                 "tags": {
65193                     "highway": "living_street"
65194                 },
65195                 "name": "Living Street"
65196             },
65197             "highway/mini_roundabout": {
65198                 "geometry": [
65199                     "vertex"
65200                 ],
65201                 "tags": {
65202                     "highway": "mini_roundabout"
65203                 },
65204                 "fields": [
65205                     "clock_direction"
65206                 ],
65207                 "name": "Mini-Roundabout"
65208             },
65209             "highway/motorway": {
65210                 "icon": "highway-motorway",
65211                 "fields": [
65212                     "oneway",
65213                     "maxspeed",
65214                     "structure",
65215                     "access",
65216                     "lanes",
65217                     "surface",
65218                     "ref"
65219                 ],
65220                 "geometry": [
65221                     "line"
65222                 ],
65223                 "tags": {
65224                     "highway": "motorway"
65225                 },
65226                 "terms": [],
65227                 "name": "Motorway"
65228             },
65229             "highway/motorway_junction": {
65230                 "geometry": [
65231                     "vertex"
65232                 ],
65233                 "tags": {
65234                     "highway": "motorway_junction"
65235                 },
65236                 "fields": [
65237                     "ref"
65238                 ],
65239                 "name": "Motorway Junction"
65240             },
65241             "highway/motorway_link": {
65242                 "icon": "highway-motorway-link",
65243                 "fields": [
65244                     "oneway_yes",
65245                     "maxspeed",
65246                     "structure",
65247                     "access",
65248                     "surface",
65249                     "ref"
65250                 ],
65251                 "geometry": [
65252                     "line"
65253                 ],
65254                 "tags": {
65255                     "highway": "motorway_link"
65256                 },
65257                 "terms": [
65258                     "ramp",
65259                     "on ramp",
65260                     "off ramp"
65261                 ],
65262                 "name": "Motorway Link"
65263             },
65264             "highway/path": {
65265                 "icon": "highway-path",
65266                 "fields": [
65267                     "structure",
65268                     "access",
65269                     "sac_scale",
65270                     "surface",
65271                     "incline",
65272                     "trail_visibility",
65273                     "ref"
65274                 ],
65275                 "geometry": [
65276                     "line"
65277                 ],
65278                 "tags": {
65279                     "highway": "path"
65280                 },
65281                 "terms": [],
65282                 "name": "Path"
65283             },
65284             "highway/pedestrian": {
65285                 "fields": [
65286                     "access",
65287                     "oneway",
65288                     "surface"
65289                 ],
65290                 "geometry": [
65291                     "line",
65292                     "area"
65293                 ],
65294                 "tags": {
65295                     "highway": "pedestrian"
65296                 },
65297                 "terms": [],
65298                 "name": "Pedestrian"
65299             },
65300             "highway/primary": {
65301                 "icon": "highway-primary",
65302                 "fields": [
65303                     "oneway",
65304                     "maxspeed",
65305                     "structure",
65306                     "access",
65307                     "lanes",
65308                     "surface",
65309                     "ref"
65310                 ],
65311                 "geometry": [
65312                     "line"
65313                 ],
65314                 "tags": {
65315                     "highway": "primary"
65316                 },
65317                 "terms": [],
65318                 "name": "Primary Road"
65319             },
65320             "highway/primary_link": {
65321                 "icon": "highway-primary-link",
65322                 "fields": [
65323                     "oneway",
65324                     "maxspeed",
65325                     "structure",
65326                     "access",
65327                     "surface",
65328                     "ref"
65329                 ],
65330                 "geometry": [
65331                     "line"
65332                 ],
65333                 "tags": {
65334                     "highway": "primary_link"
65335                 },
65336                 "terms": [
65337                     "ramp",
65338                     "on ramp",
65339                     "off ramp"
65340                 ],
65341                 "name": "Primary Link"
65342             },
65343             "highway/residential": {
65344                 "icon": "highway-residential",
65345                 "fields": [
65346                     "oneway",
65347                     "maxspeed",
65348                     "structure",
65349                     "access",
65350                     "surface"
65351                 ],
65352                 "geometry": [
65353                     "line"
65354                 ],
65355                 "tags": {
65356                     "highway": "residential"
65357                 },
65358                 "terms": [],
65359                 "name": "Residential Road"
65360             },
65361             "highway/rest_area": {
65362                 "geometry": [
65363                     "point",
65364                     "vertex",
65365                     "area"
65366                 ],
65367                 "tags": {
65368                     "highway": "rest_area"
65369                 },
65370                 "terms": [
65371                     "rest stop",
65372                     "turnout",
65373                     "lay-by"
65374                 ],
65375                 "name": "Rest Area"
65376             },
65377             "highway/road": {
65378                 "icon": "highway-road",
65379                 "fields": [
65380                     "oneway",
65381                     "maxspeed",
65382                     "structure",
65383                     "access",
65384                     "surface"
65385                 ],
65386                 "geometry": [
65387                     "line"
65388                 ],
65389                 "tags": {
65390                     "highway": "road"
65391                 },
65392                 "terms": [],
65393                 "name": "Unknown Road"
65394             },
65395             "highway/secondary": {
65396                 "icon": "highway-secondary",
65397                 "fields": [
65398                     "oneway",
65399                     "maxspeed",
65400                     "structure",
65401                     "access",
65402                     "lanes",
65403                     "surface",
65404                     "ref"
65405                 ],
65406                 "geometry": [
65407                     "line"
65408                 ],
65409                 "tags": {
65410                     "highway": "secondary"
65411                 },
65412                 "terms": [],
65413                 "name": "Secondary Road"
65414             },
65415             "highway/secondary_link": {
65416                 "icon": "highway-secondary-link",
65417                 "fields": [
65418                     "oneway",
65419                     "maxspeed",
65420                     "structure",
65421                     "access",
65422                     "surface",
65423                     "ref"
65424                 ],
65425                 "geometry": [
65426                     "line"
65427                 ],
65428                 "tags": {
65429                     "highway": "secondary_link"
65430                 },
65431                 "terms": [
65432                     "ramp",
65433                     "on ramp",
65434                     "off ramp"
65435                 ],
65436                 "name": "Secondary Link"
65437             },
65438             "highway/service": {
65439                 "icon": "highway-service",
65440                 "fields": [
65441                     "service",
65442                     "oneway",
65443                     "maxspeed",
65444                     "structure",
65445                     "access",
65446                     "surface"
65447                 ],
65448                 "geometry": [
65449                     "line"
65450                 ],
65451                 "tags": {
65452                     "highway": "service"
65453                 },
65454                 "terms": [],
65455                 "name": "Service Road"
65456             },
65457             "highway/service/alley": {
65458                 "icon": "highway-service",
65459                 "fields": [
65460                     "oneway",
65461                     "access",
65462                     "surface"
65463                 ],
65464                 "geometry": [
65465                     "line"
65466                 ],
65467                 "tags": {
65468                     "highway": "service",
65469                     "service": "alley"
65470                 },
65471                 "name": "Alley"
65472             },
65473             "highway/service/drive-through": {
65474                 "icon": "highway-service",
65475                 "fields": [
65476                     "oneway",
65477                     "access",
65478                     "surface"
65479                 ],
65480                 "geometry": [
65481                     "line"
65482                 ],
65483                 "tags": {
65484                     "highway": "service",
65485                     "service": "drive-through"
65486                 },
65487                 "name": "Drive-Through"
65488             },
65489             "highway/service/driveway": {
65490                 "icon": "highway-service",
65491                 "fields": [
65492                     "oneway",
65493                     "access",
65494                     "surface"
65495                 ],
65496                 "geometry": [
65497                     "line"
65498                 ],
65499                 "tags": {
65500                     "highway": "service",
65501                     "service": "driveway"
65502                 },
65503                 "name": "Driveway"
65504             },
65505             "highway/service/emergency_access": {
65506                 "icon": "highway-service",
65507                 "fields": [
65508                     "oneway",
65509                     "access",
65510                     "surface"
65511                 ],
65512                 "geometry": [
65513                     "line"
65514                 ],
65515                 "tags": {
65516                     "highway": "service",
65517                     "service": "emergency_access"
65518                 },
65519                 "name": "Emergency Access"
65520             },
65521             "highway/service/parking_aisle": {
65522                 "icon": "highway-service",
65523                 "fields": [
65524                     "oneway",
65525                     "access",
65526                     "surface"
65527                 ],
65528                 "geometry": [
65529                     "line"
65530                 ],
65531                 "tags": {
65532                     "highway": "service",
65533                     "service": "parking_aisle"
65534                 },
65535                 "name": "Parking Aisle"
65536             },
65537             "highway/services": {
65538                 "geometry": [
65539                     "point",
65540                     "vertex",
65541                     "area"
65542                 ],
65543                 "tags": {
65544                     "highway": "services"
65545                 },
65546                 "terms": [
65547                     "services",
65548                     "travel plaza",
65549                     "service station"
65550                 ],
65551                 "name": "Service Area"
65552             },
65553             "highway/steps": {
65554                 "fields": [
65555                     "access",
65556                     "surface"
65557                 ],
65558                 "icon": "highway-steps",
65559                 "geometry": [
65560                     "line"
65561                 ],
65562                 "tags": {
65563                     "highway": "steps"
65564                 },
65565                 "terms": [
65566                     "stairs",
65567                     "staircase"
65568                 ],
65569                 "name": "Steps"
65570             },
65571             "highway/stop": {
65572                 "geometry": [
65573                     "vertex"
65574                 ],
65575                 "tags": {
65576                     "highway": "stop"
65577                 },
65578                 "terms": [
65579                     "stop sign"
65580                 ],
65581                 "name": "Stop Sign"
65582             },
65583             "highway/tertiary": {
65584                 "icon": "highway-tertiary",
65585                 "fields": [
65586                     "oneway",
65587                     "maxspeed",
65588                     "structure",
65589                     "access",
65590                     "lanes",
65591                     "surface",
65592                     "ref"
65593                 ],
65594                 "geometry": [
65595                     "line"
65596                 ],
65597                 "tags": {
65598                     "highway": "tertiary"
65599                 },
65600                 "terms": [],
65601                 "name": "Tertiary Road"
65602             },
65603             "highway/tertiary_link": {
65604                 "icon": "highway-tertiary-link",
65605                 "fields": [
65606                     "oneway",
65607                     "maxspeed",
65608                     "structure",
65609                     "access",
65610                     "surface",
65611                     "ref"
65612                 ],
65613                 "geometry": [
65614                     "line"
65615                 ],
65616                 "tags": {
65617                     "highway": "tertiary_link"
65618                 },
65619                 "terms": [
65620                     "ramp",
65621                     "on ramp",
65622                     "off ramp"
65623                 ],
65624                 "name": "Tertiary Link"
65625             },
65626             "highway/track": {
65627                 "icon": "highway-track",
65628                 "fields": [
65629                     "tracktype",
65630                     "oneway",
65631                     "maxspeed",
65632                     "structure",
65633                     "access",
65634                     "surface"
65635                 ],
65636                 "geometry": [
65637                     "line"
65638                 ],
65639                 "tags": {
65640                     "highway": "track"
65641                 },
65642                 "terms": [],
65643                 "name": "Track"
65644             },
65645             "highway/traffic_signals": {
65646                 "geometry": [
65647                     "vertex"
65648                 ],
65649                 "tags": {
65650                     "highway": "traffic_signals"
65651                 },
65652                 "terms": [
65653                     "light",
65654                     "stoplight",
65655                     "traffic light"
65656                 ],
65657                 "name": "Traffic Signals"
65658             },
65659             "highway/trunk": {
65660                 "icon": "highway-trunk",
65661                 "fields": [
65662                     "oneway",
65663                     "maxspeed",
65664                     "structure",
65665                     "access",
65666                     "lanes",
65667                     "surface",
65668                     "ref"
65669                 ],
65670                 "geometry": [
65671                     "line"
65672                 ],
65673                 "tags": {
65674                     "highway": "trunk"
65675                 },
65676                 "terms": [],
65677                 "name": "Trunk Road"
65678             },
65679             "highway/trunk_link": {
65680                 "icon": "highway-trunk-link",
65681                 "fields": [
65682                     "oneway",
65683                     "maxspeed",
65684                     "structure",
65685                     "access",
65686                     "surface",
65687                     "ref"
65688                 ],
65689                 "geometry": [
65690                     "line"
65691                 ],
65692                 "tags": {
65693                     "highway": "trunk_link"
65694                 },
65695                 "terms": [
65696                     "ramp",
65697                     "on ramp",
65698                     "off ramp"
65699                 ],
65700                 "name": "Trunk Link"
65701             },
65702             "highway/turning_circle": {
65703                 "icon": "circle",
65704                 "geometry": [
65705                     "vertex"
65706                 ],
65707                 "tags": {
65708                     "highway": "turning_circle"
65709                 },
65710                 "terms": [],
65711                 "name": "Turning Circle"
65712             },
65713             "highway/unclassified": {
65714                 "icon": "highway-unclassified",
65715                 "fields": [
65716                     "oneway",
65717                     "maxspeed",
65718                     "structure",
65719                     "access",
65720                     "surface"
65721                 ],
65722                 "geometry": [
65723                     "line"
65724                 ],
65725                 "tags": {
65726                     "highway": "unclassified"
65727                 },
65728                 "terms": [],
65729                 "name": "Unclassified Road"
65730             },
65731             "historic": {
65732                 "fields": [
65733                     "historic"
65734                 ],
65735                 "geometry": [
65736                     "point",
65737                     "vertex",
65738                     "area"
65739                 ],
65740                 "tags": {
65741                     "historic": "*"
65742                 },
65743                 "name": "Historic Site"
65744             },
65745             "historic/archaeological_site": {
65746                 "geometry": [
65747                     "point",
65748                     "vertex",
65749                     "area"
65750                 ],
65751                 "tags": {
65752                     "historic": "archaeological_site"
65753                 },
65754                 "name": "Archaeological Site"
65755             },
65756             "historic/boundary_stone": {
65757                 "geometry": [
65758                     "point",
65759                     "vertex"
65760                 ],
65761                 "tags": {
65762                     "historic": "boundary_stone"
65763                 },
65764                 "name": "Boundary Stone"
65765             },
65766             "historic/castle": {
65767                 "geometry": [
65768                     "point",
65769                     "vertex",
65770                     "area"
65771                 ],
65772                 "tags": {
65773                     "historic": "castle"
65774                 },
65775                 "name": "Castle"
65776             },
65777             "historic/memorial": {
65778                 "icon": "monument",
65779                 "geometry": [
65780                     "point",
65781                     "vertex",
65782                     "area"
65783                 ],
65784                 "tags": {
65785                     "historic": "memorial"
65786                 },
65787                 "name": "Memorial"
65788             },
65789             "historic/monument": {
65790                 "icon": "monument",
65791                 "geometry": [
65792                     "point",
65793                     "vertex",
65794                     "area"
65795                 ],
65796                 "tags": {
65797                     "historic": "monument"
65798                 },
65799                 "name": "Monument"
65800             },
65801             "historic/ruins": {
65802                 "geometry": [
65803                     "point",
65804                     "vertex",
65805                     "area"
65806                 ],
65807                 "tags": {
65808                     "historic": "ruins"
65809                 },
65810                 "name": "Ruins"
65811             },
65812             "historic/wayside_cross": {
65813                 "geometry": [
65814                     "point",
65815                     "vertex",
65816                     "area"
65817                 ],
65818                 "tags": {
65819                     "historic": "wayside_cross"
65820                 },
65821                 "name": "Wayside Cross"
65822             },
65823             "historic/wayside_shrine": {
65824                 "geometry": [
65825                     "point",
65826                     "vertex",
65827                     "area"
65828                 ],
65829                 "tags": {
65830                     "historic": "wayside_shrine"
65831                 },
65832                 "name": "Wayside Shrine"
65833             },
65834             "landuse": {
65835                 "fields": [
65836                     "landuse"
65837                 ],
65838                 "geometry": [
65839                     "point",
65840                     "vertex",
65841                     "area"
65842                 ],
65843                 "tags": {
65844                     "landuse": "*"
65845                 },
65846                 "name": "Landuse"
65847             },
65848             "landuse/allotments": {
65849                 "geometry": [
65850                     "point",
65851                     "area"
65852                 ],
65853                 "tags": {
65854                     "landuse": "allotments"
65855                 },
65856                 "terms": [],
65857                 "name": "Allotments"
65858             },
65859             "landuse/basin": {
65860                 "geometry": [
65861                     "point",
65862                     "area"
65863                 ],
65864                 "tags": {
65865                     "landuse": "basin"
65866                 },
65867                 "terms": [],
65868                 "name": "Basin"
65869             },
65870             "landuse/cemetery": {
65871                 "icon": "cemetery",
65872                 "geometry": [
65873                     "point",
65874                     "area"
65875                 ],
65876                 "tags": {
65877                     "landuse": "cemetery"
65878                 },
65879                 "terms": [],
65880                 "name": "Cemetery"
65881             },
65882             "landuse/commercial": {
65883                 "geometry": [
65884                     "point",
65885                     "area"
65886                 ],
65887                 "tags": {
65888                     "landuse": "commercial"
65889                 },
65890                 "terms": [],
65891                 "name": "Commercial"
65892             },
65893             "landuse/construction": {
65894                 "fields": [
65895                     "construction",
65896                     "operator"
65897                 ],
65898                 "geometry": [
65899                     "point",
65900                     "area"
65901                 ],
65902                 "tags": {
65903                     "landuse": "construction"
65904                 },
65905                 "terms": [],
65906                 "name": "Construction"
65907             },
65908             "landuse/farm": {
65909                 "geometry": [
65910                     "point",
65911                     "area"
65912                 ],
65913                 "tags": {
65914                     "landuse": "farm"
65915                 },
65916                 "terms": [],
65917                 "name": "Farm",
65918                 "icon": "farm"
65919             },
65920             "landuse/farmland": {
65921                 "geometry": [
65922                     "point",
65923                     "area"
65924                 ],
65925                 "tags": {
65926                     "landuse": "farmland"
65927                 },
65928                 "terms": [],
65929                 "name": "Farmland",
65930                 "icon": "farm",
65931                 "searchable": false
65932             },
65933             "landuse/farmyard": {
65934                 "geometry": [
65935                     "point",
65936                     "area"
65937                 ],
65938                 "tags": {
65939                     "landuse": "farmyard"
65940                 },
65941                 "terms": [],
65942                 "name": "Farmyard",
65943                 "icon": "farm"
65944             },
65945             "landuse/forest": {
65946                 "fields": [
65947                     "wood"
65948                 ],
65949                 "icon": "park2",
65950                 "geometry": [
65951                     "point",
65952                     "area"
65953                 ],
65954                 "tags": {
65955                     "landuse": "forest"
65956                 },
65957                 "terms": [],
65958                 "name": "Forest"
65959             },
65960             "landuse/grass": {
65961                 "geometry": [
65962                     "point",
65963                     "area"
65964                 ],
65965                 "tags": {
65966                     "landuse": "grass"
65967                 },
65968                 "terms": [],
65969                 "name": "Grass"
65970             },
65971             "landuse/industrial": {
65972                 "icon": "industrial",
65973                 "geometry": [
65974                     "point",
65975                     "area"
65976                 ],
65977                 "tags": {
65978                     "landuse": "industrial"
65979                 },
65980                 "terms": [],
65981                 "name": "Industrial"
65982             },
65983             "landuse/meadow": {
65984                 "geometry": [
65985                     "point",
65986                     "area"
65987                 ],
65988                 "tags": {
65989                     "landuse": "meadow"
65990                 },
65991                 "terms": [],
65992                 "name": "Meadow"
65993             },
65994             "landuse/orchard": {
65995                 "icon": "park2",
65996                 "geometry": [
65997                     "point",
65998                     "area"
65999                 ],
66000                 "tags": {
66001                     "landuse": "orchard"
66002                 },
66003                 "terms": [],
66004                 "name": "Orchard"
66005             },
66006             "landuse/quarry": {
66007                 "geometry": [
66008                     "point",
66009                     "area"
66010                 ],
66011                 "tags": {
66012                     "landuse": "quarry"
66013                 },
66014                 "terms": [],
66015                 "name": "Quarry"
66016             },
66017             "landuse/residential": {
66018                 "geometry": [
66019                     "point",
66020                     "area"
66021                 ],
66022                 "tags": {
66023                     "landuse": "residential"
66024                 },
66025                 "terms": [],
66026                 "name": "Residential"
66027             },
66028             "landuse/retail": {
66029                 "icon": "shop",
66030                 "geometry": [
66031                     "point",
66032                     "area"
66033                 ],
66034                 "tags": {
66035                     "landuse": "retail"
66036                 },
66037                 "name": "Retail"
66038             },
66039             "landuse/vineyard": {
66040                 "geometry": [
66041                     "point",
66042                     "area"
66043                 ],
66044                 "tags": {
66045                     "landuse": "vineyard"
66046                 },
66047                 "terms": [],
66048                 "name": "Vineyard"
66049             },
66050             "leisure": {
66051                 "fields": [
66052                     "leisure"
66053                 ],
66054                 "geometry": [
66055                     "point",
66056                     "vertex",
66057                     "area"
66058                 ],
66059                 "tags": {
66060                     "leisure": "*"
66061                 },
66062                 "name": "Leisure"
66063             },
66064             "leisure/common": {
66065                 "geometry": [
66066                     "point",
66067                     "area"
66068                 ],
66069                 "terms": [
66070                     "open space"
66071                 ],
66072                 "tags": {
66073                     "leisure": "common"
66074                 },
66075                 "name": "Common"
66076             },
66077             "leisure/dog_park": {
66078                 "geometry": [
66079                     "point",
66080                     "area"
66081                 ],
66082                 "terms": [],
66083                 "tags": {
66084                     "leisure": "dog_park"
66085                 },
66086                 "name": "Dog Park",
66087                 "icon": "dog-park"
66088             },
66089             "leisure/garden": {
66090                 "icon": "garden",
66091                 "geometry": [
66092                     "point",
66093                     "vertex",
66094                     "area"
66095                 ],
66096                 "tags": {
66097                     "leisure": "garden"
66098                 },
66099                 "name": "Garden"
66100             },
66101             "leisure/golf_course": {
66102                 "icon": "golf",
66103                 "fields": [
66104                     "operator",
66105                     "address"
66106                 ],
66107                 "geometry": [
66108                     "point",
66109                     "area"
66110                 ],
66111                 "tags": {
66112                     "leisure": "golf_course"
66113                 },
66114                 "terms": [
66115                     "links"
66116                 ],
66117                 "name": "Golf Course"
66118             },
66119             "leisure/marina": {
66120                 "icon": "harbor",
66121                 "geometry": [
66122                     "point",
66123                     "vertex",
66124                     "area"
66125                 ],
66126                 "tags": {
66127                     "leisure": "marina"
66128                 },
66129                 "name": "Marina"
66130             },
66131             "leisure/park": {
66132                 "icon": "park",
66133                 "geometry": [
66134                     "point",
66135                     "area"
66136                 ],
66137                 "terms": [
66138                     "esplanade",
66139                     "estate",
66140                     "forest",
66141                     "garden",
66142                     "grass",
66143                     "green",
66144                     "grounds",
66145                     "lawn",
66146                     "lot",
66147                     "meadow",
66148                     "parkland",
66149                     "place",
66150                     "playground",
66151                     "plaza",
66152                     "pleasure garden",
66153                     "recreation area",
66154                     "square",
66155                     "tract",
66156                     "village green",
66157                     "woodland"
66158                 ],
66159                 "tags": {
66160                     "leisure": "park"
66161                 },
66162                 "name": "Park"
66163             },
66164             "leisure/pitch": {
66165                 "icon": "pitch",
66166                 "fields": [
66167                     "sport",
66168                     "surface"
66169                 ],
66170                 "geometry": [
66171                     "point",
66172                     "area"
66173                 ],
66174                 "tags": {
66175                     "leisure": "pitch"
66176                 },
66177                 "terms": [],
66178                 "name": "Sport Pitch"
66179             },
66180             "leisure/pitch/american_football": {
66181                 "icon": "america-football",
66182                 "fields": [
66183                     "surface"
66184                 ],
66185                 "geometry": [
66186                     "point",
66187                     "area"
66188                 ],
66189                 "tags": {
66190                     "leisure": "pitch",
66191                     "sport": "american_football"
66192                 },
66193                 "terms": [],
66194                 "name": "American Football Field"
66195             },
66196             "leisure/pitch/baseball": {
66197                 "icon": "baseball",
66198                 "geometry": [
66199                     "point",
66200                     "area"
66201                 ],
66202                 "tags": {
66203                     "leisure": "pitch",
66204                     "sport": "baseball"
66205                 },
66206                 "terms": [],
66207                 "name": "Baseball Diamond"
66208             },
66209             "leisure/pitch/basketball": {
66210                 "icon": "basketball",
66211                 "fields": [
66212                     "surface"
66213                 ],
66214                 "geometry": [
66215                     "point",
66216                     "area"
66217                 ],
66218                 "tags": {
66219                     "leisure": "pitch",
66220                     "sport": "basketball"
66221                 },
66222                 "terms": [],
66223                 "name": "Basketball Court"
66224             },
66225             "leisure/pitch/skateboard": {
66226                 "icon": "pitch",
66227                 "fields": [
66228                     "surface"
66229                 ],
66230                 "geometry": [
66231                     "point",
66232                     "area"
66233                 ],
66234                 "tags": {
66235                     "leisure": "pitch",
66236                     "sport": "skateboard"
66237                 },
66238                 "terms": [],
66239                 "name": "Skate Park"
66240             },
66241             "leisure/pitch/soccer": {
66242                 "icon": "soccer",
66243                 "fields": [
66244                     "surface"
66245                 ],
66246                 "geometry": [
66247                     "point",
66248                     "area"
66249                 ],
66250                 "tags": {
66251                     "leisure": "pitch",
66252                     "sport": "soccer"
66253                 },
66254                 "terms": [],
66255                 "name": "Soccer Field"
66256             },
66257             "leisure/pitch/tennis": {
66258                 "icon": "tennis",
66259                 "fields": [
66260                     "surface"
66261                 ],
66262                 "geometry": [
66263                     "point",
66264                     "area"
66265                 ],
66266                 "tags": {
66267                     "leisure": "pitch",
66268                     "sport": "tennis"
66269                 },
66270                 "terms": [],
66271                 "name": "Tennis Court"
66272             },
66273             "leisure/pitch/volleyball": {
66274                 "icon": "pitch",
66275                 "fields": [
66276                     "surface"
66277                 ],
66278                 "geometry": [
66279                     "point",
66280                     "area"
66281                 ],
66282                 "tags": {
66283                     "leisure": "pitch",
66284                     "sport": "volleyball"
66285                 },
66286                 "terms": [],
66287                 "name": "Volleyball Court"
66288             },
66289             "leisure/playground": {
66290                 "icon": "playground",
66291                 "geometry": [
66292                     "point",
66293                     "area"
66294                 ],
66295                 "tags": {
66296                     "leisure": "playground"
66297                 },
66298                 "name": "Playground",
66299                 "terms": [
66300                     "jungle gym",
66301                     "play area"
66302                 ]
66303             },
66304             "leisure/slipway": {
66305                 "geometry": [
66306                     "point",
66307                     "line"
66308                 ],
66309                 "tags": {
66310                     "leisure": "slipway"
66311                 },
66312                 "name": "Slipway"
66313             },
66314             "leisure/sports_center": {
66315                 "geometry": [
66316                     "point",
66317                     "area"
66318                 ],
66319                 "tags": {
66320                     "leisure": "sports_centre"
66321                 },
66322                 "terms": [
66323                     "gym"
66324                 ],
66325                 "icon": "sports",
66326                 "name": "Sports Center"
66327             },
66328             "leisure/stadium": {
66329                 "geometry": [
66330                     "point",
66331                     "area"
66332                 ],
66333                 "tags": {
66334                     "leisure": "stadium"
66335                 },
66336                 "fields": [
66337                     "sport"
66338                 ],
66339                 "name": "Stadium"
66340             },
66341             "leisure/swimming_pool": {
66342                 "fields": [
66343                     "access_simple"
66344                 ],
66345                 "geometry": [
66346                     "point",
66347                     "vertex",
66348                     "area"
66349                 ],
66350                 "tags": {
66351                     "leisure": "swimming_pool"
66352                 },
66353                 "icon": "swimming",
66354                 "name": "Swimming Pool"
66355             },
66356             "leisure/track": {
66357                 "icon": "pitch",
66358                 "fields": [
66359                     "surface"
66360                 ],
66361                 "geometry": [
66362                     "point",
66363                     "line",
66364                     "area"
66365                 ],
66366                 "tags": {
66367                     "leisure": "track"
66368                 },
66369                 "name": "Race Track"
66370             },
66371             "line": {
66372                 "name": "Line",
66373                 "tags": {},
66374                 "geometry": [
66375                     "line"
66376                 ],
66377                 "matchScore": 0.1
66378             },
66379             "man_made": {
66380                 "fields": [
66381                     "man_made"
66382                 ],
66383                 "geometry": [
66384                     "point",
66385                     "vertex",
66386                     "line",
66387                     "area"
66388                 ],
66389                 "tags": {
66390                     "man_made": "*"
66391                 },
66392                 "name": "Man Made"
66393             },
66394             "man_made/breakwater": {
66395                 "geometry": [
66396                     "line",
66397                     "area"
66398                 ],
66399                 "tags": {
66400                     "man_made": "breakwater"
66401                 },
66402                 "name": "Breakwater"
66403             },
66404             "man_made/cutline": {
66405                 "geometry": [
66406                     "line"
66407                 ],
66408                 "tags": {
66409                     "man_made": "cutline"
66410                 },
66411                 "name": "Cut line"
66412             },
66413             "man_made/embankment": {
66414                 "geometry": [
66415                     "line"
66416                 ],
66417                 "tags": {
66418                     "man_made": "embankment"
66419                 },
66420                 "name": "Embankment",
66421                 "searchable": false
66422             },
66423             "man_made/flagpole": {
66424                 "geometry": [
66425                     "point"
66426                 ],
66427                 "tags": {
66428                     "man_made": "flagpole"
66429                 },
66430                 "name": "Flagpole",
66431                 "icon": "embassy"
66432             },
66433             "man_made/lighthouse": {
66434                 "geometry": [
66435                     "point",
66436                     "area"
66437                 ],
66438                 "tags": {
66439                     "man_made": "lighthouse"
66440                 },
66441                 "name": "Lighthouse",
66442                 "icon": "lighthouse"
66443             },
66444             "man_made/observation": {
66445                 "geometry": [
66446                     "point",
66447                     "area"
66448                 ],
66449                 "terms": [
66450                     "lookout tower",
66451                     "fire tower"
66452                 ],
66453                 "tags": {
66454                     "man_made": "tower",
66455                     "tower:type": "observation"
66456                 },
66457                 "name": "Observation Tower"
66458             },
66459             "man_made/pier": {
66460                 "geometry": [
66461                     "line",
66462                     "area"
66463                 ],
66464                 "tags": {
66465                     "man_made": "pier"
66466                 },
66467                 "name": "Pier"
66468             },
66469             "man_made/pipeline": {
66470                 "geometry": [
66471                     "line"
66472                 ],
66473                 "tags": {
66474                     "man_made": "pipeline"
66475                 },
66476                 "fields": [
66477                     "location",
66478                     "operator"
66479                 ],
66480                 "name": "Pipeline",
66481                 "icon": "pipeline"
66482             },
66483             "man_made/survey_point": {
66484                 "icon": "monument",
66485                 "geometry": [
66486                     "point",
66487                     "vertex"
66488                 ],
66489                 "tags": {
66490                     "man_made": "survey_point"
66491                 },
66492                 "fields": [
66493                     "ref"
66494                 ],
66495                 "name": "Survey Point"
66496             },
66497             "man_made/tower": {
66498                 "geometry": [
66499                     "point",
66500                     "area"
66501                 ],
66502                 "tags": {
66503                     "man_made": "tower"
66504                 },
66505                 "fields": [
66506                     "towertype"
66507                 ],
66508                 "name": "Tower"
66509             },
66510             "man_made/wastewater_plant": {
66511                 "icon": "water",
66512                 "geometry": [
66513                     "point",
66514                     "area"
66515                 ],
66516                 "tags": {
66517                     "man_made": "wastewater_plant"
66518                 },
66519                 "name": "Wastewater Plant",
66520                 "terms": [
66521                     "sewage works",
66522                     "sewage treatment plant",
66523                     "water treatment plant",
66524                     "reclamation plant"
66525                 ]
66526             },
66527             "man_made/water_tower": {
66528                 "icon": "water",
66529                 "geometry": [
66530                     "point",
66531                     "area"
66532                 ],
66533                 "tags": {
66534                     "man_made": "water_tower"
66535                 },
66536                 "name": "Water Tower"
66537             },
66538             "man_made/water_well": {
66539                 "geometry": [
66540                     "point",
66541                     "area"
66542                 ],
66543                 "tags": {
66544                     "man_made": "water_well"
66545                 },
66546                 "name": "Water well"
66547             },
66548             "man_made/water_works": {
66549                 "icon": "water",
66550                 "geometry": [
66551                     "point",
66552                     "area"
66553                 ],
66554                 "tags": {
66555                     "man_made": "water_works"
66556                 },
66557                 "name": "Water Works"
66558             },
66559             "military/airfield": {
66560                 "geometry": [
66561                     "point",
66562                     "vertex",
66563                     "area"
66564                 ],
66565                 "tags": {
66566                     "military": "airfield"
66567                 },
66568                 "terms": [],
66569                 "name": "Airfield",
66570                 "icon": "airfield"
66571             },
66572             "military/barracks": {
66573                 "geometry": [
66574                     "point",
66575                     "vertex",
66576                     "area"
66577                 ],
66578                 "tags": {
66579                     "military": "barracks"
66580                 },
66581                 "terms": [],
66582                 "name": "Barracks"
66583             },
66584             "military/bunker": {
66585                 "geometry": [
66586                     "point",
66587                     "vertex",
66588                     "area"
66589                 ],
66590                 "tags": {
66591                     "military": "bunker"
66592                 },
66593                 "terms": [],
66594                 "name": "Bunker"
66595             },
66596             "military/range": {
66597                 "geometry": [
66598                     "point",
66599                     "vertex",
66600                     "area"
66601                 ],
66602                 "tags": {
66603                     "military": "range"
66604                 },
66605                 "terms": [],
66606                 "name": "Military Range"
66607             },
66608             "natural": {
66609                 "fields": [
66610                     "natural"
66611                 ],
66612                 "geometry": [
66613                     "point",
66614                     "vertex",
66615                     "area"
66616                 ],
66617                 "tags": {
66618                     "natural": "*"
66619                 },
66620                 "name": "Natural"
66621             },
66622             "natural/bay": {
66623                 "geometry": [
66624                     "point",
66625                     "area"
66626                 ],
66627                 "terms": [],
66628                 "tags": {
66629                     "natural": "bay"
66630                 },
66631                 "name": "Bay"
66632             },
66633             "natural/beach": {
66634                 "fields": [
66635                     "surface"
66636                 ],
66637                 "geometry": [
66638                     "point",
66639                     "area"
66640                 ],
66641                 "terms": [],
66642                 "tags": {
66643                     "natural": "beach"
66644                 },
66645                 "name": "Beach"
66646             },
66647             "natural/cliff": {
66648                 "geometry": [
66649                     "point",
66650                     "vertex",
66651                     "line",
66652                     "area"
66653                 ],
66654                 "terms": [],
66655                 "tags": {
66656                     "natural": "cliff"
66657                 },
66658                 "name": "Cliff"
66659             },
66660             "natural/coastline": {
66661                 "geometry": [
66662                     "line"
66663                 ],
66664                 "terms": [
66665                     "shore"
66666                 ],
66667                 "tags": {
66668                     "natural": "coastline"
66669                 },
66670                 "name": "Coastline"
66671             },
66672             "natural/fell": {
66673                 "geometry": [
66674                     "area"
66675                 ],
66676                 "terms": [],
66677                 "tags": {
66678                     "natural": "fell"
66679                 },
66680                 "name": "Fell"
66681             },
66682             "natural/glacier": {
66683                 "geometry": [
66684                     "area"
66685                 ],
66686                 "terms": [],
66687                 "tags": {
66688                     "natural": "glacier"
66689                 },
66690                 "name": "Glacier"
66691             },
66692             "natural/grassland": {
66693                 "geometry": [
66694                     "point",
66695                     "area"
66696                 ],
66697                 "terms": [],
66698                 "tags": {
66699                     "natural": "grassland"
66700                 },
66701                 "name": "Grassland"
66702             },
66703             "natural/heath": {
66704                 "geometry": [
66705                     "area"
66706                 ],
66707                 "terms": [],
66708                 "tags": {
66709                     "natural": "heath"
66710                 },
66711                 "name": "Heath"
66712             },
66713             "natural/peak": {
66714                 "icon": "triangle",
66715                 "fields": [
66716                     "elevation"
66717                 ],
66718                 "geometry": [
66719                     "point",
66720                     "vertex"
66721                 ],
66722                 "tags": {
66723                     "natural": "peak"
66724                 },
66725                 "terms": [
66726                     "acme",
66727                     "aiguille",
66728                     "alp",
66729                     "climax",
66730                     "crest",
66731                     "crown",
66732                     "hill",
66733                     "mount",
66734                     "mountain",
66735                     "pinnacle",
66736                     "summit",
66737                     "tip",
66738                     "top"
66739                 ],
66740                 "name": "Peak"
66741             },
66742             "natural/scree": {
66743                 "geometry": [
66744                     "area"
66745                 ],
66746                 "tags": {
66747                     "natural": "scree"
66748                 },
66749                 "terms": [
66750                     "loose rocks"
66751                 ],
66752                 "name": "Scree"
66753             },
66754             "natural/scrub": {
66755                 "geometry": [
66756                     "area"
66757                 ],
66758                 "tags": {
66759                     "natural": "scrub"
66760                 },
66761                 "terms": [],
66762                 "name": "Scrub"
66763             },
66764             "natural/spring": {
66765                 "geometry": [
66766                     "point",
66767                     "vertex"
66768                 ],
66769                 "terms": [],
66770                 "tags": {
66771                     "natural": "spring"
66772                 },
66773                 "name": "Spring"
66774             },
66775             "natural/tree": {
66776                 "fields": [
66777                     "tree_type",
66778                     "denotation"
66779                 ],
66780                 "icon": "park",
66781                 "geometry": [
66782                     "point",
66783                     "vertex"
66784                 ],
66785                 "terms": [],
66786                 "tags": {
66787                     "natural": "tree"
66788                 },
66789                 "name": "Tree"
66790             },
66791             "natural/water": {
66792                 "fields": [
66793                     "water"
66794                 ],
66795                 "geometry": [
66796                     "area"
66797                 ],
66798                 "tags": {
66799                     "natural": "water"
66800                 },
66801                 "icon": "water",
66802                 "name": "Water"
66803             },
66804             "natural/water/lake": {
66805                 "geometry": [
66806                     "area"
66807                 ],
66808                 "tags": {
66809                     "natural": "water",
66810                     "water": "lake"
66811                 },
66812                 "terms": [
66813                     "lakelet",
66814                     "loch",
66815                     "mere"
66816                 ],
66817                 "icon": "water",
66818                 "name": "Lake"
66819             },
66820             "natural/water/pond": {
66821                 "geometry": [
66822                     "area"
66823                 ],
66824                 "tags": {
66825                     "natural": "water",
66826                     "water": "pond"
66827                 },
66828                 "terms": [
66829                     "lakelet",
66830                     "millpond",
66831                     "tarn",
66832                     "pool",
66833                     "mere"
66834                 ],
66835                 "icon": "water",
66836                 "name": "Pond"
66837             },
66838             "natural/water/reservoir": {
66839                 "geometry": [
66840                     "area"
66841                 ],
66842                 "tags": {
66843                     "natural": "water",
66844                     "water": "reservoir"
66845                 },
66846                 "icon": "water",
66847                 "name": "Reservoir"
66848             },
66849             "natural/wetland": {
66850                 "icon": "wetland",
66851                 "fields": [
66852                     "wetland"
66853                 ],
66854                 "geometry": [
66855                     "point",
66856                     "area"
66857                 ],
66858                 "tags": {
66859                     "natural": "wetland"
66860                 },
66861                 "terms": [],
66862                 "name": "Wetland"
66863             },
66864             "natural/wood": {
66865                 "fields": [
66866                     "wood"
66867                 ],
66868                 "icon": "park2",
66869                 "geometry": [
66870                     "point",
66871                     "area"
66872                 ],
66873                 "tags": {
66874                     "natural": "wood"
66875                 },
66876                 "terms": [],
66877                 "name": "Wood"
66878             },
66879             "office": {
66880                 "icon": "commercial",
66881                 "fields": [
66882                     "office",
66883                     "address",
66884                     "opening_hours"
66885                 ],
66886                 "geometry": [
66887                     "point",
66888                     "vertex",
66889                     "area"
66890                 ],
66891                 "tags": {
66892                     "office": "*"
66893                 },
66894                 "terms": [],
66895                 "name": "Office"
66896             },
66897             "office/accountant": {
66898                 "icon": "commercial",
66899                 "fields": [
66900                     "address",
66901                     "opening_hours"
66902                 ],
66903                 "geometry": [
66904                     "point",
66905                     "vertex",
66906                     "area"
66907                 ],
66908                 "tags": {
66909                     "office": "accountant"
66910                 },
66911                 "terms": [],
66912                 "name": "Accountant"
66913             },
66914             "office/administrative": {
66915                 "icon": "commercial",
66916                 "fields": [
66917                     "address",
66918                     "opening_hours"
66919                 ],
66920                 "geometry": [
66921                     "point",
66922                     "vertex",
66923                     "area"
66924                 ],
66925                 "tags": {
66926                     "office": "administrative"
66927                 },
66928                 "terms": [],
66929                 "name": "Administrative Office"
66930             },
66931             "office/architect": {
66932                 "icon": "commercial",
66933                 "fields": [
66934                     "address",
66935                     "opening_hours"
66936                 ],
66937                 "geometry": [
66938                     "point",
66939                     "vertex",
66940                     "area"
66941                 ],
66942                 "tags": {
66943                     "office": "architect"
66944                 },
66945                 "terms": [],
66946                 "name": "Architect"
66947             },
66948             "office/company": {
66949                 "icon": "commercial",
66950                 "fields": [
66951                     "address",
66952                     "opening_hours"
66953                 ],
66954                 "geometry": [
66955                     "point",
66956                     "vertex",
66957                     "area"
66958                 ],
66959                 "tags": {
66960                     "office": "company"
66961                 },
66962                 "terms": [],
66963                 "name": "Company Office"
66964             },
66965             "office/educational_institution": {
66966                 "icon": "commercial",
66967                 "fields": [
66968                     "address",
66969                     "opening_hours"
66970                 ],
66971                 "geometry": [
66972                     "point",
66973                     "vertex",
66974                     "area"
66975                 ],
66976                 "tags": {
66977                     "office": "educational_institution"
66978                 },
66979                 "terms": [],
66980                 "name": "Educational Institution"
66981             },
66982             "office/employment_agency": {
66983                 "icon": "commercial",
66984                 "fields": [
66985                     "address",
66986                     "opening_hours"
66987                 ],
66988                 "geometry": [
66989                     "point",
66990                     "vertex",
66991                     "area"
66992                 ],
66993                 "tags": {
66994                     "office": "employment_agency"
66995                 },
66996                 "terms": [],
66997                 "name": "Employment Agency"
66998             },
66999             "office/estate_agent": {
67000                 "icon": "commercial",
67001                 "fields": [
67002                     "address",
67003                     "opening_hours"
67004                 ],
67005                 "geometry": [
67006                     "point",
67007                     "vertex",
67008                     "area"
67009                 ],
67010                 "tags": {
67011                     "office": "estate_agent"
67012                 },
67013                 "terms": [],
67014                 "name": "Real Estate Office"
67015             },
67016             "office/financial": {
67017                 "icon": "commercial",
67018                 "fields": [
67019                     "address",
67020                     "opening_hours"
67021                 ],
67022                 "geometry": [
67023                     "point",
67024                     "vertex",
67025                     "area"
67026                 ],
67027                 "tags": {
67028                     "office": "financial"
67029                 },
67030                 "terms": [],
67031                 "name": "Financial Office"
67032             },
67033             "office/government": {
67034                 "icon": "commercial",
67035                 "fields": [
67036                     "address",
67037                     "opening_hours"
67038                 ],
67039                 "geometry": [
67040                     "point",
67041                     "vertex",
67042                     "area"
67043                 ],
67044                 "tags": {
67045                     "office": "government"
67046                 },
67047                 "terms": [],
67048                 "name": "Government Office"
67049             },
67050             "office/insurance": {
67051                 "icon": "commercial",
67052                 "fields": [
67053                     "address",
67054                     "opening_hours"
67055                 ],
67056                 "geometry": [
67057                     "point",
67058                     "vertex",
67059                     "area"
67060                 ],
67061                 "tags": {
67062                     "office": "insurance"
67063                 },
67064                 "terms": [],
67065                 "name": "Insurance Office"
67066             },
67067             "office/it": {
67068                 "icon": "commercial",
67069                 "fields": [
67070                     "address",
67071                     "opening_hours"
67072                 ],
67073                 "geometry": [
67074                     "point",
67075                     "vertex",
67076                     "area"
67077                 ],
67078                 "tags": {
67079                     "office": "it"
67080                 },
67081                 "terms": [],
67082                 "name": "IT Office"
67083             },
67084             "office/lawyer": {
67085                 "icon": "commercial",
67086                 "fields": [
67087                     "address",
67088                     "opening_hours"
67089                 ],
67090                 "geometry": [
67091                     "point",
67092                     "vertex",
67093                     "area"
67094                 ],
67095                 "tags": {
67096                     "office": "lawyer"
67097                 },
67098                 "terms": [],
67099                 "name": "Law Office"
67100             },
67101             "office/newspaper": {
67102                 "icon": "commercial",
67103                 "fields": [
67104                     "address",
67105                     "opening_hours"
67106                 ],
67107                 "geometry": [
67108                     "point",
67109                     "vertex",
67110                     "area"
67111                 ],
67112                 "tags": {
67113                     "office": "newspaper"
67114                 },
67115                 "terms": [],
67116                 "name": "Newspaper"
67117             },
67118             "office/ngo": {
67119                 "icon": "commercial",
67120                 "fields": [
67121                     "address",
67122                     "opening_hours"
67123                 ],
67124                 "geometry": [
67125                     "point",
67126                     "vertex",
67127                     "area"
67128                 ],
67129                 "tags": {
67130                     "office": "ngo"
67131                 },
67132                 "terms": [],
67133                 "name": "NGO Office"
67134             },
67135             "office/physician": {
67136                 "icon": "commercial",
67137                 "fields": [
67138                     "address",
67139                     "opening_hours"
67140                 ],
67141                 "geometry": [
67142                     "point",
67143                     "vertex",
67144                     "area"
67145                 ],
67146                 "tags": {
67147                     "office": "physician"
67148                 },
67149                 "terms": [],
67150                 "name": "Physician"
67151             },
67152             "office/political_party": {
67153                 "icon": "commercial",
67154                 "fields": [
67155                     "address",
67156                     "opening_hours"
67157                 ],
67158                 "geometry": [
67159                     "point",
67160                     "vertex",
67161                     "area"
67162                 ],
67163                 "tags": {
67164                     "office": "political_party"
67165                 },
67166                 "terms": [],
67167                 "name": "Political Party"
67168             },
67169             "office/research": {
67170                 "icon": "commercial",
67171                 "fields": [
67172                     "address",
67173                     "opening_hours"
67174                 ],
67175                 "geometry": [
67176                     "point",
67177                     "vertex",
67178                     "area"
67179                 ],
67180                 "tags": {
67181                     "office": "research"
67182                 },
67183                 "terms": [],
67184                 "name": "Research Office"
67185             },
67186             "office/telecommunication": {
67187                 "icon": "commercial",
67188                 "fields": [
67189                     "address",
67190                     "opening_hours"
67191                 ],
67192                 "geometry": [
67193                     "point",
67194                     "vertex",
67195                     "area"
67196                 ],
67197                 "tags": {
67198                     "office": "telecommunication"
67199                 },
67200                 "terms": [],
67201                 "name": "Telecom Office"
67202             },
67203             "office/therapist": {
67204                 "icon": "commercial",
67205                 "fields": [
67206                     "address",
67207                     "opening_hours"
67208                 ],
67209                 "geometry": [
67210                     "point",
67211                     "vertex",
67212                     "area"
67213                 ],
67214                 "tags": {
67215                     "office": "therapist"
67216                 },
67217                 "terms": [],
67218                 "name": "Therapist"
67219             },
67220             "office/travel_agent": {
67221                 "icon": "suitcase",
67222                 "fields": [
67223                     "address",
67224                     "opening_hours"
67225                 ],
67226                 "geometry": [
67227                     "point",
67228                     "vertex",
67229                     "area"
67230                 ],
67231                 "tags": {
67232                     "office": "travel_agent"
67233                 },
67234                 "terms": [],
67235                 "name": "Travel Agency",
67236                 "searchable": false
67237             },
67238             "piste": {
67239                 "icon": "skiing",
67240                 "fields": [
67241                     "piste/type",
67242                     "piste/difficulty",
67243                     "piste/grooming",
67244                     "oneway",
67245                     "lit"
67246                 ],
67247                 "geometry": [
67248                     "point",
67249                     "line",
67250                     "area"
67251                 ],
67252                 "terms": [
67253                     "ski",
67254                     "sled",
67255                     "sleigh",
67256                     "snowboard",
67257                     "nordic",
67258                     "downhill",
67259                     "snowmobile"
67260                 ],
67261                 "tags": {
67262                     "piste:type": "*"
67263                 },
67264                 "name": "Piste/Ski Trail"
67265             },
67266             "place": {
67267                 "fields": [
67268                     "place"
67269                 ],
67270                 "geometry": [
67271                     "point",
67272                     "vertex",
67273                     "area"
67274                 ],
67275                 "tags": {
67276                     "place": "*"
67277                 },
67278                 "name": "Place"
67279             },
67280             "place/city": {
67281                 "icon": "city",
67282                 "geometry": [
67283                     "point",
67284                     "area"
67285                 ],
67286                 "tags": {
67287                     "place": "city"
67288                 },
67289                 "name": "City"
67290             },
67291             "place/hamlet": {
67292                 "icon": "triangle-stroked",
67293                 "geometry": [
67294                     "point",
67295                     "area"
67296                 ],
67297                 "tags": {
67298                     "place": "hamlet"
67299                 },
67300                 "name": "Hamlet"
67301             },
67302             "place/island": {
67303                 "geometry": [
67304                     "point",
67305                     "area"
67306                 ],
67307                 "terms": [
67308                     "archipelago",
67309                     "atoll",
67310                     "bar",
67311                     "cay",
67312                     "isle",
67313                     "islet",
67314                     "key",
67315                     "reef"
67316                 ],
67317                 "tags": {
67318                     "place": "island"
67319                 },
67320                 "name": "Island"
67321             },
67322             "place/isolated_dwelling": {
67323                 "geometry": [
67324                     "point",
67325                     "area"
67326                 ],
67327                 "tags": {
67328                     "place": "isolated_dwelling"
67329                 },
67330                 "name": "Isolated Dwelling"
67331             },
67332             "place/locality": {
67333                 "icon": "marker",
67334                 "geometry": [
67335                     "point",
67336                     "area"
67337                 ],
67338                 "tags": {
67339                     "place": "locality"
67340                 },
67341                 "name": "Locality"
67342             },
67343             "place/town": {
67344                 "icon": "town",
67345                 "geometry": [
67346                     "point",
67347                     "area"
67348                 ],
67349                 "tags": {
67350                     "place": "town"
67351                 },
67352                 "name": "Town"
67353             },
67354             "place/village": {
67355                 "icon": "village",
67356                 "geometry": [
67357                     "point",
67358                     "area"
67359                 ],
67360                 "tags": {
67361                     "place": "village"
67362                 },
67363                 "name": "Village"
67364             },
67365             "point": {
67366                 "name": "Point",
67367                 "tags": {},
67368                 "geometry": [
67369                     "point"
67370                 ],
67371                 "matchScore": 0.1
67372             },
67373             "power": {
67374                 "geometry": [
67375                     "point",
67376                     "vertex",
67377                     "line",
67378                     "area"
67379                 ],
67380                 "tags": {
67381                     "power": "*"
67382                 },
67383                 "fields": [
67384                     "power"
67385                 ],
67386                 "name": "Power"
67387             },
67388             "power/generator": {
67389                 "name": "Power Generator",
67390                 "geometry": [
67391                     "point",
67392                     "vertex",
67393                     "area"
67394                 ],
67395                 "tags": {
67396                     "power": "generator"
67397                 },
67398                 "fields": [
67399                     "generator/source",
67400                     "generator/method",
67401                     "generator/type"
67402                 ]
67403             },
67404             "power/line": {
67405                 "geometry": [
67406                     "line"
67407                 ],
67408                 "tags": {
67409                     "power": "line"
67410                 },
67411                 "name": "Power Line",
67412                 "icon": "power-line"
67413             },
67414             "power/minor_line": {
67415                 "geometry": [
67416                     "line"
67417                 ],
67418                 "tags": {
67419                     "power": "minor_line"
67420                 },
67421                 "name": "Minor Power Line",
67422                 "icon": "power-line"
67423             },
67424             "power/pole": {
67425                 "geometry": [
67426                     "vertex"
67427                 ],
67428                 "tags": {
67429                     "power": "pole"
67430                 },
67431                 "name": "Power Pole"
67432             },
67433             "power/sub_station": {
67434                 "fields": [
67435                     "operator",
67436                     "building"
67437                 ],
67438                 "geometry": [
67439                     "point",
67440                     "area"
67441                 ],
67442                 "tags": {
67443                     "power": "sub_station"
67444                 },
67445                 "name": "Substation"
67446             },
67447             "power/tower": {
67448                 "geometry": [
67449                     "vertex"
67450                 ],
67451                 "tags": {
67452                     "power": "tower"
67453                 },
67454                 "name": "High-Voltage Tower"
67455             },
67456             "power/transformer": {
67457                 "geometry": [
67458                     "point",
67459                     "vertex",
67460                     "area"
67461                 ],
67462                 "tags": {
67463                     "power": "transformer"
67464                 },
67465                 "name": "Transformer"
67466             },
67467             "public_transport/platform": {
67468                 "fields": [
67469                     "ref",
67470                     "operator",
67471                     "network",
67472                     "shelter"
67473                 ],
67474                 "geometry": [
67475                     "point",
67476                     "vertex",
67477                     "line",
67478                     "area"
67479                 ],
67480                 "tags": {
67481                     "public_transport": "platform"
67482                 },
67483                 "name": "Platform"
67484             },
67485             "public_transport/stop_position": {
67486                 "fields": [
67487                     "ref",
67488                     "operator",
67489                     "network"
67490                 ],
67491                 "geometry": [
67492                     "vertex"
67493                 ],
67494                 "tags": {
67495                     "public_transport": "stop_position"
67496                 },
67497                 "name": "Stop Position"
67498             },
67499             "railway": {
67500                 "fields": [
67501                     "railway"
67502                 ],
67503                 "geometry": [
67504                     "point",
67505                     "vertex",
67506                     "line",
67507                     "area"
67508                 ],
67509                 "tags": {
67510                     "railway": "*"
67511                 },
67512                 "name": "Railway"
67513             },
67514             "railway/abandoned": {
67515                 "icon": "railway-abandoned",
67516                 "geometry": [
67517                     "line"
67518                 ],
67519                 "tags": {
67520                     "railway": "abandoned"
67521                 },
67522                 "fields": [
67523                     "structure"
67524                 ],
67525                 "terms": [],
67526                 "name": "Abandoned Railway"
67527             },
67528             "railway/disused": {
67529                 "icon": "railway-disused",
67530                 "geometry": [
67531                     "line"
67532                 ],
67533                 "tags": {
67534                     "railway": "disused"
67535                 },
67536                 "fields": [
67537                     "structure"
67538                 ],
67539                 "terms": [],
67540                 "name": "Disused Railway"
67541             },
67542             "railway/funicular": {
67543                 "geometry": [
67544                     "line"
67545                 ],
67546                 "terms": [
67547                     "venicular",
67548                     "cliff railway",
67549                     "cable car",
67550                     "cable railway",
67551                     "funicular railway"
67552                 ],
67553                 "fields": [
67554                     "structure",
67555                     "gauge"
67556                 ],
67557                 "tags": {
67558                     "railway": "funicular"
67559                 },
67560                 "icon": "railway-rail",
67561                 "name": "Funicular"
67562             },
67563             "railway/halt": {
67564                 "icon": "rail",
67565                 "geometry": [
67566                     "point",
67567                     "vertex"
67568                 ],
67569                 "tags": {
67570                     "railway": "halt"
67571                 },
67572                 "name": "Railway Halt",
67573                 "terms": [
67574                     "break",
67575                     "interrupt",
67576                     "rest",
67577                     "wait",
67578                     "interruption"
67579                 ]
67580             },
67581             "railway/level_crossing": {
67582                 "icon": "cross",
67583                 "geometry": [
67584                     "vertex"
67585                 ],
67586                 "tags": {
67587                     "railway": "level_crossing"
67588                 },
67589                 "terms": [
67590                     "crossing",
67591                     "railroad crossing",
67592                     "railway crossing",
67593                     "grade crossing",
67594                     "road through railroad",
67595                     "train crossing"
67596                 ],
67597                 "name": "Level Crossing"
67598             },
67599             "railway/monorail": {
67600                 "icon": "railway-monorail",
67601                 "geometry": [
67602                     "line"
67603                 ],
67604                 "tags": {
67605                     "railway": "monorail"
67606                 },
67607                 "fields": [
67608                     "structure",
67609                     "electrified"
67610                 ],
67611                 "terms": [],
67612                 "name": "Monorail"
67613             },
67614             "railway/narrow_gauge": {
67615                 "icon": "railway-rail",
67616                 "geometry": [
67617                     "line"
67618                 ],
67619                 "tags": {
67620                     "railway": "narrow_gauge"
67621                 },
67622                 "fields": [
67623                     "structure",
67624                     "gauge",
67625                     "electrified"
67626                 ],
67627                 "terms": [
67628                     "narrow gauge railway",
67629                     "narrow gauge railroad"
67630                 ],
67631                 "name": "Narrow Gauge Rail"
67632             },
67633             "railway/platform": {
67634                 "geometry": [
67635                     "point",
67636                     "vertex",
67637                     "line",
67638                     "area"
67639                 ],
67640                 "tags": {
67641                     "railway": "platform"
67642                 },
67643                 "name": "Railway Platform"
67644             },
67645             "railway/rail": {
67646                 "icon": "railway-rail",
67647                 "geometry": [
67648                     "line"
67649                 ],
67650                 "tags": {
67651                     "railway": "rail"
67652                 },
67653                 "fields": [
67654                     "structure",
67655                     "gauge",
67656                     "electrified"
67657                 ],
67658                 "terms": [],
67659                 "name": "Rail"
67660             },
67661             "railway/station": {
67662                 "icon": "rail",
67663                 "geometry": [
67664                     "point",
67665                     "vertex",
67666                     "area"
67667                 ],
67668                 "tags": {
67669                     "railway": "station"
67670                 },
67671                 "terms": [
67672                     "train station",
67673                     "station"
67674                 ],
67675                 "name": "Railway Station"
67676             },
67677             "railway/subway": {
67678                 "icon": "railway-subway",
67679                 "fields": [
67680                     "structure",
67681                     "gauge",
67682                     "electrified"
67683                 ],
67684                 "geometry": [
67685                     "line"
67686                 ],
67687                 "tags": {
67688                     "railway": "subway"
67689                 },
67690                 "terms": [],
67691                 "name": "Subway"
67692             },
67693             "railway/subway_entrance": {
67694                 "icon": "rail-metro",
67695                 "geometry": [
67696                     "point"
67697                 ],
67698                 "tags": {
67699                     "railway": "subway_entrance"
67700                 },
67701                 "terms": [],
67702                 "name": "Subway Entrance"
67703             },
67704             "railway/tram": {
67705                 "icon": "railway-light-rail",
67706                 "geometry": [
67707                     "line"
67708                 ],
67709                 "tags": {
67710                     "railway": "tram"
67711                 },
67712                 "fields": [
67713                     "structure",
67714                     "gauge",
67715                     "electrified"
67716                 ],
67717                 "terms": [
67718                     "streetcar"
67719                 ],
67720                 "name": "Tram"
67721             },
67722             "relation": {
67723                 "name": "Relation",
67724                 "icon": "relation",
67725                 "tags": {},
67726                 "geometry": [
67727                     "relation"
67728                 ],
67729                 "fields": [
67730                     "relation"
67731                 ]
67732             },
67733             "route/ferry": {
67734                 "icon": "ferry",
67735                 "geometry": [
67736                     "line"
67737                 ],
67738                 "tags": {
67739                     "route": "ferry"
67740                 },
67741                 "name": "Ferry Route"
67742             },
67743             "shop": {
67744                 "icon": "shop",
67745                 "fields": [
67746                     "shop",
67747                     "address",
67748                     "opening_hours"
67749                 ],
67750                 "geometry": [
67751                     "point",
67752                     "vertex",
67753                     "area"
67754                 ],
67755                 "tags": {
67756                     "shop": "*"
67757                 },
67758                 "terms": [],
67759                 "name": "Shop"
67760             },
67761             "shop/alcohol": {
67762                 "icon": "alcohol-shop",
67763                 "fields": [
67764                     "address",
67765                     "building_area",
67766                     "opening_hours"
67767                 ],
67768                 "geometry": [
67769                     "point",
67770                     "vertex",
67771                     "area"
67772                 ],
67773                 "tags": {
67774                     "shop": "alcohol"
67775                 },
67776                 "terms": [
67777                     "alcohol"
67778                 ],
67779                 "name": "Liquor Store"
67780             },
67781             "shop/bakery": {
67782                 "icon": "bakery",
67783                 "fields": [
67784                     "address",
67785                     "building_area",
67786                     "opening_hours"
67787                 ],
67788                 "geometry": [
67789                     "point",
67790                     "vertex",
67791                     "area"
67792                 ],
67793                 "tags": {
67794                     "shop": "bakery"
67795                 },
67796                 "name": "Bakery"
67797             },
67798             "shop/beauty": {
67799                 "icon": "shop",
67800                 "fields": [
67801                     "address",
67802                     "building_area",
67803                     "opening_hours"
67804                 ],
67805                 "geometry": [
67806                     "point",
67807                     "vertex",
67808                     "area"
67809                 ],
67810                 "terms": [
67811                     "nail spa",
67812                     "spa",
67813                     "salon",
67814                     "tanning"
67815                 ],
67816                 "tags": {
67817                     "shop": "beauty"
67818                 },
67819                 "name": "Beauty Shop"
67820             },
67821             "shop/beverages": {
67822                 "icon": "shop",
67823                 "fields": [
67824                     "address",
67825                     "building_area",
67826                     "opening_hours"
67827                 ],
67828                 "geometry": [
67829                     "point",
67830                     "vertex",
67831                     "area"
67832                 ],
67833                 "tags": {
67834                     "shop": "beverages"
67835                 },
67836                 "name": "Beverage Store"
67837             },
67838             "shop/bicycle": {
67839                 "icon": "bicycle",
67840                 "fields": [
67841                     "address",
67842                     "building_area",
67843                     "opening_hours"
67844                 ],
67845                 "geometry": [
67846                     "point",
67847                     "vertex",
67848                     "area"
67849                 ],
67850                 "tags": {
67851                     "shop": "bicycle"
67852                 },
67853                 "name": "Bicycle Shop"
67854             },
67855             "shop/books": {
67856                 "icon": "shop",
67857                 "fields": [
67858                     "address",
67859                     "building_area",
67860                     "opening_hours"
67861                 ],
67862                 "geometry": [
67863                     "point",
67864                     "vertex",
67865                     "area"
67866                 ],
67867                 "tags": {
67868                     "shop": "books"
67869                 },
67870                 "name": "Bookstore"
67871             },
67872             "shop/boutique": {
67873                 "icon": "shop",
67874                 "fields": [
67875                     "address",
67876                     "building_area",
67877                     "opening_hours"
67878                 ],
67879                 "geometry": [
67880                     "point",
67881                     "vertex",
67882                     "area"
67883                 ],
67884                 "tags": {
67885                     "shop": "boutique"
67886                 },
67887                 "name": "Boutique"
67888             },
67889             "shop/butcher": {
67890                 "icon": "slaughterhouse",
67891                 "fields": [
67892                     "building_area",
67893                     "opening_hours"
67894                 ],
67895                 "geometry": [
67896                     "point",
67897                     "vertex",
67898                     "area"
67899                 ],
67900                 "terms": [],
67901                 "tags": {
67902                     "shop": "butcher"
67903                 },
67904                 "name": "Butcher"
67905             },
67906             "shop/car": {
67907                 "icon": "car",
67908                 "fields": [
67909                     "address",
67910                     "opening_hours"
67911                 ],
67912                 "geometry": [
67913                     "point",
67914                     "vertex",
67915                     "area"
67916                 ],
67917                 "tags": {
67918                     "shop": "car"
67919                 },
67920                 "name": "Car Dealership"
67921             },
67922             "shop/car_parts": {
67923                 "icon": "shop",
67924                 "fields": [
67925                     "address",
67926                     "building_area",
67927                     "opening_hours"
67928                 ],
67929                 "geometry": [
67930                     "point",
67931                     "vertex",
67932                     "area"
67933                 ],
67934                 "tags": {
67935                     "shop": "car_parts"
67936                 },
67937                 "name": "Car Parts Store"
67938             },
67939             "shop/car_repair": {
67940                 "icon": "shop",
67941                 "fields": [
67942                     "address",
67943                     "building_area",
67944                     "opening_hours"
67945                 ],
67946                 "geometry": [
67947                     "point",
67948                     "vertex",
67949                     "area"
67950                 ],
67951                 "tags": {
67952                     "shop": "car_repair"
67953                 },
67954                 "name": "Car Repair Shop"
67955             },
67956             "shop/chemist": {
67957                 "icon": "shop",
67958                 "fields": [
67959                     "address",
67960                     "building_area",
67961                     "opening_hours"
67962                 ],
67963                 "geometry": [
67964                     "point",
67965                     "vertex",
67966                     "area"
67967                 ],
67968                 "tags": {
67969                     "shop": "chemist"
67970                 },
67971                 "name": "Chemist"
67972             },
67973             "shop/clothes": {
67974                 "icon": "clothing-store",
67975                 "fields": [
67976                     "address",
67977                     "building_area",
67978                     "opening_hours"
67979                 ],
67980                 "geometry": [
67981                     "point",
67982                     "vertex",
67983                     "area"
67984                 ],
67985                 "tags": {
67986                     "shop": "clothes"
67987                 },
67988                 "name": "Clothing Store"
67989             },
67990             "shop/computer": {
67991                 "icon": "shop",
67992                 "fields": [
67993                     "address",
67994                     "building_area",
67995                     "opening_hours"
67996                 ],
67997                 "geometry": [
67998                     "point",
67999                     "vertex",
68000                     "area"
68001                 ],
68002                 "tags": {
68003                     "shop": "computer"
68004                 },
68005                 "name": "Computer Store"
68006             },
68007             "shop/confectionery": {
68008                 "icon": "shop",
68009                 "fields": [
68010                     "address",
68011                     "building_area",
68012                     "opening_hours"
68013                 ],
68014                 "geometry": [
68015                     "point",
68016                     "vertex",
68017                     "area"
68018                 ],
68019                 "tags": {
68020                     "shop": "confectionery"
68021                 },
68022                 "name": "Confectionery"
68023             },
68024             "shop/convenience": {
68025                 "icon": "shop",
68026                 "fields": [
68027                     "address",
68028                     "building_area",
68029                     "opening_hours"
68030                 ],
68031                 "geometry": [
68032                     "point",
68033                     "vertex",
68034                     "area"
68035                 ],
68036                 "tags": {
68037                     "shop": "convenience"
68038                 },
68039                 "name": "Convenience Store"
68040             },
68041             "shop/deli": {
68042                 "icon": "restaurant",
68043                 "fields": [
68044                     "address",
68045                     "building_area",
68046                     "opening_hours"
68047                 ],
68048                 "geometry": [
68049                     "point",
68050                     "vertex",
68051                     "area"
68052                 ],
68053                 "tags": {
68054                     "shop": "deli"
68055                 },
68056                 "name": "Deli"
68057             },
68058             "shop/department_store": {
68059                 "icon": "shop",
68060                 "fields": [
68061                     "address",
68062                     "building_area",
68063                     "opening_hours"
68064                 ],
68065                 "geometry": [
68066                     "point",
68067                     "vertex",
68068                     "area"
68069                 ],
68070                 "tags": {
68071                     "shop": "department_store"
68072                 },
68073                 "name": "Department Store"
68074             },
68075             "shop/doityourself": {
68076                 "icon": "shop",
68077                 "fields": [
68078                     "address",
68079                     "building_area",
68080                     "opening_hours"
68081                 ],
68082                 "geometry": [
68083                     "point",
68084                     "vertex",
68085                     "area"
68086                 ],
68087                 "tags": {
68088                     "shop": "doityourself"
68089                 },
68090                 "name": "DIY Store"
68091             },
68092             "shop/dry_cleaning": {
68093                 "icon": "shop",
68094                 "fields": [
68095                     "address",
68096                     "building_area",
68097                     "opening_hours"
68098                 ],
68099                 "geometry": [
68100                     "point",
68101                     "vertex",
68102                     "area"
68103                 ],
68104                 "tags": {
68105                     "shop": "dry_cleaning"
68106                 },
68107                 "name": "Dry Cleaners"
68108             },
68109             "shop/electronics": {
68110                 "icon": "shop",
68111                 "fields": [
68112                     "address",
68113                     "building_area",
68114                     "opening_hours"
68115                 ],
68116                 "geometry": [
68117                     "point",
68118                     "vertex",
68119                     "area"
68120                 ],
68121                 "tags": {
68122                     "shop": "electronics"
68123                 },
68124                 "name": "Electronics Store"
68125             },
68126             "shop/farm": {
68127                 "icon": "shop",
68128                 "fields": [
68129                     "address",
68130                     "building_area",
68131                     "opening_hours"
68132                 ],
68133                 "geometry": [
68134                     "point",
68135                     "vertex",
68136                     "area"
68137                 ],
68138                 "tags": {
68139                     "shop": "farm"
68140                 },
68141                 "terms": [
68142                     "farm shop",
68143                     "farm stand"
68144                 ],
68145                 "name": "Produce Stand"
68146             },
68147             "shop/fishmonger": {
68148                 "icon": "shop",
68149                 "fields": [
68150                     "address",
68151                     "building_area",
68152                     "opening_hours"
68153                 ],
68154                 "geometry": [
68155                     "point",
68156                     "vertex",
68157                     "area"
68158                 ],
68159                 "tags": {
68160                     "shop": "fishmonger"
68161                 },
68162                 "name": "Fishmonger"
68163             },
68164             "shop/florist": {
68165                 "icon": "shop",
68166                 "fields": [
68167                     "address",
68168                     "building_area",
68169                     "opening_hours"
68170                 ],
68171                 "geometry": [
68172                     "point",
68173                     "vertex",
68174                     "area"
68175                 ],
68176                 "tags": {
68177                     "shop": "florist"
68178                 },
68179                 "name": "Florist"
68180             },
68181             "shop/furniture": {
68182                 "icon": "shop",
68183                 "fields": [
68184                     "address",
68185                     "building_area",
68186                     "opening_hours"
68187                 ],
68188                 "geometry": [
68189                     "point",
68190                     "vertex",
68191                     "area"
68192                 ],
68193                 "tags": {
68194                     "shop": "furniture"
68195                 },
68196                 "name": "Furniture Store"
68197             },
68198             "shop/garden_centre": {
68199                 "icon": "shop",
68200                 "fields": [
68201                     "address",
68202                     "building_area",
68203                     "opening_hours"
68204                 ],
68205                 "geometry": [
68206                     "point",
68207                     "vertex",
68208                     "area"
68209                 ],
68210                 "terms": [
68211                     "garden centre"
68212                 ],
68213                 "tags": {
68214                     "shop": "garden_centre"
68215                 },
68216                 "name": "Garden Center"
68217             },
68218             "shop/gift": {
68219                 "icon": "shop",
68220                 "fields": [
68221                     "address",
68222                     "building_area",
68223                     "opening_hours"
68224                 ],
68225                 "geometry": [
68226                     "point",
68227                     "vertex",
68228                     "area"
68229                 ],
68230                 "tags": {
68231                     "shop": "gift"
68232                 },
68233                 "name": "Gift Shop"
68234             },
68235             "shop/greengrocer": {
68236                 "icon": "shop",
68237                 "fields": [
68238                     "address",
68239                     "building_area",
68240                     "opening_hours"
68241                 ],
68242                 "geometry": [
68243                     "point",
68244                     "vertex",
68245                     "area"
68246                 ],
68247                 "tags": {
68248                     "shop": "greengrocer"
68249                 },
68250                 "name": "Greengrocer"
68251             },
68252             "shop/hairdresser": {
68253                 "icon": "shop",
68254                 "fields": [
68255                     "address",
68256                     "building_area",
68257                     "opening_hours"
68258                 ],
68259                 "geometry": [
68260                     "point",
68261                     "vertex",
68262                     "area"
68263                 ],
68264                 "tags": {
68265                     "shop": "hairdresser"
68266                 },
68267                 "name": "Hairdresser"
68268             },
68269             "shop/hardware": {
68270                 "icon": "shop",
68271                 "fields": [
68272                     "address",
68273                     "building_area",
68274                     "opening_hours"
68275                 ],
68276                 "geometry": [
68277                     "point",
68278                     "vertex",
68279                     "area"
68280                 ],
68281                 "tags": {
68282                     "shop": "hardware"
68283                 },
68284                 "name": "Hardware Store"
68285             },
68286             "shop/hifi": {
68287                 "icon": "shop",
68288                 "fields": [
68289                     "address",
68290                     "building_area",
68291                     "opening_hours"
68292                 ],
68293                 "geometry": [
68294                     "point",
68295                     "vertex",
68296                     "area"
68297                 ],
68298                 "tags": {
68299                     "shop": "hifi"
68300                 },
68301                 "name": "Hifi Store"
68302             },
68303             "shop/jewelry": {
68304                 "icon": "shop",
68305                 "fields": [
68306                     "address",
68307                     "building_area",
68308                     "opening_hours"
68309                 ],
68310                 "geometry": [
68311                     "point",
68312                     "vertex",
68313                     "area"
68314                 ],
68315                 "tags": {
68316                     "shop": "jewelry"
68317                 },
68318                 "name": "Jeweler"
68319             },
68320             "shop/kiosk": {
68321                 "icon": "shop",
68322                 "fields": [
68323                     "address",
68324                     "building_area",
68325                     "opening_hours"
68326                 ],
68327                 "geometry": [
68328                     "point",
68329                     "vertex",
68330                     "area"
68331                 ],
68332                 "tags": {
68333                     "shop": "kiosk"
68334                 },
68335                 "name": "Kiosk"
68336             },
68337             "shop/laundry": {
68338                 "icon": "laundry",
68339                 "fields": [
68340                     "address",
68341                     "building_area",
68342                     "opening_hours"
68343                 ],
68344                 "geometry": [
68345                     "point",
68346                     "vertex",
68347                     "area"
68348                 ],
68349                 "tags": {
68350                     "shop": "laundry"
68351                 },
68352                 "name": "Laundry"
68353             },
68354             "shop/locksmith": {
68355                 "icon": "shop",
68356                 "fields": [
68357                     "address",
68358                     "building_area",
68359                     "opening_hours"
68360                 ],
68361                 "geometry": [
68362                     "point",
68363                     "vertex",
68364                     "area"
68365                 ],
68366                 "terms": [
68367                     "keys"
68368                 ],
68369                 "tags": {
68370                     "shop": "locksmith"
68371                 },
68372                 "name": "Locksmith"
68373             },
68374             "shop/mall": {
68375                 "icon": "shop",
68376                 "fields": [
68377                     "address",
68378                     "building_area",
68379                     "opening_hours"
68380                 ],
68381                 "geometry": [
68382                     "point",
68383                     "vertex",
68384                     "area"
68385                 ],
68386                 "tags": {
68387                     "shop": "mall"
68388                 },
68389                 "name": "Mall"
68390             },
68391             "shop/mobile_phone": {
68392                 "icon": "shop",
68393                 "fields": [
68394                     "address",
68395                     "building_area",
68396                     "opening_hours"
68397                 ],
68398                 "geometry": [
68399                     "point",
68400                     "vertex",
68401                     "area"
68402                 ],
68403                 "tags": {
68404                     "shop": "mobile_phone"
68405                 },
68406                 "name": "Mobile Phone Store"
68407             },
68408             "shop/motorcycle": {
68409                 "icon": "shop",
68410                 "fields": [
68411                     "address",
68412                     "building_area",
68413                     "opening_hours"
68414                 ],
68415                 "geometry": [
68416                     "point",
68417                     "vertex",
68418                     "area"
68419                 ],
68420                 "tags": {
68421                     "shop": "motorcycle"
68422                 },
68423                 "name": "Motorcycle Dealership"
68424             },
68425             "shop/music": {
68426                 "icon": "music",
68427                 "fields": [
68428                     "address",
68429                     "building_area",
68430                     "opening_hours"
68431                 ],
68432                 "geometry": [
68433                     "point",
68434                     "vertex",
68435                     "area"
68436                 ],
68437                 "tags": {
68438                     "shop": "music"
68439                 },
68440                 "name": "Music Store"
68441             },
68442             "shop/newsagent": {
68443                 "icon": "shop",
68444                 "fields": [
68445                     "address",
68446                     "building_area",
68447                     "opening_hours"
68448                 ],
68449                 "geometry": [
68450                     "point",
68451                     "vertex",
68452                     "area"
68453                 ],
68454                 "tags": {
68455                     "shop": "newsagent"
68456                 },
68457                 "name": "Newsagent"
68458             },
68459             "shop/optician": {
68460                 "icon": "shop",
68461                 "fields": [
68462                     "address",
68463                     "building_area",
68464                     "opening_hours"
68465                 ],
68466                 "geometry": [
68467                     "point",
68468                     "vertex",
68469                     "area"
68470                 ],
68471                 "tags": {
68472                     "shop": "optician"
68473                 },
68474                 "name": "Optician"
68475             },
68476             "shop/outdoor": {
68477                 "icon": "shop",
68478                 "fields": [
68479                     "address",
68480                     "building_area",
68481                     "opening_hours"
68482                 ],
68483                 "geometry": [
68484                     "point",
68485                     "vertex",
68486                     "area"
68487                 ],
68488                 "tags": {
68489                     "shop": "outdoor"
68490                 },
68491                 "name": "Outdoor Store"
68492             },
68493             "shop/pet": {
68494                 "icon": "dog-park",
68495                 "fields": [
68496                     "address",
68497                     "building_area",
68498                     "opening_hours"
68499                 ],
68500                 "geometry": [
68501                     "point",
68502                     "vertex",
68503                     "area"
68504                 ],
68505                 "tags": {
68506                     "shop": "pet"
68507                 },
68508                 "name": "Pet Store"
68509             },
68510             "shop/photo": {
68511                 "icon": "camera",
68512                 "fields": [
68513                     "address",
68514                     "building_area",
68515                     "opening_hours"
68516                 ],
68517                 "geometry": [
68518                     "point",
68519                     "vertex",
68520                     "area"
68521                 ],
68522                 "tags": {
68523                     "shop": "photo"
68524                 },
68525                 "name": "Photography Store"
68526             },
68527             "shop/shoes": {
68528                 "icon": "shop",
68529                 "fields": [
68530                     "address",
68531                     "building_area",
68532                     "opening_hours"
68533                 ],
68534                 "geometry": [
68535                     "point",
68536                     "vertex",
68537                     "area"
68538                 ],
68539                 "tags": {
68540                     "shop": "shoes"
68541                 },
68542                 "name": "Shoe Store"
68543             },
68544             "shop/sports": {
68545                 "icon": "shop",
68546                 "fields": [
68547                     "address",
68548                     "building_area",
68549                     "opening_hours"
68550                 ],
68551                 "geometry": [
68552                     "point",
68553                     "vertex",
68554                     "area"
68555                 ],
68556                 "tags": {
68557                     "shop": "sports"
68558                 },
68559                 "name": "Sporting Goods Store"
68560             },
68561             "shop/stationery": {
68562                 "icon": "shop",
68563                 "fields": [
68564                     "address",
68565                     "building_area",
68566                     "opening_hours"
68567                 ],
68568                 "geometry": [
68569                     "point",
68570                     "vertex",
68571                     "area"
68572                 ],
68573                 "tags": {
68574                     "shop": "stationery"
68575                 },
68576                 "name": "Stationery Store"
68577             },
68578             "shop/supermarket": {
68579                 "icon": "grocery",
68580                 "fields": [
68581                     "operator",
68582                     "building_area",
68583                     "address"
68584                 ],
68585                 "geometry": [
68586                     "point",
68587                     "vertex",
68588                     "area"
68589                 ],
68590                 "terms": [
68591                     "bazaar",
68592                     "boutique",
68593                     "chain",
68594                     "co-op",
68595                     "cut-rate store",
68596                     "discount store",
68597                     "five-and-dime",
68598                     "flea market",
68599                     "galleria",
68600                     "grocery store",
68601                     "mall",
68602                     "mart",
68603                     "outlet",
68604                     "outlet store",
68605                     "shop",
68606                     "shopping center",
68607                     "shopping centre",
68608                     "shopping plaza",
68609                     "stand",
68610                     "store",
68611                     "supermarket",
68612                     "thrift shop"
68613                 ],
68614                 "tags": {
68615                     "shop": "supermarket"
68616                 },
68617                 "name": "Supermarket"
68618             },
68619             "shop/toys": {
68620                 "icon": "shop",
68621                 "fields": [
68622                     "address",
68623                     "building_area",
68624                     "opening_hours"
68625                 ],
68626                 "geometry": [
68627                     "point",
68628                     "vertex",
68629                     "area"
68630                 ],
68631                 "tags": {
68632                     "shop": "toys"
68633                 },
68634                 "name": "Toy Store"
68635             },
68636             "shop/travel_agency": {
68637                 "icon": "suitcase",
68638                 "fields": [
68639                     "address",
68640                     "building_area",
68641                     "opening_hours"
68642                 ],
68643                 "geometry": [
68644                     "point",
68645                     "vertex",
68646                     "area"
68647                 ],
68648                 "tags": {
68649                     "shop": "travel_agency"
68650                 },
68651                 "name": "Travel Agency"
68652             },
68653             "shop/tyres": {
68654                 "icon": "shop",
68655                 "fields": [
68656                     "address",
68657                     "building_area",
68658                     "opening_hours"
68659                 ],
68660                 "geometry": [
68661                     "point",
68662                     "vertex",
68663                     "area"
68664                 ],
68665                 "tags": {
68666                     "shop": "tyres"
68667                 },
68668                 "name": "Tire Store"
68669             },
68670             "shop/vacant": {
68671                 "icon": "shop",
68672                 "fields": [
68673                     "address",
68674                     "building_area",
68675                     "opening_hours"
68676                 ],
68677                 "geometry": [
68678                     "point",
68679                     "vertex",
68680                     "area"
68681                 ],
68682                 "tags": {
68683                     "shop": "vacant"
68684                 },
68685                 "name": "Vacant Shop"
68686             },
68687             "shop/variety_store": {
68688                 "icon": "shop",
68689                 "fields": [
68690                     "address",
68691                     "building_area",
68692                     "opening_hours"
68693                 ],
68694                 "geometry": [
68695                     "point",
68696                     "vertex",
68697                     "area"
68698                 ],
68699                 "tags": {
68700                     "shop": "variety_store"
68701                 },
68702                 "name": "Variety Store"
68703             },
68704             "shop/video": {
68705                 "icon": "shop",
68706                 "fields": [
68707                     "address",
68708                     "building_area",
68709                     "opening_hours"
68710                 ],
68711                 "geometry": [
68712                     "point",
68713                     "vertex",
68714                     "area"
68715                 ],
68716                 "tags": {
68717                     "shop": "video"
68718                 },
68719                 "name": "Video Store"
68720             },
68721             "tourism": {
68722                 "fields": [
68723                     "tourism"
68724                 ],
68725                 "geometry": [
68726                     "point",
68727                     "vertex",
68728                     "area"
68729                 ],
68730                 "tags": {
68731                     "tourism": "*"
68732                 },
68733                 "name": "Tourism"
68734             },
68735             "tourism/alpine_hut": {
68736                 "icon": "lodging",
68737                 "fields": [
68738                     "operator",
68739                     "address"
68740                 ],
68741                 "geometry": [
68742                     "point",
68743                     "vertex",
68744                     "area"
68745                 ],
68746                 "tags": {
68747                     "tourism": "alpine_hut"
68748                 },
68749                 "name": "Alpine Hut"
68750             },
68751             "tourism/artwork": {
68752                 "fields": [
68753                     "artwork_type",
68754                     "artist"
68755                 ],
68756                 "icon": "art-gallery",
68757                 "geometry": [
68758                     "point",
68759                     "vertex",
68760                     "area"
68761                 ],
68762                 "tags": {
68763                     "tourism": "artwork"
68764                 },
68765                 "terms": [
68766                     "mural",
68767                     "sculpture",
68768                     "statue"
68769                 ],
68770                 "name": "Artwork"
68771             },
68772             "tourism/attraction": {
68773                 "icon": "monument",
68774                 "fields": [
68775                     "operator",
68776                     "address"
68777                 ],
68778                 "geometry": [
68779                     "point",
68780                     "vertex",
68781                     "area"
68782                 ],
68783                 "tags": {
68784                     "tourism": "attraction"
68785                 },
68786                 "name": "Tourist Attraction"
68787             },
68788             "tourism/camp_site": {
68789                 "icon": "campsite",
68790                 "fields": [
68791                     "operator",
68792                     "address"
68793                 ],
68794                 "geometry": [
68795                     "point",
68796                     "vertex",
68797                     "area"
68798                 ],
68799                 "terms": [
68800                     "camping"
68801                 ],
68802                 "tags": {
68803                     "tourism": "camp_site"
68804                 },
68805                 "name": "Camp Site"
68806             },
68807             "tourism/caravan_site": {
68808                 "fields": [
68809                     "operator",
68810                     "address"
68811                 ],
68812                 "geometry": [
68813                     "point",
68814                     "vertex",
68815                     "area"
68816                 ],
68817                 "tags": {
68818                     "tourism": "caravan_site"
68819                 },
68820                 "name": "RV Park"
68821             },
68822             "tourism/chalet": {
68823                 "icon": "lodging",
68824                 "fields": [
68825                     "operator",
68826                     "building_area",
68827                     "address"
68828                 ],
68829                 "geometry": [
68830                     "point",
68831                     "vertex",
68832                     "area"
68833                 ],
68834                 "tags": {
68835                     "tourism": "chalet"
68836                 },
68837                 "name": "Chalet"
68838             },
68839             "tourism/guest_house": {
68840                 "icon": "lodging",
68841                 "fields": [
68842                     "operator",
68843                     "address"
68844                 ],
68845                 "geometry": [
68846                     "point",
68847                     "vertex",
68848                     "area"
68849                 ],
68850                 "tags": {
68851                     "tourism": "guest_house"
68852                 },
68853                 "terms": [
68854                     "B&B",
68855                     "Bed & Breakfast",
68856                     "Bed and Breakfast"
68857                 ],
68858                 "name": "Guest House"
68859             },
68860             "tourism/hostel": {
68861                 "icon": "lodging",
68862                 "fields": [
68863                     "operator",
68864                     "building_area",
68865                     "address"
68866                 ],
68867                 "geometry": [
68868                     "point",
68869                     "vertex",
68870                     "area"
68871                 ],
68872                 "tags": {
68873                     "tourism": "hostel"
68874                 },
68875                 "name": "Hostel"
68876             },
68877             "tourism/hotel": {
68878                 "icon": "lodging",
68879                 "fields": [
68880                     "operator",
68881                     "building_area",
68882                     "address"
68883                 ],
68884                 "geometry": [
68885                     "point",
68886                     "vertex",
68887                     "area"
68888                 ],
68889                 "terms": [],
68890                 "tags": {
68891                     "tourism": "hotel"
68892                 },
68893                 "name": "Hotel"
68894             },
68895             "tourism/information": {
68896                 "fields": [
68897                     "information",
68898                     "building_area",
68899                     "address",
68900                     "operator"
68901                 ],
68902                 "geometry": [
68903                     "point",
68904                     "vertex",
68905                     "area"
68906                 ],
68907                 "tags": {
68908                     "tourism": "information"
68909                 },
68910                 "name": "Information"
68911             },
68912             "tourism/motel": {
68913                 "icon": "lodging",
68914                 "fields": [
68915                     "operator",
68916                     "building_area",
68917                     "address"
68918                 ],
68919                 "geometry": [
68920                     "point",
68921                     "vertex",
68922                     "area"
68923                 ],
68924                 "tags": {
68925                     "tourism": "motel"
68926                 },
68927                 "name": "Motel"
68928             },
68929             "tourism/museum": {
68930                 "icon": "museum",
68931                 "fields": [
68932                     "operator",
68933                     "building_area",
68934                     "address"
68935                 ],
68936                 "geometry": [
68937                     "point",
68938                     "vertex",
68939                     "area"
68940                 ],
68941                 "terms": [
68942                     "exhibition",
68943                     "exhibits archive",
68944                     "foundation",
68945                     "gallery",
68946                     "hall",
68947                     "institution",
68948                     "library",
68949                     "menagerie",
68950                     "repository",
68951                     "salon",
68952                     "storehouse",
68953                     "treasury",
68954                     "vault"
68955                 ],
68956                 "tags": {
68957                     "tourism": "museum"
68958                 },
68959                 "name": "Museum"
68960             },
68961             "tourism/picnic_site": {
68962                 "fields": [
68963                     "operator",
68964                     "building_area",
68965                     "address"
68966                 ],
68967                 "geometry": [
68968                     "point",
68969                     "vertex",
68970                     "area"
68971                 ],
68972                 "terms": [],
68973                 "tags": {
68974                     "tourism": "picnic_site"
68975                 },
68976                 "name": "Picnic Site"
68977             },
68978             "tourism/theme_park": {
68979                 "fields": [
68980                     "operator",
68981                     "building_area",
68982                     "address"
68983                 ],
68984                 "geometry": [
68985                     "point",
68986                     "vertex",
68987                     "area"
68988                 ],
68989                 "tags": {
68990                     "tourism": "theme_park"
68991                 },
68992                 "name": "Theme Park"
68993             },
68994             "tourism/viewpoint": {
68995                 "geometry": [
68996                     "point",
68997                     "vertex"
68998                 ],
68999                 "tags": {
69000                     "tourism": "viewpoint"
69001                 },
69002                 "name": "Viewpoint"
69003             },
69004             "tourism/zoo": {
69005                 "icon": "zoo",
69006                 "fields": [
69007                     "operator",
69008                     "address"
69009                 ],
69010                 "geometry": [
69011                     "point",
69012                     "vertex",
69013                     "area"
69014                 ],
69015                 "tags": {
69016                     "tourism": "zoo"
69017                 },
69018                 "name": "Zoo"
69019             },
69020             "type/boundary": {
69021                 "geometry": [
69022                     "relation"
69023                 ],
69024                 "tags": {
69025                     "type": "boundary"
69026                 },
69027                 "name": "Boundary",
69028                 "icon": "boundary",
69029                 "fields": [
69030                     "boundary"
69031                 ]
69032             },
69033             "type/boundary/administrative": {
69034                 "name": "Administrative Boundary",
69035                 "geometry": [
69036                     "relation"
69037                 ],
69038                 "tags": {
69039                     "type": "boundary",
69040                     "boundary": "administrative"
69041                 },
69042                 "fields": [
69043                     "admin_level"
69044                 ],
69045                 "icon": "boundary"
69046             },
69047             "type/multipolygon": {
69048                 "geometry": [
69049                     "area",
69050                     "relation"
69051                 ],
69052                 "tags": {
69053                     "type": "multipolygon"
69054                 },
69055                 "removeTags": {},
69056                 "name": "Multipolygon",
69057                 "icon": "multipolygon",
69058                 "searchable": false,
69059                 "matchScore": 0.1
69060             },
69061             "type/restriction": {
69062                 "geometry": [
69063                     "relation"
69064                 ],
69065                 "tags": {
69066                     "type": "restriction"
69067                 },
69068                 "name": "Restriction",
69069                 "icon": "restriction",
69070                 "fields": [
69071                     "restriction"
69072                 ]
69073             },
69074             "type/route": {
69075                 "geometry": [
69076                     "relation"
69077                 ],
69078                 "tags": {
69079                     "type": "route"
69080                 },
69081                 "name": "Route",
69082                 "icon": "route",
69083                 "fields": [
69084                     "route",
69085                     "ref"
69086                 ]
69087             },
69088             "type/route/bicycle": {
69089                 "geometry": [
69090                     "relation"
69091                 ],
69092                 "tags": {
69093                     "type": "route",
69094                     "route": "bicycle"
69095                 },
69096                 "name": "Cycle Route",
69097                 "icon": "route-bicycle",
69098                 "fields": [
69099                     "ref",
69100                     "network"
69101                 ]
69102             },
69103             "type/route/bus": {
69104                 "geometry": [
69105                     "relation"
69106                 ],
69107                 "tags": {
69108                     "type": "route",
69109                     "route": "bus"
69110                 },
69111                 "name": "Bus Route",
69112                 "icon": "route-bus",
69113                 "fields": [
69114                     "ref",
69115                     "operator",
69116                     "network"
69117                 ]
69118             },
69119             "type/route/detour": {
69120                 "geometry": [
69121                     "relation"
69122                 ],
69123                 "tags": {
69124                     "type": "route",
69125                     "route": "detour"
69126                 },
69127                 "name": "Detour Route",
69128                 "icon": "route-detour",
69129                 "fields": [
69130                     "ref"
69131                 ]
69132             },
69133             "type/route/ferry": {
69134                 "geometry": [
69135                     "relation"
69136                 ],
69137                 "tags": {
69138                     "type": "route",
69139                     "route": "ferry"
69140                 },
69141                 "name": "Ferry Route",
69142                 "icon": "route-ferry",
69143                 "fields": [
69144                     "ref",
69145                     "operator",
69146                     "network"
69147                 ]
69148             },
69149             "type/route/foot": {
69150                 "geometry": [
69151                     "relation"
69152                 ],
69153                 "tags": {
69154                     "type": "route",
69155                     "route": "foot"
69156                 },
69157                 "name": "Foot Route",
69158                 "icon": "route-foot",
69159                 "fields": [
69160                     "ref",
69161                     "operator",
69162                     "network"
69163                 ]
69164             },
69165             "type/route/hiking": {
69166                 "geometry": [
69167                     "relation"
69168                 ],
69169                 "tags": {
69170                     "type": "route",
69171                     "route": "hiking"
69172                 },
69173                 "name": "Hiking Route",
69174                 "icon": "route-foot",
69175                 "fields": [
69176                     "ref",
69177                     "operator",
69178                     "network"
69179                 ]
69180             },
69181             "type/route/pipeline": {
69182                 "geometry": [
69183                     "relation"
69184                 ],
69185                 "tags": {
69186                     "type": "route",
69187                     "route": "pipeline"
69188                 },
69189                 "name": "Pipeline Route",
69190                 "icon": "route-pipeline",
69191                 "fields": [
69192                     "ref",
69193                     "operator"
69194                 ]
69195             },
69196             "type/route/power": {
69197                 "geometry": [
69198                     "relation"
69199                 ],
69200                 "tags": {
69201                     "type": "route",
69202                     "route": "power"
69203                 },
69204                 "name": "Power Route",
69205                 "icon": "route-power",
69206                 "fields": [
69207                     "ref",
69208                     "operator"
69209                 ]
69210             },
69211             "type/route/road": {
69212                 "geometry": [
69213                     "relation"
69214                 ],
69215                 "tags": {
69216                     "type": "route",
69217                     "route": "road"
69218                 },
69219                 "name": "Road Route",
69220                 "icon": "route-road",
69221                 "fields": [
69222                     "ref"
69223                 ]
69224             },
69225             "type/route/train": {
69226                 "geometry": [
69227                     "relation"
69228                 ],
69229                 "tags": {
69230                     "type": "route",
69231                     "route": "train"
69232                 },
69233                 "name": "Train Route",
69234                 "icon": "route-train",
69235                 "fields": [
69236                     "ref",
69237                     "operator"
69238                 ]
69239             },
69240             "type/route/tram": {
69241                 "geometry": [
69242                     "relation"
69243                 ],
69244                 "tags": {
69245                     "type": "route",
69246                     "route": "tram"
69247                 },
69248                 "name": "Tram Route",
69249                 "icon": "route-tram",
69250                 "fields": [
69251                     "ref",
69252                     "operator"
69253                 ]
69254             },
69255             "type/route_master": {
69256                 "geometry": [
69257                     "relation"
69258                 ],
69259                 "tags": {
69260                     "type": "route_master"
69261                 },
69262                 "name": "Route Master",
69263                 "icon": "route-master",
69264                 "fields": [
69265                     "route_master",
69266                     "ref",
69267                     "operator",
69268                     "network"
69269                 ]
69270             },
69271             "vertex": {
69272                 "name": "Other",
69273                 "tags": {},
69274                 "geometry": [
69275                     "vertex"
69276                 ],
69277                 "matchScore": 0.1
69278             },
69279             "waterway": {
69280                 "fields": [
69281                     "waterway"
69282                 ],
69283                 "geometry": [
69284                     "point",
69285                     "vertex",
69286                     "line",
69287                     "area"
69288                 ],
69289                 "tags": {
69290                     "waterway": "*"
69291                 },
69292                 "name": "Waterway"
69293             },
69294             "waterway/canal": {
69295                 "icon": "waterway-canal",
69296                 "geometry": [
69297                     "line"
69298                 ],
69299                 "tags": {
69300                     "waterway": "canal"
69301                 },
69302                 "name": "Canal"
69303             },
69304             "waterway/dam": {
69305                 "icon": "dam",
69306                 "geometry": [
69307                     "point",
69308                     "vertex",
69309                     "line",
69310                     "area"
69311                 ],
69312                 "tags": {
69313                     "waterway": "dam"
69314                 },
69315                 "name": "Dam"
69316             },
69317             "waterway/ditch": {
69318                 "icon": "waterway-ditch",
69319                 "fields": [
69320                     "tunnel"
69321                 ],
69322                 "geometry": [
69323                     "line"
69324                 ],
69325                 "tags": {
69326                     "waterway": "ditch"
69327                 },
69328                 "name": "Ditch"
69329             },
69330             "waterway/drain": {
69331                 "icon": "waterway-stream",
69332                 "fields": [
69333                     "tunnel"
69334                 ],
69335                 "geometry": [
69336                     "line"
69337                 ],
69338                 "tags": {
69339                     "waterway": "drain"
69340                 },
69341                 "name": "Drain"
69342             },
69343             "waterway/river": {
69344                 "icon": "waterway-river",
69345                 "fields": [
69346                     "tunnel"
69347                 ],
69348                 "geometry": [
69349                     "line"
69350                 ],
69351                 "terms": [
69352                     "beck",
69353                     "branch",
69354                     "brook",
69355                     "course",
69356                     "creek",
69357                     "estuary",
69358                     "rill",
69359                     "rivulet",
69360                     "run",
69361                     "runnel",
69362                     "stream",
69363                     "tributary",
69364                     "watercourse"
69365                 ],
69366                 "tags": {
69367                     "waterway": "river"
69368                 },
69369                 "name": "River"
69370             },
69371             "waterway/riverbank": {
69372                 "icon": "water",
69373                 "geometry": [
69374                     "area"
69375                 ],
69376                 "tags": {
69377                     "waterway": "riverbank"
69378                 },
69379                 "name": "Riverbank"
69380             },
69381             "waterway/stream": {
69382                 "icon": "waterway-stream",
69383                 "fields": [
69384                     "layer",
69385                     "tunnel"
69386                 ],
69387                 "geometry": [
69388                     "line"
69389                 ],
69390                 "terms": [
69391                     "beck",
69392                     "branch",
69393                     "brook",
69394                     "burn",
69395                     "course",
69396                     "creek",
69397                     "current",
69398                     "drift",
69399                     "flood",
69400                     "flow",
69401                     "freshet",
69402                     "race",
69403                     "rill",
69404                     "rindle",
69405                     "rivulet",
69406                     "run",
69407                     "runnel",
69408                     "rush",
69409                     "spate",
69410                     "spritz",
69411                     "surge",
69412                     "tide",
69413                     "torrent",
69414                     "tributary",
69415                     "watercourse"
69416                 ],
69417                 "tags": {
69418                     "waterway": "stream"
69419                 },
69420                 "name": "Stream"
69421             },
69422             "waterway/weir": {
69423                 "icon": "dam",
69424                 "geometry": [
69425                     "vertex",
69426                     "line"
69427                 ],
69428                 "tags": {
69429                     "waterway": "weir"
69430                 },
69431                 "name": "Weir"
69432             },
69433             "amenity/pub/The Green Man": {
69434                 "tags": {
69435                     "name": "The Green Man",
69436                     "amenity": "pub"
69437                 },
69438                 "name": "The Green Man",
69439                 "icon": "beer",
69440                 "geometry": [
69441                     "point",
69442                     "vertex",
69443                     "area"
69444                 ],
69445                 "fields": [
69446                     "building_area",
69447                     "address",
69448                     "opening_hours"
69449                 ],
69450                 "suggestion": true
69451             },
69452             "amenity/pub/Kings Arms": {
69453                 "tags": {
69454                     "name": "Kings Arms",
69455                     "amenity": "pub"
69456                 },
69457                 "name": "Kings Arms",
69458                 "icon": "beer",
69459                 "geometry": [
69460                     "point",
69461                     "vertex",
69462                     "area"
69463                 ],
69464                 "fields": [
69465                     "building_area",
69466                     "address",
69467                     "opening_hours"
69468                 ],
69469                 "suggestion": true
69470             },
69471             "amenity/pub/Red Lion": {
69472                 "tags": {
69473                     "name": "Red Lion",
69474                     "amenity": "pub"
69475                 },
69476                 "name": "Red Lion",
69477                 "icon": "beer",
69478                 "geometry": [
69479                     "point",
69480                     "vertex",
69481                     "area"
69482                 ],
69483                 "fields": [
69484                     "building_area",
69485                     "address",
69486                     "opening_hours"
69487                 ],
69488                 "suggestion": true
69489             },
69490             "amenity/pub/The Ship": {
69491                 "tags": {
69492                     "name": "The Ship",
69493                     "amenity": "pub"
69494                 },
69495                 "name": "The Ship",
69496                 "icon": "beer",
69497                 "geometry": [
69498                     "point",
69499                     "vertex",
69500                     "area"
69501                 ],
69502                 "fields": [
69503                     "building_area",
69504                     "address",
69505                     "opening_hours"
69506                 ],
69507                 "suggestion": true
69508             },
69509             "amenity/pub/The White Horse": {
69510                 "tags": {
69511                     "name": "The White Horse",
69512                     "amenity": "pub"
69513                 },
69514                 "name": "The White Horse",
69515                 "icon": "beer",
69516                 "geometry": [
69517                     "point",
69518                     "vertex",
69519                     "area"
69520                 ],
69521                 "fields": [
69522                     "building_area",
69523                     "address",
69524                     "opening_hours"
69525                 ],
69526                 "suggestion": true
69527             },
69528             "amenity/pub/The White Hart": {
69529                 "tags": {
69530                     "name": "The White Hart",
69531                     "amenity": "pub"
69532                 },
69533                 "name": "The White Hart",
69534                 "icon": "beer",
69535                 "geometry": [
69536                     "point",
69537                     "vertex",
69538                     "area"
69539                 ],
69540                 "fields": [
69541                     "building_area",
69542                     "address",
69543                     "opening_hours"
69544                 ],
69545                 "suggestion": true
69546             },
69547             "amenity/pub/Royal Oak": {
69548                 "tags": {
69549                     "name": "Royal Oak",
69550                     "amenity": "pub"
69551                 },
69552                 "name": "Royal Oak",
69553                 "icon": "beer",
69554                 "geometry": [
69555                     "point",
69556                     "vertex",
69557                     "area"
69558                 ],
69559                 "fields": [
69560                     "building_area",
69561                     "address",
69562                     "opening_hours"
69563                 ],
69564                 "suggestion": true
69565             },
69566             "amenity/pub/The Red Lion": {
69567                 "tags": {
69568                     "name": "The Red Lion",
69569                     "amenity": "pub"
69570                 },
69571                 "name": "The Red Lion",
69572                 "icon": "beer",
69573                 "geometry": [
69574                     "point",
69575                     "vertex",
69576                     "area"
69577                 ],
69578                 "fields": [
69579                     "building_area",
69580                     "address",
69581                     "opening_hours"
69582                 ],
69583                 "suggestion": true
69584             },
69585             "amenity/pub/The Kings Arms": {
69586                 "tags": {
69587                     "name": "The Kings Arms",
69588                     "amenity": "pub"
69589                 },
69590                 "name": "The Kings Arms",
69591                 "icon": "beer",
69592                 "geometry": [
69593                     "point",
69594                     "vertex",
69595                     "area"
69596                 ],
69597                 "fields": [
69598                     "building_area",
69599                     "address",
69600                     "opening_hours"
69601                 ],
69602                 "suggestion": true
69603             },
69604             "amenity/pub/The Star": {
69605                 "tags": {
69606                     "name": "The Star",
69607                     "amenity": "pub"
69608                 },
69609                 "name": "The Star",
69610                 "icon": "beer",
69611                 "geometry": [
69612                     "point",
69613                     "vertex",
69614                     "area"
69615                 ],
69616                 "fields": [
69617                     "building_area",
69618                     "address",
69619                     "opening_hours"
69620                 ],
69621                 "suggestion": true
69622             },
69623             "amenity/pub/The Anchor": {
69624                 "tags": {
69625                     "name": "The Anchor",
69626                     "amenity": "pub"
69627                 },
69628                 "name": "The Anchor",
69629                 "icon": "beer",
69630                 "geometry": [
69631                     "point",
69632                     "vertex",
69633                     "area"
69634                 ],
69635                 "fields": [
69636                     "building_area",
69637                     "address",
69638                     "opening_hours"
69639                 ],
69640                 "suggestion": true
69641             },
69642             "amenity/pub/The Cross Keys": {
69643                 "tags": {
69644                     "name": "The Cross Keys",
69645                     "amenity": "pub"
69646                 },
69647                 "name": "The Cross Keys",
69648                 "icon": "beer",
69649                 "geometry": [
69650                     "point",
69651                     "vertex",
69652                     "area"
69653                 ],
69654                 "fields": [
69655                     "building_area",
69656                     "address",
69657                     "opening_hours"
69658                 ],
69659                 "suggestion": true
69660             },
69661             "amenity/pub/The Wheatsheaf": {
69662                 "tags": {
69663                     "name": "The Wheatsheaf",
69664                     "amenity": "pub"
69665                 },
69666                 "name": "The Wheatsheaf",
69667                 "icon": "beer",
69668                 "geometry": [
69669                     "point",
69670                     "vertex",
69671                     "area"
69672                 ],
69673                 "fields": [
69674                     "building_area",
69675                     "address",
69676                     "opening_hours"
69677                 ],
69678                 "suggestion": true
69679             },
69680             "amenity/pub/The Crown Inn": {
69681                 "tags": {
69682                     "name": "The Crown Inn",
69683                     "amenity": "pub"
69684                 },
69685                 "name": "The Crown Inn",
69686                 "icon": "beer",
69687                 "geometry": [
69688                     "point",
69689                     "vertex",
69690                     "area"
69691                 ],
69692                 "fields": [
69693                     "building_area",
69694                     "address",
69695                     "opening_hours"
69696                 ],
69697                 "suggestion": true
69698             },
69699             "amenity/pub/The Kings Head": {
69700                 "tags": {
69701                     "name": "The Kings Head",
69702                     "amenity": "pub"
69703                 },
69704                 "name": "The Kings Head",
69705                 "icon": "beer",
69706                 "geometry": [
69707                     "point",
69708                     "vertex",
69709                     "area"
69710                 ],
69711                 "fields": [
69712                     "building_area",
69713                     "address",
69714                     "opening_hours"
69715                 ],
69716                 "suggestion": true
69717             },
69718             "amenity/pub/The Castle": {
69719                 "tags": {
69720                     "name": "The Castle",
69721                     "amenity": "pub"
69722                 },
69723                 "name": "The Castle",
69724                 "icon": "beer",
69725                 "geometry": [
69726                     "point",
69727                     "vertex",
69728                     "area"
69729                 ],
69730                 "fields": [
69731                     "building_area",
69732                     "address",
69733                     "opening_hours"
69734                 ],
69735                 "suggestion": true
69736             },
69737             "amenity/pub/The Railway": {
69738                 "tags": {
69739                     "name": "The Railway",
69740                     "amenity": "pub"
69741                 },
69742                 "name": "The Railway",
69743                 "icon": "beer",
69744                 "geometry": [
69745                     "point",
69746                     "vertex",
69747                     "area"
69748                 ],
69749                 "fields": [
69750                     "building_area",
69751                     "address",
69752                     "opening_hours"
69753                 ],
69754                 "suggestion": true
69755             },
69756             "amenity/pub/The White Lion": {
69757                 "tags": {
69758                     "name": "The White Lion",
69759                     "amenity": "pub"
69760                 },
69761                 "name": "The White Lion",
69762                 "icon": "beer",
69763                 "geometry": [
69764                     "point",
69765                     "vertex",
69766                     "area"
69767                 ],
69768                 "fields": [
69769                     "building_area",
69770                     "address",
69771                     "opening_hours"
69772                 ],
69773                 "suggestion": true
69774             },
69775             "amenity/pub/The Bell": {
69776                 "tags": {
69777                     "name": "The Bell",
69778                     "amenity": "pub"
69779                 },
69780                 "name": "The Bell",
69781                 "icon": "beer",
69782                 "geometry": [
69783                     "point",
69784                     "vertex",
69785                     "area"
69786                 ],
69787                 "fields": [
69788                     "building_area",
69789                     "address",
69790                     "opening_hours"
69791                 ],
69792                 "suggestion": true
69793             },
69794             "amenity/pub/The Bull": {
69795                 "tags": {
69796                     "name": "The Bull",
69797                     "amenity": "pub"
69798                 },
69799                 "name": "The Bull",
69800                 "icon": "beer",
69801                 "geometry": [
69802                     "point",
69803                     "vertex",
69804                     "area"
69805                 ],
69806                 "fields": [
69807                     "building_area",
69808                     "address",
69809                     "opening_hours"
69810                 ],
69811                 "suggestion": true
69812             },
69813             "amenity/pub/The Plough": {
69814                 "tags": {
69815                     "name": "The Plough",
69816                     "amenity": "pub"
69817                 },
69818                 "name": "The Plough",
69819                 "icon": "beer",
69820                 "geometry": [
69821                     "point",
69822                     "vertex",
69823                     "area"
69824                 ],
69825                 "fields": [
69826                     "building_area",
69827                     "address",
69828                     "opening_hours"
69829                 ],
69830                 "suggestion": true
69831             },
69832             "amenity/pub/The George": {
69833                 "tags": {
69834                     "name": "The George",
69835                     "amenity": "pub"
69836                 },
69837                 "name": "The George",
69838                 "icon": "beer",
69839                 "geometry": [
69840                     "point",
69841                     "vertex",
69842                     "area"
69843                 ],
69844                 "fields": [
69845                     "building_area",
69846                     "address",
69847                     "opening_hours"
69848                 ],
69849                 "suggestion": true
69850             },
69851             "amenity/pub/The Royal Oak": {
69852                 "tags": {
69853                     "name": "The Royal Oak",
69854                     "amenity": "pub"
69855                 },
69856                 "name": "The Royal Oak",
69857                 "icon": "beer",
69858                 "geometry": [
69859                     "point",
69860                     "vertex",
69861                     "area"
69862                 ],
69863                 "fields": [
69864                     "building_area",
69865                     "address",
69866                     "opening_hours"
69867                 ],
69868                 "suggestion": true
69869             },
69870             "amenity/pub/The Fox": {
69871                 "tags": {
69872                     "name": "The Fox",
69873                     "amenity": "pub"
69874                 },
69875                 "name": "The Fox",
69876                 "icon": "beer",
69877                 "geometry": [
69878                     "point",
69879                     "vertex",
69880                     "area"
69881                 ],
69882                 "fields": [
69883                     "building_area",
69884                     "address",
69885                     "opening_hours"
69886                 ],
69887                 "suggestion": true
69888             },
69889             "amenity/pub/Prince of Wales": {
69890                 "tags": {
69891                     "name": "Prince of Wales",
69892                     "amenity": "pub"
69893                 },
69894                 "name": "Prince of Wales",
69895                 "icon": "beer",
69896                 "geometry": [
69897                     "point",
69898                     "vertex",
69899                     "area"
69900                 ],
69901                 "fields": [
69902                     "building_area",
69903                     "address",
69904                     "opening_hours"
69905                 ],
69906                 "suggestion": true
69907             },
69908             "amenity/pub/The Rising Sun": {
69909                 "tags": {
69910                     "name": "The Rising Sun",
69911                     "amenity": "pub"
69912                 },
69913                 "name": "The Rising Sun",
69914                 "icon": "beer",
69915                 "geometry": [
69916                     "point",
69917                     "vertex",
69918                     "area"
69919                 ],
69920                 "fields": [
69921                     "building_area",
69922                     "address",
69923                     "opening_hours"
69924                 ],
69925                 "suggestion": true
69926             },
69927             "amenity/pub/The Prince of Wales": {
69928                 "tags": {
69929                     "name": "The Prince of Wales",
69930                     "amenity": "pub"
69931                 },
69932                 "name": "The Prince of Wales",
69933                 "icon": "beer",
69934                 "geometry": [
69935                     "point",
69936                     "vertex",
69937                     "area"
69938                 ],
69939                 "fields": [
69940                     "building_area",
69941                     "address",
69942                     "opening_hours"
69943                 ],
69944                 "suggestion": true
69945             },
69946             "amenity/pub/The Crown": {
69947                 "tags": {
69948                     "name": "The Crown",
69949                     "amenity": "pub"
69950                 },
69951                 "name": "The Crown",
69952                 "icon": "beer",
69953                 "geometry": [
69954                     "point",
69955                     "vertex",
69956                     "area"
69957                 ],
69958                 "fields": [
69959                     "building_area",
69960                     "address",
69961                     "opening_hours"
69962                 ],
69963                 "suggestion": true
69964             },
69965             "amenity/pub/The Chequers": {
69966                 "tags": {
69967                     "name": "The Chequers",
69968                     "amenity": "pub"
69969                 },
69970                 "name": "The Chequers",
69971                 "icon": "beer",
69972                 "geometry": [
69973                     "point",
69974                     "vertex",
69975                     "area"
69976                 ],
69977                 "fields": [
69978                     "building_area",
69979                     "address",
69980                     "opening_hours"
69981                 ],
69982                 "suggestion": true
69983             },
69984             "amenity/pub/The Swan": {
69985                 "tags": {
69986                     "name": "The Swan",
69987                     "amenity": "pub"
69988                 },
69989                 "name": "The Swan",
69990                 "icon": "beer",
69991                 "geometry": [
69992                     "point",
69993                     "vertex",
69994                     "area"
69995                 ],
69996                 "fields": [
69997                     "building_area",
69998                     "address",
69999                     "opening_hours"
70000                 ],
70001                 "suggestion": true
70002             },
70003             "amenity/pub/Rose and Crown": {
70004                 "tags": {
70005                     "name": "Rose and Crown",
70006                     "amenity": "pub"
70007                 },
70008                 "name": "Rose and Crown",
70009                 "icon": "beer",
70010                 "geometry": [
70011                     "point",
70012                     "vertex",
70013                     "area"
70014                 ],
70015                 "fields": [
70016                     "building_area",
70017                     "address",
70018                     "opening_hours"
70019                 ],
70020                 "suggestion": true
70021             },
70022             "amenity/pub/The Victoria": {
70023                 "tags": {
70024                     "name": "The Victoria",
70025                     "amenity": "pub"
70026                 },
70027                 "name": "The Victoria",
70028                 "icon": "beer",
70029                 "geometry": [
70030                     "point",
70031                     "vertex",
70032                     "area"
70033                 ],
70034                 "fields": [
70035                     "building_area",
70036                     "address",
70037                     "opening_hours"
70038                 ],
70039                 "suggestion": true
70040             },
70041             "amenity/pub/New Inn": {
70042                 "tags": {
70043                     "name": "New Inn",
70044                     "amenity": "pub"
70045                 },
70046                 "name": "New Inn",
70047                 "icon": "beer",
70048                 "geometry": [
70049                     "point",
70050                     "vertex",
70051                     "area"
70052                 ],
70053                 "fields": [
70054                     "building_area",
70055                     "address",
70056                     "opening_hours"
70057                 ],
70058                 "suggestion": true
70059             },
70060             "amenity/pub/Royal Hotel": {
70061                 "tags": {
70062                     "name": "Royal Hotel",
70063                     "amenity": "pub"
70064                 },
70065                 "name": "Royal Hotel",
70066                 "icon": "beer",
70067                 "geometry": [
70068                     "point",
70069                     "vertex",
70070                     "area"
70071                 ],
70072                 "fields": [
70073                     "building_area",
70074                     "address",
70075                     "opening_hours"
70076                 ],
70077                 "suggestion": true
70078             },
70079             "amenity/pub/Cross Keys": {
70080                 "tags": {
70081                     "name": "Cross Keys",
70082                     "amenity": "pub"
70083                 },
70084                 "name": "Cross Keys",
70085                 "icon": "beer",
70086                 "geometry": [
70087                     "point",
70088                     "vertex",
70089                     "area"
70090                 ],
70091                 "fields": [
70092                     "building_area",
70093                     "address",
70094                     "opening_hours"
70095                 ],
70096                 "suggestion": true
70097             },
70098             "amenity/pub/The Greyhound": {
70099                 "tags": {
70100                     "name": "The Greyhound",
70101                     "amenity": "pub"
70102                 },
70103                 "name": "The Greyhound",
70104                 "icon": "beer",
70105                 "geometry": [
70106                     "point",
70107                     "vertex",
70108                     "area"
70109                 ],
70110                 "fields": [
70111                     "building_area",
70112                     "address",
70113                     "opening_hours"
70114                 ],
70115                 "suggestion": true
70116             },
70117             "amenity/pub/The Black Horse": {
70118                 "tags": {
70119                     "name": "The Black Horse",
70120                     "amenity": "pub"
70121                 },
70122                 "name": "The Black Horse",
70123                 "icon": "beer",
70124                 "geometry": [
70125                     "point",
70126                     "vertex",
70127                     "area"
70128                 ],
70129                 "fields": [
70130                     "building_area",
70131                     "address",
70132                     "opening_hours"
70133                 ],
70134                 "suggestion": true
70135             },
70136             "amenity/pub/The New Inn": {
70137                 "tags": {
70138                     "name": "The New Inn",
70139                     "amenity": "pub"
70140                 },
70141                 "name": "The New Inn",
70142                 "icon": "beer",
70143                 "geometry": [
70144                     "point",
70145                     "vertex",
70146                     "area"
70147                 ],
70148                 "fields": [
70149                     "building_area",
70150                     "address",
70151                     "opening_hours"
70152                 ],
70153                 "suggestion": true
70154             },
70155             "amenity/pub/Kings Head": {
70156                 "tags": {
70157                     "name": "Kings Head",
70158                     "amenity": "pub"
70159                 },
70160                 "name": "Kings Head",
70161                 "icon": "beer",
70162                 "geometry": [
70163                     "point",
70164                     "vertex",
70165                     "area"
70166                 ],
70167                 "fields": [
70168                     "building_area",
70169                     "address",
70170                     "opening_hours"
70171                 ],
70172                 "suggestion": true
70173             },
70174             "amenity/pub/The Angel": {
70175                 "tags": {
70176                     "name": "The Angel",
70177                     "amenity": "pub"
70178                 },
70179                 "name": "The Angel",
70180                 "icon": "beer",
70181                 "geometry": [
70182                     "point",
70183                     "vertex",
70184                     "area"
70185                 ],
70186                 "fields": [
70187                     "building_area",
70188                     "address",
70189                     "opening_hours"
70190                 ],
70191                 "suggestion": true
70192             },
70193             "amenity/pub/The Queens Head": {
70194                 "tags": {
70195                     "name": "The Queens Head",
70196                     "amenity": "pub"
70197                 },
70198                 "name": "The Queens Head",
70199                 "icon": "beer",
70200                 "geometry": [
70201                     "point",
70202                     "vertex",
70203                     "area"
70204                 ],
70205                 "fields": [
70206                     "building_area",
70207                     "address",
70208                     "opening_hours"
70209                 ],
70210                 "suggestion": true
70211             },
70212             "amenity/pub/The Ship Inn": {
70213                 "tags": {
70214                     "name": "The Ship Inn",
70215                     "amenity": "pub"
70216                 },
70217                 "name": "The Ship Inn",
70218                 "icon": "beer",
70219                 "geometry": [
70220                     "point",
70221                     "vertex",
70222                     "area"
70223                 ],
70224                 "fields": [
70225                     "building_area",
70226                     "address",
70227                     "opening_hours"
70228                 ],
70229                 "suggestion": true
70230             },
70231             "amenity/pub/Rose & Crown": {
70232                 "tags": {
70233                     "name": "Rose & Crown",
70234                     "amenity": "pub"
70235                 },
70236                 "name": "Rose & Crown",
70237                 "icon": "beer",
70238                 "geometry": [
70239                     "point",
70240                     "vertex",
70241                     "area"
70242                 ],
70243                 "fields": [
70244                     "building_area",
70245                     "address",
70246                     "opening_hours"
70247                 ],
70248                 "suggestion": true
70249             },
70250             "amenity/pub/Queens Head": {
70251                 "tags": {
70252                     "name": "Queens Head",
70253                     "amenity": "pub"
70254                 },
70255                 "name": "Queens Head",
70256                 "icon": "beer",
70257                 "geometry": [
70258                     "point",
70259                     "vertex",
70260                     "area"
70261                 ],
70262                 "fields": [
70263                     "building_area",
70264                     "address",
70265                     "opening_hours"
70266                 ],
70267                 "suggestion": true
70268             },
70269             "amenity/pub/Irish Pub": {
70270                 "tags": {
70271                     "name": "Irish Pub",
70272                     "amenity": "pub"
70273                 },
70274                 "name": "Irish Pub",
70275                 "icon": "beer",
70276                 "geometry": [
70277                     "point",
70278                     "vertex",
70279                     "area"
70280                 ],
70281                 "fields": [
70282                     "building_area",
70283                     "address",
70284                     "opening_hours"
70285                 ],
70286                 "suggestion": true
70287             },
70288             "amenity/fuel/76": {
70289                 "tags": {
70290                     "name": "76",
70291                     "amenity": "fuel"
70292                 },
70293                 "name": "76",
70294                 "icon": "fuel",
70295                 "geometry": [
70296                     "point",
70297                     "vertex",
70298                     "area"
70299                 ],
70300                 "fields": [
70301                     "operator",
70302                     "address",
70303                     "building_area"
70304                 ],
70305                 "suggestion": true
70306             },
70307             "amenity/fuel/Neste": {
70308                 "tags": {
70309                     "name": "Neste",
70310                     "amenity": "fuel"
70311                 },
70312                 "name": "Neste",
70313                 "icon": "fuel",
70314                 "geometry": [
70315                     "point",
70316                     "vertex",
70317                     "area"
70318                 ],
70319                 "fields": [
70320                     "operator",
70321                     "address",
70322                     "building_area"
70323                 ],
70324                 "suggestion": true
70325             },
70326             "amenity/fuel/BP": {
70327                 "tags": {
70328                     "name": "BP",
70329                     "amenity": "fuel"
70330                 },
70331                 "name": "BP",
70332                 "icon": "fuel",
70333                 "geometry": [
70334                     "point",
70335                     "vertex",
70336                     "area"
70337                 ],
70338                 "fields": [
70339                     "operator",
70340                     "address",
70341                     "building_area"
70342                 ],
70343                 "suggestion": true
70344             },
70345             "amenity/fuel/Shell": {
70346                 "tags": {
70347                     "name": "Shell",
70348                     "amenity": "fuel"
70349                 },
70350                 "name": "Shell",
70351                 "icon": "fuel",
70352                 "geometry": [
70353                     "point",
70354                     "vertex",
70355                     "area"
70356                 ],
70357                 "fields": [
70358                     "operator",
70359                     "address",
70360                     "building_area"
70361                 ],
70362                 "suggestion": true
70363             },
70364             "amenity/fuel/Agip": {
70365                 "tags": {
70366                     "name": "Agip",
70367                     "amenity": "fuel"
70368                 },
70369                 "name": "Agip",
70370                 "icon": "fuel",
70371                 "geometry": [
70372                     "point",
70373                     "vertex",
70374                     "area"
70375                 ],
70376                 "fields": [
70377                     "operator",
70378                     "address",
70379                     "building_area"
70380                 ],
70381                 "suggestion": true
70382             },
70383             "amenity/fuel/Migrol": {
70384                 "tags": {
70385                     "name": "Migrol",
70386                     "amenity": "fuel"
70387                 },
70388                 "name": "Migrol",
70389                 "icon": "fuel",
70390                 "geometry": [
70391                     "point",
70392                     "vertex",
70393                     "area"
70394                 ],
70395                 "fields": [
70396                     "operator",
70397                     "address",
70398                     "building_area"
70399                 ],
70400                 "suggestion": true
70401             },
70402             "amenity/fuel/Avia": {
70403                 "tags": {
70404                     "name": "Avia",
70405                     "amenity": "fuel"
70406                 },
70407                 "name": "Avia",
70408                 "icon": "fuel",
70409                 "geometry": [
70410                     "point",
70411                     "vertex",
70412                     "area"
70413                 ],
70414                 "fields": [
70415                     "operator",
70416                     "address",
70417                     "building_area"
70418                 ],
70419                 "suggestion": true
70420             },
70421             "amenity/fuel/Texaco": {
70422                 "tags": {
70423                     "name": "Texaco",
70424                     "amenity": "fuel"
70425                 },
70426                 "name": "Texaco",
70427                 "icon": "fuel",
70428                 "geometry": [
70429                     "point",
70430                     "vertex",
70431                     "area"
70432                 ],
70433                 "fields": [
70434                     "operator",
70435                     "address",
70436                     "building_area"
70437                 ],
70438                 "suggestion": true
70439             },
70440             "amenity/fuel/Total": {
70441                 "tags": {
70442                     "name": "Total",
70443                     "amenity": "fuel"
70444                 },
70445                 "name": "Total",
70446                 "icon": "fuel",
70447                 "geometry": [
70448                     "point",
70449                     "vertex",
70450                     "area"
70451                 ],
70452                 "fields": [
70453                     "operator",
70454                     "address",
70455                     "building_area"
70456                 ],
70457                 "suggestion": true
70458             },
70459             "amenity/fuel/Statoil": {
70460                 "tags": {
70461                     "name": "Statoil",
70462                     "amenity": "fuel"
70463                 },
70464                 "name": "Statoil",
70465                 "icon": "fuel",
70466                 "geometry": [
70467                     "point",
70468                     "vertex",
70469                     "area"
70470                 ],
70471                 "fields": [
70472                     "operator",
70473                     "address",
70474                     "building_area"
70475                 ],
70476                 "suggestion": true
70477             },
70478             "amenity/fuel/Esso": {
70479                 "tags": {
70480                     "name": "Esso",
70481                     "amenity": "fuel"
70482                 },
70483                 "name": "Esso",
70484                 "icon": "fuel",
70485                 "geometry": [
70486                     "point",
70487                     "vertex",
70488                     "area"
70489                 ],
70490                 "fields": [
70491                     "operator",
70492                     "address",
70493                     "building_area"
70494                 ],
70495                 "suggestion": true
70496             },
70497             "amenity/fuel/Jet": {
70498                 "tags": {
70499                     "name": "Jet",
70500                     "amenity": "fuel"
70501                 },
70502                 "name": "Jet",
70503                 "icon": "fuel",
70504                 "geometry": [
70505                     "point",
70506                     "vertex",
70507                     "area"
70508                 ],
70509                 "fields": [
70510                     "operator",
70511                     "address",
70512                     "building_area"
70513                 ],
70514                 "suggestion": true
70515             },
70516             "amenity/fuel/Avanti": {
70517                 "tags": {
70518                     "name": "Avanti",
70519                     "amenity": "fuel"
70520                 },
70521                 "name": "Avanti",
70522                 "icon": "fuel",
70523                 "geometry": [
70524                     "point",
70525                     "vertex",
70526                     "area"
70527                 ],
70528                 "fields": [
70529                     "operator",
70530                     "address",
70531                     "building_area"
70532                 ],
70533                 "suggestion": true
70534             },
70535             "amenity/fuel/Sainsbury's": {
70536                 "tags": {
70537                     "name": "Sainsbury's",
70538                     "amenity": "fuel"
70539                 },
70540                 "name": "Sainsbury's",
70541                 "icon": "fuel",
70542                 "geometry": [
70543                     "point",
70544                     "vertex",
70545                     "area"
70546                 ],
70547                 "fields": [
70548                     "operator",
70549                     "address",
70550                     "building_area"
70551                 ],
70552                 "suggestion": true
70553             },
70554             "amenity/fuel/OMV": {
70555                 "tags": {
70556                     "name": "OMV",
70557                     "amenity": "fuel"
70558                 },
70559                 "name": "OMV",
70560                 "icon": "fuel",
70561                 "geometry": [
70562                     "point",
70563                     "vertex",
70564                     "area"
70565                 ],
70566                 "fields": [
70567                     "operator",
70568                     "address",
70569                     "building_area"
70570                 ],
70571                 "suggestion": true
70572             },
70573             "amenity/fuel/Aral": {
70574                 "tags": {
70575                     "name": "Aral",
70576                     "amenity": "fuel"
70577                 },
70578                 "name": "Aral",
70579                 "icon": "fuel",
70580                 "geometry": [
70581                     "point",
70582                     "vertex",
70583                     "area"
70584                 ],
70585                 "fields": [
70586                     "operator",
70587                     "address",
70588                     "building_area"
70589                 ],
70590                 "suggestion": true
70591             },
70592             "amenity/fuel/Tesco": {
70593                 "tags": {
70594                     "name": "Tesco",
70595                     "amenity": "fuel"
70596                 },
70597                 "name": "Tesco",
70598                 "icon": "fuel",
70599                 "geometry": [
70600                     "point",
70601                     "vertex",
70602                     "area"
70603                 ],
70604                 "fields": [
70605                     "operator",
70606                     "address",
70607                     "building_area"
70608                 ],
70609                 "suggestion": true
70610             },
70611             "amenity/fuel/JET": {
70612                 "tags": {
70613                     "name": "JET",
70614                     "amenity": "fuel"
70615                 },
70616                 "name": "JET",
70617                 "icon": "fuel",
70618                 "geometry": [
70619                     "point",
70620                     "vertex",
70621                     "area"
70622                 ],
70623                 "fields": [
70624                     "operator",
70625                     "address",
70626                     "building_area"
70627                 ],
70628                 "suggestion": true
70629             },
70630             "amenity/fuel/Morrisons": {
70631                 "tags": {
70632                     "name": "Morrisons",
70633                     "amenity": "fuel"
70634                 },
70635                 "name": "Morrisons",
70636                 "icon": "fuel",
70637                 "geometry": [
70638                     "point",
70639                     "vertex",
70640                     "area"
70641                 ],
70642                 "fields": [
70643                     "operator",
70644                     "address",
70645                     "building_area"
70646                 ],
70647                 "suggestion": true
70648             },
70649             "amenity/fuel/United": {
70650                 "tags": {
70651                     "name": "United",
70652                     "amenity": "fuel"
70653                 },
70654                 "name": "United",
70655                 "icon": "fuel",
70656                 "geometry": [
70657                     "point",
70658                     "vertex",
70659                     "area"
70660                 ],
70661                 "fields": [
70662                     "operator",
70663                     "address",
70664                     "building_area"
70665                 ],
70666                 "suggestion": true
70667             },
70668             "amenity/fuel/Canadian Tire": {
70669                 "tags": {
70670                     "name": "Canadian Tire",
70671                     "amenity": "fuel"
70672                 },
70673                 "name": "Canadian Tire",
70674                 "icon": "fuel",
70675                 "geometry": [
70676                     "point",
70677                     "vertex",
70678                     "area"
70679                 ],
70680                 "fields": [
70681                     "operator",
70682                     "address",
70683                     "building_area"
70684                 ],
70685                 "suggestion": true
70686             },
70687             "amenity/fuel/Mobil": {
70688                 "tags": {
70689                     "name": "Mobil",
70690                     "amenity": "fuel"
70691                 },
70692                 "name": "Mobil",
70693                 "icon": "fuel",
70694                 "geometry": [
70695                     "point",
70696                     "vertex",
70697                     "area"
70698                 ],
70699                 "fields": [
70700                     "operator",
70701                     "address",
70702                     "building_area"
70703                 ],
70704                 "suggestion": true
70705             },
70706             "amenity/fuel/Caltex": {
70707                 "tags": {
70708                     "name": "Caltex",
70709                     "amenity": "fuel"
70710                 },
70711                 "name": "Caltex",
70712                 "icon": "fuel",
70713                 "geometry": [
70714                     "point",
70715                     "vertex",
70716                     "area"
70717                 ],
70718                 "fields": [
70719                     "operator",
70720                     "address",
70721                     "building_area"
70722                 ],
70723                 "suggestion": true
70724             },
70725             "amenity/fuel/Sunoco": {
70726                 "tags": {
70727                     "name": "Sunoco",
70728                     "amenity": "fuel"
70729                 },
70730                 "name": "Sunoco",
70731                 "icon": "fuel",
70732                 "geometry": [
70733                     "point",
70734                     "vertex",
70735                     "area"
70736                 ],
70737                 "fields": [
70738                     "operator",
70739                     "address",
70740                     "building_area"
70741                 ],
70742                 "suggestion": true
70743             },
70744             "amenity/fuel/Q8": {
70745                 "tags": {
70746                     "name": "Q8",
70747                     "amenity": "fuel"
70748                 },
70749                 "name": "Q8",
70750                 "icon": "fuel",
70751                 "geometry": [
70752                     "point",
70753                     "vertex",
70754                     "area"
70755                 ],
70756                 "fields": [
70757                     "operator",
70758                     "address",
70759                     "building_area"
70760                 ],
70761                 "suggestion": true
70762             },
70763             "amenity/fuel/ABC": {
70764                 "tags": {
70765                     "name": "ABC",
70766                     "amenity": "fuel"
70767                 },
70768                 "name": "ABC",
70769                 "icon": "fuel",
70770                 "geometry": [
70771                     "point",
70772                     "vertex",
70773                     "area"
70774                 ],
70775                 "fields": [
70776                     "operator",
70777                     "address",
70778                     "building_area"
70779                 ],
70780                 "suggestion": true
70781             },
70782             "amenity/fuel/Tankstelle": {
70783                 "tags": {
70784                     "name": "Tankstelle",
70785                     "amenity": "fuel"
70786                 },
70787                 "name": "Tankstelle",
70788                 "icon": "fuel",
70789                 "geometry": [
70790                     "point",
70791                     "vertex",
70792                     "area"
70793                 ],
70794                 "fields": [
70795                     "operator",
70796                     "address",
70797                     "building_area"
70798                 ],
70799                 "suggestion": true
70800             },
70801             "amenity/fuel/ARAL": {
70802                 "tags": {
70803                     "name": "ARAL",
70804                     "amenity": "fuel"
70805                 },
70806                 "name": "ARAL",
70807                 "icon": "fuel",
70808                 "geometry": [
70809                     "point",
70810                     "vertex",
70811                     "area"
70812                 ],
70813                 "fields": [
70814                     "operator",
70815                     "address",
70816                     "building_area"
70817                 ],
70818                 "suggestion": true
70819             },
70820             "amenity/fuel/CEPSA": {
70821                 "tags": {
70822                     "name": "CEPSA",
70823                     "amenity": "fuel"
70824                 },
70825                 "name": "CEPSA",
70826                 "icon": "fuel",
70827                 "geometry": [
70828                     "point",
70829                     "vertex",
70830                     "area"
70831                 ],
70832                 "fields": [
70833                     "operator",
70834                     "address",
70835                     "building_area"
70836                 ],
70837                 "suggestion": true
70838             },
70839             "amenity/fuel/BFT": {
70840                 "tags": {
70841                     "name": "BFT",
70842                     "amenity": "fuel"
70843                 },
70844                 "name": "BFT",
70845                 "icon": "fuel",
70846                 "geometry": [
70847                     "point",
70848                     "vertex",
70849                     "area"
70850                 ],
70851                 "fields": [
70852                     "operator",
70853                     "address",
70854                     "building_area"
70855                 ],
70856                 "suggestion": true
70857             },
70858             "amenity/fuel/Petron": {
70859                 "tags": {
70860                     "name": "Petron",
70861                     "amenity": "fuel"
70862                 },
70863                 "name": "Petron",
70864                 "icon": "fuel",
70865                 "geometry": [
70866                     "point",
70867                     "vertex",
70868                     "area"
70869                 ],
70870                 "fields": [
70871                     "operator",
70872                     "address",
70873                     "building_area"
70874                 ],
70875                 "suggestion": true
70876             },
70877             "amenity/fuel/Intermarché": {
70878                 "tags": {
70879                     "name": "Intermarché",
70880                     "amenity": "fuel"
70881                 },
70882                 "name": "Intermarché",
70883                 "icon": "fuel",
70884                 "geometry": [
70885                     "point",
70886                     "vertex",
70887                     "area"
70888                 ],
70889                 "fields": [
70890                     "operator",
70891                     "address",
70892                     "building_area"
70893                 ],
70894                 "suggestion": true
70895             },
70896             "amenity/fuel/Super U": {
70897                 "tags": {
70898                     "name": "Super U",
70899                     "amenity": "fuel"
70900                 },
70901                 "name": "Super U",
70902                 "icon": "fuel",
70903                 "geometry": [
70904                     "point",
70905                     "vertex",
70906                     "area"
70907                 ],
70908                 "fields": [
70909                     "operator",
70910                     "address",
70911                     "building_area"
70912                 ],
70913                 "suggestion": true
70914             },
70915             "amenity/fuel/Auchan": {
70916                 "tags": {
70917                     "name": "Auchan",
70918                     "amenity": "fuel"
70919                 },
70920                 "name": "Auchan",
70921                 "icon": "fuel",
70922                 "geometry": [
70923                     "point",
70924                     "vertex",
70925                     "area"
70926                 ],
70927                 "fields": [
70928                     "operator",
70929                     "address",
70930                     "building_area"
70931                 ],
70932                 "suggestion": true
70933             },
70934             "amenity/fuel/Elf": {
70935                 "tags": {
70936                     "name": "Elf",
70937                     "amenity": "fuel"
70938                 },
70939                 "name": "Elf",
70940                 "icon": "fuel",
70941                 "geometry": [
70942                     "point",
70943                     "vertex",
70944                     "area"
70945                 ],
70946                 "fields": [
70947                     "operator",
70948                     "address",
70949                     "building_area"
70950                 ],
70951                 "suggestion": true
70952             },
70953             "amenity/fuel/Carrefour": {
70954                 "tags": {
70955                     "name": "Carrefour",
70956                     "amenity": "fuel"
70957                 },
70958                 "name": "Carrefour",
70959                 "icon": "fuel",
70960                 "geometry": [
70961                     "point",
70962                     "vertex",
70963                     "area"
70964                 ],
70965                 "fields": [
70966                     "operator",
70967                     "address",
70968                     "building_area"
70969                 ],
70970                 "suggestion": true
70971             },
70972             "amenity/fuel/Station Service E. Leclerc": {
70973                 "tags": {
70974                     "name": "Station Service E. Leclerc",
70975                     "amenity": "fuel"
70976                 },
70977                 "name": "Station Service E. Leclerc",
70978                 "icon": "fuel",
70979                 "geometry": [
70980                     "point",
70981                     "vertex",
70982                     "area"
70983                 ],
70984                 "fields": [
70985                     "operator",
70986                     "address",
70987                     "building_area"
70988                 ],
70989                 "suggestion": true
70990             },
70991             "amenity/fuel/Shell Express": {
70992                 "tags": {
70993                     "name": "Shell Express",
70994                     "amenity": "fuel"
70995                 },
70996                 "name": "Shell Express",
70997                 "icon": "fuel",
70998                 "geometry": [
70999                     "point",
71000                     "vertex",
71001                     "area"
71002                 ],
71003                 "fields": [
71004                     "operator",
71005                     "address",
71006                     "building_area"
71007                 ],
71008                 "suggestion": true
71009             },
71010             "amenity/fuel/Hess": {
71011                 "tags": {
71012                     "name": "Hess",
71013                     "amenity": "fuel"
71014                 },
71015                 "name": "Hess",
71016                 "icon": "fuel",
71017                 "geometry": [
71018                     "point",
71019                     "vertex",
71020                     "area"
71021                 ],
71022                 "fields": [
71023                     "operator",
71024                     "address",
71025                     "building_area"
71026                 ],
71027                 "suggestion": true
71028             },
71029             "amenity/fuel/Flying V": {
71030                 "tags": {
71031                     "name": "Flying V",
71032                     "amenity": "fuel"
71033                 },
71034                 "name": "Flying V",
71035                 "icon": "fuel",
71036                 "geometry": [
71037                     "point",
71038                     "vertex",
71039                     "area"
71040                 ],
71041                 "fields": [
71042                     "operator",
71043                     "address",
71044                     "building_area"
71045                 ],
71046                 "suggestion": true
71047             },
71048             "amenity/fuel/bft": {
71049                 "tags": {
71050                     "name": "bft",
71051                     "amenity": "fuel"
71052                 },
71053                 "name": "bft",
71054                 "icon": "fuel",
71055                 "geometry": [
71056                     "point",
71057                     "vertex",
71058                     "area"
71059                 ],
71060                 "fields": [
71061                     "operator",
71062                     "address",
71063                     "building_area"
71064                 ],
71065                 "suggestion": true
71066             },
71067             "amenity/fuel/Gulf": {
71068                 "tags": {
71069                     "name": "Gulf",
71070                     "amenity": "fuel"
71071                 },
71072                 "name": "Gulf",
71073                 "icon": "fuel",
71074                 "geometry": [
71075                     "point",
71076                     "vertex",
71077                     "area"
71078                 ],
71079                 "fields": [
71080                     "operator",
71081                     "address",
71082                     "building_area"
71083                 ],
71084                 "suggestion": true
71085             },
71086             "amenity/fuel/PTT": {
71087                 "tags": {
71088                     "name": "PTT",
71089                     "amenity": "fuel"
71090                 },
71091                 "name": "PTT",
71092                 "icon": "fuel",
71093                 "geometry": [
71094                     "point",
71095                     "vertex",
71096                     "area"
71097                 ],
71098                 "fields": [
71099                     "operator",
71100                     "address",
71101                     "building_area"
71102                 ],
71103                 "suggestion": true
71104             },
71105             "amenity/fuel/St1": {
71106                 "tags": {
71107                     "name": "St1",
71108                     "amenity": "fuel"
71109                 },
71110                 "name": "St1",
71111                 "icon": "fuel",
71112                 "geometry": [
71113                     "point",
71114                     "vertex",
71115                     "area"
71116                 ],
71117                 "fields": [
71118                     "operator",
71119                     "address",
71120                     "building_area"
71121                 ],
71122                 "suggestion": true
71123             },
71124             "amenity/fuel/Teboil": {
71125                 "tags": {
71126                     "name": "Teboil",
71127                     "amenity": "fuel"
71128                 },
71129                 "name": "Teboil",
71130                 "icon": "fuel",
71131                 "geometry": [
71132                     "point",
71133                     "vertex",
71134                     "area"
71135                 ],
71136                 "fields": [
71137                     "operator",
71138                     "address",
71139                     "building_area"
71140                 ],
71141                 "suggestion": true
71142             },
71143             "amenity/fuel/HEM": {
71144                 "tags": {
71145                     "name": "HEM",
71146                     "amenity": "fuel"
71147                 },
71148                 "name": "HEM",
71149                 "icon": "fuel",
71150                 "geometry": [
71151                     "point",
71152                     "vertex",
71153                     "area"
71154                 ],
71155                 "fields": [
71156                     "operator",
71157                     "address",
71158                     "building_area"
71159                 ],
71160                 "suggestion": true
71161             },
71162             "amenity/fuel/GALP": {
71163                 "tags": {
71164                     "name": "GALP",
71165                     "amenity": "fuel"
71166                 },
71167                 "name": "GALP",
71168                 "icon": "fuel",
71169                 "geometry": [
71170                     "point",
71171                     "vertex",
71172                     "area"
71173                 ],
71174                 "fields": [
71175                     "operator",
71176                     "address",
71177                     "building_area"
71178                 ],
71179                 "suggestion": true
71180             },
71181             "amenity/fuel/OK": {
71182                 "tags": {
71183                     "name": "OK",
71184                     "amenity": "fuel"
71185                 },
71186                 "name": "OK",
71187                 "icon": "fuel",
71188                 "geometry": [
71189                     "point",
71190                     "vertex",
71191                     "area"
71192                 ],
71193                 "fields": [
71194                     "operator",
71195                     "address",
71196                     "building_area"
71197                 ],
71198                 "suggestion": true
71199             },
71200             "amenity/fuel/ÖMV": {
71201                 "tags": {
71202                     "name": "ÖMV",
71203                     "amenity": "fuel"
71204                 },
71205                 "name": "ÖMV",
71206                 "icon": "fuel",
71207                 "geometry": [
71208                     "point",
71209                     "vertex",
71210                     "area"
71211                 ],
71212                 "fields": [
71213                     "operator",
71214                     "address",
71215                     "building_area"
71216                 ],
71217                 "suggestion": true
71218             },
71219             "amenity/fuel/Tinq": {
71220                 "tags": {
71221                     "name": "Tinq",
71222                     "amenity": "fuel"
71223                 },
71224                 "name": "Tinq",
71225                 "icon": "fuel",
71226                 "geometry": [
71227                     "point",
71228                     "vertex",
71229                     "area"
71230                 ],
71231                 "fields": [
71232                     "operator",
71233                     "address",
71234                     "building_area"
71235                 ],
71236                 "suggestion": true
71237             },
71238             "amenity/fuel/OKQ8": {
71239                 "tags": {
71240                     "name": "OKQ8",
71241                     "amenity": "fuel"
71242                 },
71243                 "name": "OKQ8",
71244                 "icon": "fuel",
71245                 "geometry": [
71246                     "point",
71247                     "vertex",
71248                     "area"
71249                 ],
71250                 "fields": [
71251                     "operator",
71252                     "address",
71253                     "building_area"
71254                 ],
71255                 "suggestion": true
71256             },
71257             "amenity/fuel/Freie Tankstelle": {
71258                 "tags": {
71259                     "name": "Freie Tankstelle",
71260                     "amenity": "fuel"
71261                 },
71262                 "name": "Freie Tankstelle",
71263                 "icon": "fuel",
71264                 "geometry": [
71265                     "point",
71266                     "vertex",
71267                     "area"
71268                 ],
71269                 "fields": [
71270                     "operator",
71271                     "address",
71272                     "building_area"
71273                 ],
71274                 "suggestion": true
71275             },
71276             "amenity/fuel/Repsol": {
71277                 "tags": {
71278                     "name": "Repsol",
71279                     "amenity": "fuel"
71280                 },
71281                 "name": "Repsol",
71282                 "icon": "fuel",
71283                 "geometry": [
71284                     "point",
71285                     "vertex",
71286                     "area"
71287                 ],
71288                 "fields": [
71289                     "operator",
71290                     "address",
71291                     "building_area"
71292                 ],
71293                 "suggestion": true
71294             },
71295             "amenity/fuel/Westfalen": {
71296                 "tags": {
71297                     "name": "Westfalen",
71298                     "amenity": "fuel"
71299                 },
71300                 "name": "Westfalen",
71301                 "icon": "fuel",
71302                 "geometry": [
71303                     "point",
71304                     "vertex",
71305                     "area"
71306                 ],
71307                 "fields": [
71308                     "operator",
71309                     "address",
71310                     "building_area"
71311                 ],
71312                 "suggestion": true
71313             },
71314             "amenity/fuel/Esso Express": {
71315                 "tags": {
71316                     "name": "Esso Express",
71317                     "amenity": "fuel"
71318                 },
71319                 "name": "Esso Express",
71320                 "icon": "fuel",
71321                 "geometry": [
71322                     "point",
71323                     "vertex",
71324                     "area"
71325                 ],
71326                 "fields": [
71327                     "operator",
71328                     "address",
71329                     "building_area"
71330                 ],
71331                 "suggestion": true
71332             },
71333             "amenity/fuel/Raiffeisenbank": {
71334                 "tags": {
71335                     "name": "Raiffeisenbank",
71336                     "amenity": "fuel"
71337                 },
71338                 "name": "Raiffeisenbank",
71339                 "icon": "fuel",
71340                 "geometry": [
71341                     "point",
71342                     "vertex",
71343                     "area"
71344                 ],
71345                 "fields": [
71346                     "operator",
71347                     "address",
71348                     "building_area"
71349                 ],
71350                 "suggestion": true
71351             },
71352             "amenity/fuel/Tamoil": {
71353                 "tags": {
71354                     "name": "Tamoil",
71355                     "amenity": "fuel"
71356                 },
71357                 "name": "Tamoil",
71358                 "icon": "fuel",
71359                 "geometry": [
71360                     "point",
71361                     "vertex",
71362                     "area"
71363                 ],
71364                 "fields": [
71365                     "operator",
71366                     "address",
71367                     "building_area"
71368                 ],
71369                 "suggestion": true
71370             },
71371             "amenity/fuel/Engen": {
71372                 "tags": {
71373                     "name": "Engen",
71374                     "amenity": "fuel"
71375                 },
71376                 "name": "Engen",
71377                 "icon": "fuel",
71378                 "geometry": [
71379                     "point",
71380                     "vertex",
71381                     "area"
71382                 ],
71383                 "fields": [
71384                     "operator",
71385                     "address",
71386                     "building_area"
71387                 ],
71388                 "suggestion": true
71389             },
71390             "amenity/fuel/Sasol": {
71391                 "tags": {
71392                     "name": "Sasol",
71393                     "amenity": "fuel"
71394                 },
71395                 "name": "Sasol",
71396                 "icon": "fuel",
71397                 "geometry": [
71398                     "point",
71399                     "vertex",
71400                     "area"
71401                 ],
71402                 "fields": [
71403                     "operator",
71404                     "address",
71405                     "building_area"
71406                 ],
71407                 "suggestion": true
71408             },
71409             "amenity/fuel/Topaz": {
71410                 "tags": {
71411                     "name": "Topaz",
71412                     "amenity": "fuel"
71413                 },
71414                 "name": "Topaz",
71415                 "icon": "fuel",
71416                 "geometry": [
71417                     "point",
71418                     "vertex",
71419                     "area"
71420                 ],
71421                 "fields": [
71422                     "operator",
71423                     "address",
71424                     "building_area"
71425                 ],
71426                 "suggestion": true
71427             },
71428             "amenity/fuel/LPG": {
71429                 "tags": {
71430                     "name": "LPG",
71431                     "amenity": "fuel"
71432                 },
71433                 "name": "LPG",
71434                 "icon": "fuel",
71435                 "geometry": [
71436                     "point",
71437                     "vertex",
71438                     "area"
71439                 ],
71440                 "fields": [
71441                     "operator",
71442                     "address",
71443                     "building_area"
71444                 ],
71445                 "suggestion": true
71446             },
71447             "amenity/fuel/Coop": {
71448                 "tags": {
71449                     "name": "Coop",
71450                     "amenity": "fuel"
71451                 },
71452                 "name": "Coop",
71453                 "icon": "fuel",
71454                 "geometry": [
71455                     "point",
71456                     "vertex",
71457                     "area"
71458                 ],
71459                 "fields": [
71460                     "operator",
71461                     "address",
71462                     "building_area"
71463                 ],
71464                 "suggestion": true
71465             },
71466             "amenity/fuel/Orlen": {
71467                 "tags": {
71468                     "name": "Orlen",
71469                     "amenity": "fuel"
71470                 },
71471                 "name": "Orlen",
71472                 "icon": "fuel",
71473                 "geometry": [
71474                     "point",
71475                     "vertex",
71476                     "area"
71477                 ],
71478                 "fields": [
71479                     "operator",
71480                     "address",
71481                     "building_area"
71482                 ],
71483                 "suggestion": true
71484             },
71485             "amenity/fuel/Oilibya": {
71486                 "tags": {
71487                     "name": "Oilibya",
71488                     "amenity": "fuel"
71489                 },
71490                 "name": "Oilibya",
71491                 "icon": "fuel",
71492                 "geometry": [
71493                     "point",
71494                     "vertex",
71495                     "area"
71496                 ],
71497                 "fields": [
71498                     "operator",
71499                     "address",
71500                     "building_area"
71501                 ],
71502                 "suggestion": true
71503             },
71504             "amenity/fuel/Tango": {
71505                 "tags": {
71506                     "name": "Tango",
71507                     "amenity": "fuel"
71508                 },
71509                 "name": "Tango",
71510                 "icon": "fuel",
71511                 "geometry": [
71512                     "point",
71513                     "vertex",
71514                     "area"
71515                 ],
71516                 "fields": [
71517                     "operator",
71518                     "address",
71519                     "building_area"
71520                 ],
71521                 "suggestion": true
71522             },
71523             "amenity/fuel/Star": {
71524                 "tags": {
71525                     "name": "Star",
71526                     "amenity": "fuel"
71527                 },
71528                 "name": "Star",
71529                 "icon": "fuel",
71530                 "geometry": [
71531                     "point",
71532                     "vertex",
71533                     "area"
71534                 ],
71535                 "fields": [
71536                     "operator",
71537                     "address",
71538                     "building_area"
71539                 ],
71540                 "suggestion": true
71541             },
71542             "amenity/fuel/Петрол": {
71543                 "tags": {
71544                     "name": "Петрол",
71545                     "amenity": "fuel"
71546                 },
71547                 "name": "Петрол",
71548                 "icon": "fuel",
71549                 "geometry": [
71550                     "point",
71551                     "vertex",
71552                     "area"
71553                 ],
71554                 "fields": [
71555                     "operator",
71556                     "address",
71557                     "building_area"
71558                 ],
71559                 "suggestion": true
71560             },
71561             "amenity/fuel/Cepsa": {
71562                 "tags": {
71563                     "name": "Cepsa",
71564                     "amenity": "fuel"
71565                 },
71566                 "name": "Cepsa",
71567                 "icon": "fuel",
71568                 "geometry": [
71569                     "point",
71570                     "vertex",
71571                     "area"
71572                 ],
71573                 "fields": [
71574                     "operator",
71575                     "address",
71576                     "building_area"
71577                 ],
71578                 "suggestion": true
71579             },
71580             "amenity/fuel/OIL!": {
71581                 "tags": {
71582                     "name": "OIL!",
71583                     "amenity": "fuel"
71584                 },
71585                 "name": "OIL!",
71586                 "icon": "fuel",
71587                 "geometry": [
71588                     "point",
71589                     "vertex",
71590                     "area"
71591                 ],
71592                 "fields": [
71593                     "operator",
71594                     "address",
71595                     "building_area"
71596                 ],
71597                 "suggestion": true
71598             },
71599             "amenity/fuel/Ultramar": {
71600                 "tags": {
71601                     "name": "Ultramar",
71602                     "amenity": "fuel"
71603                 },
71604                 "name": "Ultramar",
71605                 "icon": "fuel",
71606                 "geometry": [
71607                     "point",
71608                     "vertex",
71609                     "area"
71610                 ],
71611                 "fields": [
71612                     "operator",
71613                     "address",
71614                     "building_area"
71615                 ],
71616                 "suggestion": true
71617             },
71618             "amenity/fuel/Irving": {
71619                 "tags": {
71620                     "name": "Irving",
71621                     "amenity": "fuel"
71622                 },
71623                 "name": "Irving",
71624                 "icon": "fuel",
71625                 "geometry": [
71626                     "point",
71627                     "vertex",
71628                     "area"
71629                 ],
71630                 "fields": [
71631                     "operator",
71632                     "address",
71633                     "building_area"
71634                 ],
71635                 "suggestion": true
71636             },
71637             "amenity/fuel/Lukoil": {
71638                 "tags": {
71639                     "name": "Lukoil",
71640                     "amenity": "fuel"
71641                 },
71642                 "name": "Lukoil",
71643                 "icon": "fuel",
71644                 "geometry": [
71645                     "point",
71646                     "vertex",
71647                     "area"
71648                 ],
71649                 "fields": [
71650                     "operator",
71651                     "address",
71652                     "building_area"
71653                 ],
71654                 "suggestion": true
71655             },
71656             "amenity/fuel/Petro-Canada": {
71657                 "tags": {
71658                     "name": "Petro-Canada",
71659                     "amenity": "fuel"
71660                 },
71661                 "name": "Petro-Canada",
71662                 "icon": "fuel",
71663                 "geometry": [
71664                     "point",
71665                     "vertex",
71666                     "area"
71667                 ],
71668                 "fields": [
71669                     "operator",
71670                     "address",
71671                     "building_area"
71672                 ],
71673                 "suggestion": true
71674             },
71675             "amenity/fuel/7-Eleven": {
71676                 "tags": {
71677                     "name": "7-Eleven",
71678                     "amenity": "fuel"
71679                 },
71680                 "name": "7-Eleven",
71681                 "icon": "fuel",
71682                 "geometry": [
71683                     "point",
71684                     "vertex",
71685                     "area"
71686                 ],
71687                 "fields": [
71688                     "operator",
71689                     "address",
71690                     "building_area"
71691                 ],
71692                 "suggestion": true
71693             },
71694             "amenity/fuel/Agrola": {
71695                 "tags": {
71696                     "name": "Agrola",
71697                     "amenity": "fuel"
71698                 },
71699                 "name": "Agrola",
71700                 "icon": "fuel",
71701                 "geometry": [
71702                     "point",
71703                     "vertex",
71704                     "area"
71705                 ],
71706                 "fields": [
71707                     "operator",
71708                     "address",
71709                     "building_area"
71710                 ],
71711                 "suggestion": true
71712             },
71713             "amenity/fuel/Husky": {
71714                 "tags": {
71715                     "name": "Husky",
71716                     "amenity": "fuel"
71717                 },
71718                 "name": "Husky",
71719                 "icon": "fuel",
71720                 "geometry": [
71721                     "point",
71722                     "vertex",
71723                     "area"
71724                 ],
71725                 "fields": [
71726                     "operator",
71727                     "address",
71728                     "building_area"
71729                 ],
71730                 "suggestion": true
71731             },
71732             "amenity/fuel/Slovnaft": {
71733                 "tags": {
71734                     "name": "Slovnaft",
71735                     "amenity": "fuel"
71736                 },
71737                 "name": "Slovnaft",
71738                 "icon": "fuel",
71739                 "geometry": [
71740                     "point",
71741                     "vertex",
71742                     "area"
71743                 ],
71744                 "fields": [
71745                     "operator",
71746                     "address",
71747                     "building_area"
71748                 ],
71749                 "suggestion": true
71750             },
71751             "amenity/fuel/Sheetz": {
71752                 "tags": {
71753                     "name": "Sheetz",
71754                     "amenity": "fuel"
71755                 },
71756                 "name": "Sheetz",
71757                 "icon": "fuel",
71758                 "geometry": [
71759                     "point",
71760                     "vertex",
71761                     "area"
71762                 ],
71763                 "fields": [
71764                     "operator",
71765                     "address",
71766                     "building_area"
71767                 ],
71768                 "suggestion": true
71769             },
71770             "amenity/fuel/Mol": {
71771                 "tags": {
71772                     "name": "Mol",
71773                     "amenity": "fuel"
71774                 },
71775                 "name": "Mol",
71776                 "icon": "fuel",
71777                 "geometry": [
71778                     "point",
71779                     "vertex",
71780                     "area"
71781                 ],
71782                 "fields": [
71783                     "operator",
71784                     "address",
71785                     "building_area"
71786                 ],
71787                 "suggestion": true
71788             },
71789             "amenity/fuel/Petronas": {
71790                 "tags": {
71791                     "name": "Petronas",
71792                     "amenity": "fuel"
71793                 },
71794                 "name": "Petronas",
71795                 "icon": "fuel",
71796                 "geometry": [
71797                     "point",
71798                     "vertex",
71799                     "area"
71800                 ],
71801                 "fields": [
71802                     "operator",
71803                     "address",
71804                     "building_area"
71805                 ],
71806                 "suggestion": true
71807             },
71808             "amenity/fuel/Газпромнефть": {
71809                 "tags": {
71810                     "name": "Газпромнефть",
71811                     "amenity": "fuel"
71812                 },
71813                 "name": "Газпромнефть",
71814                 "icon": "fuel",
71815                 "geometry": [
71816                     "point",
71817                     "vertex",
71818                     "area"
71819                 ],
71820                 "fields": [
71821                     "operator",
71822                     "address",
71823                     "building_area"
71824                 ],
71825                 "suggestion": true
71826             },
71827             "amenity/fuel/Лукойл": {
71828                 "tags": {
71829                     "name": "Лукойл",
71830                     "amenity": "fuel"
71831                 },
71832                 "name": "Лукойл",
71833                 "icon": "fuel",
71834                 "geometry": [
71835                     "point",
71836                     "vertex",
71837                     "area"
71838                 ],
71839                 "fields": [
71840                     "operator",
71841                     "address",
71842                     "building_area"
71843                 ],
71844                 "suggestion": true
71845             },
71846             "amenity/fuel/Elan": {
71847                 "tags": {
71848                     "name": "Elan",
71849                     "amenity": "fuel"
71850                 },
71851                 "name": "Elan",
71852                 "icon": "fuel",
71853                 "geometry": [
71854                     "point",
71855                     "vertex",
71856                     "area"
71857                 ],
71858                 "fields": [
71859                     "operator",
71860                     "address",
71861                     "building_area"
71862                 ],
71863                 "suggestion": true
71864             },
71865             "amenity/fuel/Роснефть": {
71866                 "tags": {
71867                     "name": "Роснефть",
71868                     "amenity": "fuel"
71869                 },
71870                 "name": "Роснефть",
71871                 "icon": "fuel",
71872                 "geometry": [
71873                     "point",
71874                     "vertex",
71875                     "area"
71876                 ],
71877                 "fields": [
71878                     "operator",
71879                     "address",
71880                     "building_area"
71881                 ],
71882                 "suggestion": true
71883             },
71884             "amenity/fuel/Turmöl": {
71885                 "tags": {
71886                     "name": "Turmöl",
71887                     "amenity": "fuel"
71888                 },
71889                 "name": "Turmöl",
71890                 "icon": "fuel",
71891                 "geometry": [
71892                     "point",
71893                     "vertex",
71894                     "area"
71895                 ],
71896                 "fields": [
71897                     "operator",
71898                     "address",
71899                     "building_area"
71900                 ],
71901                 "suggestion": true
71902             },
71903             "amenity/fuel/Neste A24": {
71904                 "tags": {
71905                     "name": "Neste A24",
71906                     "amenity": "fuel"
71907                 },
71908                 "name": "Neste A24",
71909                 "icon": "fuel",
71910                 "geometry": [
71911                     "point",
71912                     "vertex",
71913                     "area"
71914                 ],
71915                 "fields": [
71916                     "operator",
71917                     "address",
71918                     "building_area"
71919                 ],
71920                 "suggestion": true
71921             },
71922             "amenity/fuel/Marathon": {
71923                 "tags": {
71924                     "name": "Marathon",
71925                     "amenity": "fuel"
71926                 },
71927                 "name": "Marathon",
71928                 "icon": "fuel",
71929                 "geometry": [
71930                     "point",
71931                     "vertex",
71932                     "area"
71933                 ],
71934                 "fields": [
71935                     "operator",
71936                     "address",
71937                     "building_area"
71938                 ],
71939                 "suggestion": true
71940             },
71941             "amenity/fuel/Valero": {
71942                 "tags": {
71943                     "name": "Valero",
71944                     "amenity": "fuel"
71945                 },
71946                 "name": "Valero",
71947                 "icon": "fuel",
71948                 "geometry": [
71949                     "point",
71950                     "vertex",
71951                     "area"
71952                 ],
71953                 "fields": [
71954                     "operator",
71955                     "address",
71956                     "building_area"
71957                 ],
71958                 "suggestion": true
71959             },
71960             "amenity/fuel/Eni": {
71961                 "tags": {
71962                     "name": "Eni",
71963                     "amenity": "fuel"
71964                 },
71965                 "name": "Eni",
71966                 "icon": "fuel",
71967                 "geometry": [
71968                     "point",
71969                     "vertex",
71970                     "area"
71971                 ],
71972                 "fields": [
71973                     "operator",
71974                     "address",
71975                     "building_area"
71976                 ],
71977                 "suggestion": true
71978             },
71979             "amenity/fuel/Chevron": {
71980                 "tags": {
71981                     "name": "Chevron",
71982                     "amenity": "fuel"
71983                 },
71984                 "name": "Chevron",
71985                 "icon": "fuel",
71986                 "geometry": [
71987                     "point",
71988                     "vertex",
71989                     "area"
71990                 ],
71991                 "fields": [
71992                     "operator",
71993                     "address",
71994                     "building_area"
71995                 ],
71996                 "suggestion": true
71997             },
71998             "amenity/fuel/ТНК": {
71999                 "tags": {
72000                     "name": "ТНК",
72001                     "amenity": "fuel"
72002                 },
72003                 "name": "ТНК",
72004                 "icon": "fuel",
72005                 "geometry": [
72006                     "point",
72007                     "vertex",
72008                     "area"
72009                 ],
72010                 "fields": [
72011                     "operator",
72012                     "address",
72013                     "building_area"
72014                 ],
72015                 "suggestion": true
72016             },
72017             "amenity/fuel/REPSOL": {
72018                 "tags": {
72019                     "name": "REPSOL",
72020                     "amenity": "fuel"
72021                 },
72022                 "name": "REPSOL",
72023                 "icon": "fuel",
72024                 "geometry": [
72025                     "point",
72026                     "vertex",
72027                     "area"
72028                 ],
72029                 "fields": [
72030                     "operator",
72031                     "address",
72032                     "building_area"
72033                 ],
72034                 "suggestion": true
72035             },
72036             "amenity/fuel/MOL": {
72037                 "tags": {
72038                     "name": "MOL",
72039                     "amenity": "fuel"
72040                 },
72041                 "name": "MOL",
72042                 "icon": "fuel",
72043                 "geometry": [
72044                     "point",
72045                     "vertex",
72046                     "area"
72047                 ],
72048                 "fields": [
72049                     "operator",
72050                     "address",
72051                     "building_area"
72052                 ],
72053                 "suggestion": true
72054             },
72055             "amenity/fuel/Bliska": {
72056                 "tags": {
72057                     "name": "Bliska",
72058                     "amenity": "fuel"
72059                 },
72060                 "name": "Bliska",
72061                 "icon": "fuel",
72062                 "geometry": [
72063                     "point",
72064                     "vertex",
72065                     "area"
72066                 ],
72067                 "fields": [
72068                     "operator",
72069                     "address",
72070                     "building_area"
72071                 ],
72072                 "suggestion": true
72073             },
72074             "amenity/fuel/Api": {
72075                 "tags": {
72076                     "name": "Api",
72077                     "amenity": "fuel"
72078                 },
72079                 "name": "Api",
72080                 "icon": "fuel",
72081                 "geometry": [
72082                     "point",
72083                     "vertex",
72084                     "area"
72085                 ],
72086                 "fields": [
72087                     "operator",
72088                     "address",
72089                     "building_area"
72090                 ],
72091                 "suggestion": true
72092             },
72093             "amenity/fuel/Arco": {
72094                 "tags": {
72095                     "name": "Arco",
72096                     "amenity": "fuel"
72097                 },
72098                 "name": "Arco",
72099                 "icon": "fuel",
72100                 "geometry": [
72101                     "point",
72102                     "vertex",
72103                     "area"
72104                 ],
72105                 "fields": [
72106                     "operator",
72107                     "address",
72108                     "building_area"
72109                 ],
72110                 "suggestion": true
72111             },
72112             "amenity/fuel/Pemex": {
72113                 "tags": {
72114                     "name": "Pemex",
72115                     "amenity": "fuel"
72116                 },
72117                 "name": "Pemex",
72118                 "icon": "fuel",
72119                 "geometry": [
72120                     "point",
72121                     "vertex",
72122                     "area"
72123                 ],
72124                 "fields": [
72125                     "operator",
72126                     "address",
72127                     "building_area"
72128                 ],
72129                 "suggestion": true
72130             },
72131             "amenity/fuel/Exxon": {
72132                 "tags": {
72133                     "name": "Exxon",
72134                     "amenity": "fuel"
72135                 },
72136                 "name": "Exxon",
72137                 "icon": "fuel",
72138                 "geometry": [
72139                     "point",
72140                     "vertex",
72141                     "area"
72142                 ],
72143                 "fields": [
72144                     "operator",
72145                     "address",
72146                     "building_area"
72147                 ],
72148                 "suggestion": true
72149             },
72150             "amenity/fuel/Coles Express": {
72151                 "tags": {
72152                     "name": "Coles Express",
72153                     "amenity": "fuel"
72154                 },
72155                 "name": "Coles Express",
72156                 "icon": "fuel",
72157                 "geometry": [
72158                     "point",
72159                     "vertex",
72160                     "area"
72161                 ],
72162                 "fields": [
72163                     "operator",
72164                     "address",
72165                     "building_area"
72166                 ],
72167                 "suggestion": true
72168             },
72169             "amenity/fuel/Petrom": {
72170                 "tags": {
72171                     "name": "Petrom",
72172                     "amenity": "fuel"
72173                 },
72174                 "name": "Petrom",
72175                 "icon": "fuel",
72176                 "geometry": [
72177                     "point",
72178                     "vertex",
72179                     "area"
72180                 ],
72181                 "fields": [
72182                     "operator",
72183                     "address",
72184                     "building_area"
72185                 ],
72186                 "suggestion": true
72187             },
72188             "amenity/fuel/PETRONOR": {
72189                 "tags": {
72190                     "name": "PETRONOR",
72191                     "amenity": "fuel"
72192                 },
72193                 "name": "PETRONOR",
72194                 "icon": "fuel",
72195                 "geometry": [
72196                     "point",
72197                     "vertex",
72198                     "area"
72199                 ],
72200                 "fields": [
72201                     "operator",
72202                     "address",
72203                     "building_area"
72204                 ],
72205                 "suggestion": true
72206             },
72207             "amenity/fuel/Rompetrol": {
72208                 "tags": {
72209                     "name": "Rompetrol",
72210                     "amenity": "fuel"
72211                 },
72212                 "name": "Rompetrol",
72213                 "icon": "fuel",
72214                 "geometry": [
72215                     "point",
72216                     "vertex",
72217                     "area"
72218                 ],
72219                 "fields": [
72220                     "operator",
72221                     "address",
72222                     "building_area"
72223                 ],
72224                 "suggestion": true
72225             },
72226             "amenity/fuel/Lotos": {
72227                 "tags": {
72228                     "name": "Lotos",
72229                     "amenity": "fuel"
72230                 },
72231                 "name": "Lotos",
72232                 "icon": "fuel",
72233                 "geometry": [
72234                     "point",
72235                     "vertex",
72236                     "area"
72237                 ],
72238                 "fields": [
72239                     "operator",
72240                     "address",
72241                     "building_area"
72242                 ],
72243                 "suggestion": true
72244             },
72245             "amenity/fuel/ОМВ": {
72246                 "tags": {
72247                     "name": "ОМВ",
72248                     "amenity": "fuel"
72249                 },
72250                 "name": "ОМВ",
72251                 "icon": "fuel",
72252                 "geometry": [
72253                     "point",
72254                     "vertex",
72255                     "area"
72256                 ],
72257                 "fields": [
72258                     "operator",
72259                     "address",
72260                     "building_area"
72261                 ],
72262                 "suggestion": true
72263             },
72264             "amenity/fuel/BR": {
72265                 "tags": {
72266                     "name": "BR",
72267                     "amenity": "fuel"
72268                 },
72269                 "name": "BR",
72270                 "icon": "fuel",
72271                 "geometry": [
72272                     "point",
72273                     "vertex",
72274                     "area"
72275                 ],
72276                 "fields": [
72277                     "operator",
72278                     "address",
72279                     "building_area"
72280                 ],
72281                 "suggestion": true
72282             },
72283             "amenity/fuel/Copec": {
72284                 "tags": {
72285                     "name": "Copec",
72286                     "amenity": "fuel"
72287                 },
72288                 "name": "Copec",
72289                 "icon": "fuel",
72290                 "geometry": [
72291                     "point",
72292                     "vertex",
72293                     "area"
72294                 ],
72295                 "fields": [
72296                     "operator",
72297                     "address",
72298                     "building_area"
72299                 ],
72300                 "suggestion": true
72301             },
72302             "amenity/fuel/Petrobras": {
72303                 "tags": {
72304                     "name": "Petrobras",
72305                     "amenity": "fuel"
72306                 },
72307                 "name": "Petrobras",
72308                 "icon": "fuel",
72309                 "geometry": [
72310                     "point",
72311                     "vertex",
72312                     "area"
72313                 ],
72314                 "fields": [
72315                     "operator",
72316                     "address",
72317                     "building_area"
72318                 ],
72319                 "suggestion": true
72320             },
72321             "amenity/fuel/Liberty": {
72322                 "tags": {
72323                     "name": "Liberty",
72324                     "amenity": "fuel"
72325                 },
72326                 "name": "Liberty",
72327                 "icon": "fuel",
72328                 "geometry": [
72329                     "point",
72330                     "vertex",
72331                     "area"
72332                 ],
72333                 "fields": [
72334                     "operator",
72335                     "address",
72336                     "building_area"
72337                 ],
72338                 "suggestion": true
72339             },
72340             "amenity/fuel/IP": {
72341                 "tags": {
72342                     "name": "IP",
72343                     "amenity": "fuel"
72344                 },
72345                 "name": "IP",
72346                 "icon": "fuel",
72347                 "geometry": [
72348                     "point",
72349                     "vertex",
72350                     "area"
72351                 ],
72352                 "fields": [
72353                     "operator",
72354                     "address",
72355                     "building_area"
72356                 ],
72357                 "suggestion": true
72358             },
72359             "amenity/fuel/YPF": {
72360                 "tags": {
72361                     "name": "YPF",
72362                     "amenity": "fuel"
72363                 },
72364                 "name": "YPF",
72365                 "icon": "fuel",
72366                 "geometry": [
72367                     "point",
72368                     "vertex",
72369                     "area"
72370                 ],
72371                 "fields": [
72372                     "operator",
72373                     "address",
72374                     "building_area"
72375                 ],
72376                 "suggestion": true
72377             },
72378             "amenity/fuel/Erg": {
72379                 "tags": {
72380                     "name": "Erg",
72381                     "amenity": "fuel"
72382                 },
72383                 "name": "Erg",
72384                 "icon": "fuel",
72385                 "geometry": [
72386                     "point",
72387                     "vertex",
72388                     "area"
72389                 ],
72390                 "fields": [
72391                     "operator",
72392                     "address",
72393                     "building_area"
72394                 ],
72395                 "suggestion": true
72396             },
72397             "amenity/fuel/Eneos": {
72398                 "tags": {
72399                     "name": "Eneos",
72400                     "amenity": "fuel"
72401                 },
72402                 "name": "Eneos",
72403                 "icon": "fuel",
72404                 "geometry": [
72405                     "point",
72406                     "vertex",
72407                     "area"
72408                 ],
72409                 "fields": [
72410                     "operator",
72411                     "address",
72412                     "building_area"
72413                 ],
72414                 "suggestion": true
72415             },
72416             "amenity/fuel/Citgo": {
72417                 "tags": {
72418                     "name": "Citgo",
72419                     "amenity": "fuel"
72420                 },
72421                 "name": "Citgo",
72422                 "icon": "fuel",
72423                 "geometry": [
72424                     "point",
72425                     "vertex",
72426                     "area"
72427                 ],
72428                 "fields": [
72429                     "operator",
72430                     "address",
72431                     "building_area"
72432                 ],
72433                 "suggestion": true
72434             },
72435             "amenity/fuel/Metano": {
72436                 "tags": {
72437                     "name": "Metano",
72438                     "amenity": "fuel"
72439                 },
72440                 "name": "Metano",
72441                 "icon": "fuel",
72442                 "geometry": [
72443                     "point",
72444                     "vertex",
72445                     "area"
72446                 ],
72447                 "fields": [
72448                     "operator",
72449                     "address",
72450                     "building_area"
72451                 ],
72452                 "suggestion": true
72453             },
72454             "amenity/fuel/Сургутнефтегаз": {
72455                 "tags": {
72456                     "name": "Сургутнефтегаз",
72457                     "amenity": "fuel"
72458                 },
72459                 "name": "Сургутнефтегаз",
72460                 "icon": "fuel",
72461                 "geometry": [
72462                     "point",
72463                     "vertex",
72464                     "area"
72465                 ],
72466                 "fields": [
72467                     "operator",
72468                     "address",
72469                     "building_area"
72470                 ],
72471                 "suggestion": true
72472             },
72473             "amenity/fuel/EKO": {
72474                 "tags": {
72475                     "name": "EKO",
72476                     "amenity": "fuel"
72477                 },
72478                 "name": "EKO",
72479                 "icon": "fuel",
72480                 "geometry": [
72481                     "point",
72482                     "vertex",
72483                     "area"
72484                 ],
72485                 "fields": [
72486                     "operator",
72487                     "address",
72488                     "building_area"
72489                 ],
72490                 "suggestion": true
72491             },
72492             "amenity/fuel/Eko": {
72493                 "tags": {
72494                     "name": "Eko",
72495                     "amenity": "fuel"
72496                 },
72497                 "name": "Eko",
72498                 "icon": "fuel",
72499                 "geometry": [
72500                     "point",
72501                     "vertex",
72502                     "area"
72503                 ],
72504                 "fields": [
72505                     "operator",
72506                     "address",
72507                     "building_area"
72508                 ],
72509                 "suggestion": true
72510             },
72511             "amenity/fuel/Indipend.": {
72512                 "tags": {
72513                     "name": "Indipend.",
72514                     "amenity": "fuel"
72515                 },
72516                 "name": "Indipend.",
72517                 "icon": "fuel",
72518                 "geometry": [
72519                     "point",
72520                     "vertex",
72521                     "area"
72522                 ],
72523                 "fields": [
72524                     "operator",
72525                     "address",
72526                     "building_area"
72527                 ],
72528                 "suggestion": true
72529             },
72530             "amenity/fuel/IES": {
72531                 "tags": {
72532                     "name": "IES",
72533                     "amenity": "fuel"
72534                 },
72535                 "name": "IES",
72536                 "icon": "fuel",
72537                 "geometry": [
72538                     "point",
72539                     "vertex",
72540                     "area"
72541                 ],
72542                 "fields": [
72543                     "operator",
72544                     "address",
72545                     "building_area"
72546                 ],
72547                 "suggestion": true
72548             },
72549             "amenity/fuel/TotalErg": {
72550                 "tags": {
72551                     "name": "TotalErg",
72552                     "amenity": "fuel"
72553                 },
72554                 "name": "TotalErg",
72555                 "icon": "fuel",
72556                 "geometry": [
72557                     "point",
72558                     "vertex",
72559                     "area"
72560                 ],
72561                 "fields": [
72562                     "operator",
72563                     "address",
72564                     "building_area"
72565                 ],
72566                 "suggestion": true
72567             },
72568             "amenity/fuel/Cenex": {
72569                 "tags": {
72570                     "name": "Cenex",
72571                     "amenity": "fuel"
72572                 },
72573                 "name": "Cenex",
72574                 "icon": "fuel",
72575                 "geometry": [
72576                     "point",
72577                     "vertex",
72578                     "area"
72579                 ],
72580                 "fields": [
72581                     "operator",
72582                     "address",
72583                     "building_area"
72584                 ],
72585                 "suggestion": true
72586             },
72587             "amenity/fuel/ПТК": {
72588                 "tags": {
72589                     "name": "ПТК",
72590                     "amenity": "fuel"
72591                 },
72592                 "name": "ПТК",
72593                 "icon": "fuel",
72594                 "geometry": [
72595                     "point",
72596                     "vertex",
72597                     "area"
72598                 ],
72599                 "fields": [
72600                     "operator",
72601                     "address",
72602                     "building_area"
72603                 ],
72604                 "suggestion": true
72605             },
72606             "amenity/fuel/HP": {
72607                 "tags": {
72608                     "name": "HP",
72609                     "amenity": "fuel"
72610                 },
72611                 "name": "HP",
72612                 "icon": "fuel",
72613                 "geometry": [
72614                     "point",
72615                     "vertex",
72616                     "area"
72617                 ],
72618                 "fields": [
72619                     "operator",
72620                     "address",
72621                     "building_area"
72622                 ],
72623                 "suggestion": true
72624             },
72625             "amenity/fuel/Phillips 66": {
72626                 "tags": {
72627                     "name": "Phillips 66",
72628                     "amenity": "fuel"
72629                 },
72630                 "name": "Phillips 66",
72631                 "icon": "fuel",
72632                 "geometry": [
72633                     "point",
72634                     "vertex",
72635                     "area"
72636                 ],
72637                 "fields": [
72638                     "operator",
72639                     "address",
72640                     "building_area"
72641                 ],
72642                 "suggestion": true
72643             },
72644             "amenity/fuel/CARREFOUR": {
72645                 "tags": {
72646                     "name": "CARREFOUR",
72647                     "amenity": "fuel"
72648                 },
72649                 "name": "CARREFOUR",
72650                 "icon": "fuel",
72651                 "geometry": [
72652                     "point",
72653                     "vertex",
72654                     "area"
72655                 ],
72656                 "fields": [
72657                     "operator",
72658                     "address",
72659                     "building_area"
72660                 ],
72661                 "suggestion": true
72662             },
72663             "amenity/fuel/ERG": {
72664                 "tags": {
72665                     "name": "ERG",
72666                     "amenity": "fuel"
72667                 },
72668                 "name": "ERG",
72669                 "icon": "fuel",
72670                 "geometry": [
72671                     "point",
72672                     "vertex",
72673                     "area"
72674                 ],
72675                 "fields": [
72676                     "operator",
72677                     "address",
72678                     "building_area"
72679                 ],
72680                 "suggestion": true
72681             },
72682             "amenity/fuel/Speedway": {
72683                 "tags": {
72684                     "name": "Speedway",
72685                     "amenity": "fuel"
72686                 },
72687                 "name": "Speedway",
72688                 "icon": "fuel",
72689                 "geometry": [
72690                     "point",
72691                     "vertex",
72692                     "area"
72693                 ],
72694                 "fields": [
72695                     "operator",
72696                     "address",
72697                     "building_area"
72698                 ],
72699                 "suggestion": true
72700             },
72701             "amenity/fuel/Benzina": {
72702                 "tags": {
72703                     "name": "Benzina",
72704                     "amenity": "fuel"
72705                 },
72706                 "name": "Benzina",
72707                 "icon": "fuel",
72708                 "geometry": [
72709                     "point",
72710                     "vertex",
72711                     "area"
72712                 ],
72713                 "fields": [
72714                     "operator",
72715                     "address",
72716                     "building_area"
72717                 ],
72718                 "suggestion": true
72719             },
72720             "amenity/fuel/Татнефть": {
72721                 "tags": {
72722                     "name": "Татнефть",
72723                     "amenity": "fuel"
72724                 },
72725                 "name": "Татнефть",
72726                 "icon": "fuel",
72727                 "geometry": [
72728                     "point",
72729                     "vertex",
72730                     "area"
72731                 ],
72732                 "fields": [
72733                     "operator",
72734                     "address",
72735                     "building_area"
72736                 ],
72737                 "suggestion": true
72738             },
72739             "amenity/fuel/Terpel": {
72740                 "tags": {
72741                     "name": "Terpel",
72742                     "amenity": "fuel"
72743                 },
72744                 "name": "Terpel",
72745                 "icon": "fuel",
72746                 "geometry": [
72747                     "point",
72748                     "vertex",
72749                     "area"
72750                 ],
72751                 "fields": [
72752                     "operator",
72753                     "address",
72754                     "building_area"
72755                 ],
72756                 "suggestion": true
72757             },
72758             "amenity/fuel/WOG": {
72759                 "tags": {
72760                     "name": "WOG",
72761                     "amenity": "fuel"
72762                 },
72763                 "name": "WOG",
72764                 "icon": "fuel",
72765                 "geometry": [
72766                     "point",
72767                     "vertex",
72768                     "area"
72769                 ],
72770                 "fields": [
72771                     "operator",
72772                     "address",
72773                     "building_area"
72774                 ],
72775                 "suggestion": true
72776             },
72777             "amenity/fuel/Seaoil": {
72778                 "tags": {
72779                     "name": "Seaoil",
72780                     "amenity": "fuel"
72781                 },
72782                 "name": "Seaoil",
72783                 "icon": "fuel",
72784                 "geometry": [
72785                     "point",
72786                     "vertex",
72787                     "area"
72788                 ],
72789                 "fields": [
72790                     "operator",
72791                     "address",
72792                     "building_area"
72793                 ],
72794                 "suggestion": true
72795             },
72796             "amenity/fuel/АЗС": {
72797                 "tags": {
72798                     "name": "АЗС",
72799                     "amenity": "fuel"
72800                 },
72801                 "name": "АЗС",
72802                 "icon": "fuel",
72803                 "geometry": [
72804                     "point",
72805                     "vertex",
72806                     "area"
72807                 ],
72808                 "fields": [
72809                     "operator",
72810                     "address",
72811                     "building_area"
72812                 ],
72813                 "suggestion": true
72814             },
72815             "amenity/fuel/Kwik Trip": {
72816                 "tags": {
72817                     "name": "Kwik Trip",
72818                     "amenity": "fuel"
72819                 },
72820                 "name": "Kwik Trip",
72821                 "icon": "fuel",
72822                 "geometry": [
72823                     "point",
72824                     "vertex",
72825                     "area"
72826                 ],
72827                 "fields": [
72828                     "operator",
72829                     "address",
72830                     "building_area"
72831                 ],
72832                 "suggestion": true
72833             },
72834             "amenity/fuel/Wawa": {
72835                 "tags": {
72836                     "name": "Wawa",
72837                     "amenity": "fuel"
72838                 },
72839                 "name": "Wawa",
72840                 "icon": "fuel",
72841                 "geometry": [
72842                     "point",
72843                     "vertex",
72844                     "area"
72845                 ],
72846                 "fields": [
72847                     "operator",
72848                     "address",
72849                     "building_area"
72850                 ],
72851                 "suggestion": true
72852             },
72853             "amenity/fuel/Pertamina": {
72854                 "tags": {
72855                     "name": "Pertamina",
72856                     "amenity": "fuel"
72857                 },
72858                 "name": "Pertamina",
72859                 "icon": "fuel",
72860                 "geometry": [
72861                     "point",
72862                     "vertex",
72863                     "area"
72864                 ],
72865                 "fields": [
72866                     "operator",
72867                     "address",
72868                     "building_area"
72869                 ],
72870                 "suggestion": true
72871             },
72872             "amenity/fuel/COSMO": {
72873                 "tags": {
72874                     "name": "COSMO",
72875                     "amenity": "fuel"
72876                 },
72877                 "name": "COSMO",
72878                 "icon": "fuel",
72879                 "geometry": [
72880                     "point",
72881                     "vertex",
72882                     "area"
72883                 ],
72884                 "fields": [
72885                     "operator",
72886                     "address",
72887                     "building_area"
72888                 ],
72889                 "suggestion": true
72890             },
72891             "amenity/fuel/Z": {
72892                 "tags": {
72893                     "name": "Z",
72894                     "amenity": "fuel"
72895                 },
72896                 "name": "Z",
72897                 "icon": "fuel",
72898                 "geometry": [
72899                     "point",
72900                     "vertex",
72901                     "area"
72902                 ],
72903                 "fields": [
72904                     "operator",
72905                     "address",
72906                     "building_area"
72907                 ],
72908                 "suggestion": true
72909             },
72910             "amenity/fuel/Indian Oil": {
72911                 "tags": {
72912                     "name": "Indian Oil",
72913                     "amenity": "fuel"
72914                 },
72915                 "name": "Indian Oil",
72916                 "icon": "fuel",
72917                 "geometry": [
72918                     "point",
72919                     "vertex",
72920                     "area"
72921                 ],
72922                 "fields": [
72923                     "operator",
72924                     "address",
72925                     "building_area"
72926                 ],
72927                 "suggestion": true
72928             },
72929             "amenity/fuel/АГЗС": {
72930                 "tags": {
72931                     "name": "АГЗС",
72932                     "amenity": "fuel"
72933                 },
72934                 "name": "АГЗС",
72935                 "icon": "fuel",
72936                 "geometry": [
72937                     "point",
72938                     "vertex",
72939                     "area"
72940                 ],
72941                 "fields": [
72942                     "operator",
72943                     "address",
72944                     "building_area"
72945                 ],
72946                 "suggestion": true
72947             },
72948             "amenity/fuel/INA": {
72949                 "tags": {
72950                     "name": "INA",
72951                     "amenity": "fuel"
72952                 },
72953                 "name": "INA",
72954                 "icon": "fuel",
72955                 "geometry": [
72956                     "point",
72957                     "vertex",
72958                     "area"
72959                 ],
72960                 "fields": [
72961                     "operator",
72962                     "address",
72963                     "building_area"
72964                 ],
72965                 "suggestion": true
72966             },
72967             "amenity/fuel/JOMO": {
72968                 "tags": {
72969                     "name": "JOMO",
72970                     "amenity": "fuel"
72971                 },
72972                 "name": "JOMO",
72973                 "icon": "fuel",
72974                 "geometry": [
72975                     "point",
72976                     "vertex",
72977                     "area"
72978                 ],
72979                 "fields": [
72980                     "operator",
72981                     "address",
72982                     "building_area"
72983                 ],
72984                 "suggestion": true
72985             },
72986             "amenity/fuel/Holiday": {
72987                 "tags": {
72988                     "name": "Holiday",
72989                     "amenity": "fuel"
72990                 },
72991                 "name": "Holiday",
72992                 "icon": "fuel",
72993                 "geometry": [
72994                     "point",
72995                     "vertex",
72996                     "area"
72997                 ],
72998                 "fields": [
72999                     "operator",
73000                     "address",
73001                     "building_area"
73002                 ],
73003                 "suggestion": true
73004             },
73005             "amenity/fuel/IDEMITSU": {
73006                 "tags": {
73007                     "name": "IDEMITSU",
73008                     "amenity": "fuel"
73009                 },
73010                 "name": "IDEMITSU",
73011                 "icon": "fuel",
73012                 "geometry": [
73013                     "point",
73014                     "vertex",
73015                     "area"
73016                 ],
73017                 "fields": [
73018                     "operator",
73019                     "address",
73020                     "building_area"
73021                 ],
73022                 "suggestion": true
73023             },
73024             "amenity/fuel/ENEOS": {
73025                 "tags": {
73026                     "name": "ENEOS",
73027                     "amenity": "fuel"
73028                 },
73029                 "name": "ENEOS",
73030                 "icon": "fuel",
73031                 "geometry": [
73032                     "point",
73033                     "vertex",
73034                     "area"
73035                 ],
73036                 "fields": [
73037                     "operator",
73038                     "address",
73039                     "building_area"
73040                 ],
73041                 "suggestion": true
73042             },
73043             "amenity/fuel/Stacja paliw": {
73044                 "tags": {
73045                     "name": "Stacja paliw",
73046                     "amenity": "fuel"
73047                 },
73048                 "name": "Stacja paliw",
73049                 "icon": "fuel",
73050                 "geometry": [
73051                     "point",
73052                     "vertex",
73053                     "area"
73054                 ],
73055                 "fields": [
73056                     "operator",
73057                     "address",
73058                     "building_area"
73059                 ],
73060                 "suggestion": true
73061             },
73062             "amenity/fuel/Bharat Petroleum": {
73063                 "tags": {
73064                     "name": "Bharat Petroleum",
73065                     "amenity": "fuel"
73066                 },
73067                 "name": "Bharat Petroleum",
73068                 "icon": "fuel",
73069                 "geometry": [
73070                     "point",
73071                     "vertex",
73072                     "area"
73073                 ],
73074                 "fields": [
73075                     "operator",
73076                     "address",
73077                     "building_area"
73078                 ],
73079                 "suggestion": true
73080             },
73081             "amenity/fuel/CAMPSA": {
73082                 "tags": {
73083                     "name": "CAMPSA",
73084                     "amenity": "fuel"
73085                 },
73086                 "name": "CAMPSA",
73087                 "icon": "fuel",
73088                 "geometry": [
73089                     "point",
73090                     "vertex",
73091                     "area"
73092                 ],
73093                 "fields": [
73094                     "operator",
73095                     "address",
73096                     "building_area"
73097                 ],
73098                 "suggestion": true
73099             },
73100             "amenity/fuel/Casey's General Store": {
73101                 "tags": {
73102                     "name": "Casey's General Store",
73103                     "amenity": "fuel"
73104                 },
73105                 "name": "Casey's General Store",
73106                 "icon": "fuel",
73107                 "geometry": [
73108                     "point",
73109                     "vertex",
73110                     "area"
73111                 ],
73112                 "fields": [
73113                     "operator",
73114                     "address",
73115                     "building_area"
73116                 ],
73117                 "suggestion": true
73118             },
73119             "amenity/fuel/Kangaroo": {
73120                 "tags": {
73121                     "name": "Kangaroo",
73122                     "amenity": "fuel"
73123                 },
73124                 "name": "Kangaroo",
73125                 "icon": "fuel",
73126                 "geometry": [
73127                     "point",
73128                     "vertex",
73129                     "area"
73130                 ],
73131                 "fields": [
73132                     "operator",
73133                     "address",
73134                     "building_area"
73135                 ],
73136                 "suggestion": true
73137             },
73138             "amenity/fuel/Белоруснефть": {
73139                 "tags": {
73140                     "name": "Белоруснефть",
73141                     "amenity": "fuel"
73142                 },
73143                 "name": "Белоруснефть",
73144                 "icon": "fuel",
73145                 "geometry": [
73146                     "point",
73147                     "vertex",
73148                     "area"
73149                 ],
73150                 "fields": [
73151                     "operator",
73152                     "address",
73153                     "building_area"
73154                 ],
73155                 "suggestion": true
73156             },
73157             "amenity/fuel/コスモ石油 (COSMO)": {
73158                 "tags": {
73159                     "name": "コスモ石油 (COSMO)",
73160                     "amenity": "fuel"
73161                 },
73162                 "name": "コスモ石油 (COSMO)",
73163                 "icon": "fuel",
73164                 "geometry": [
73165                     "point",
73166                     "vertex",
73167                     "area"
73168                 ],
73169                 "fields": [
73170                     "operator",
73171                     "address",
73172                     "building_area"
73173                 ],
73174                 "suggestion": true
73175             },
73176             "amenity/fuel/MEROIL": {
73177                 "tags": {
73178                     "name": "MEROIL",
73179                     "amenity": "fuel"
73180                 },
73181                 "name": "MEROIL",
73182                 "icon": "fuel",
73183                 "geometry": [
73184                     "point",
73185                     "vertex",
73186                     "area"
73187                 ],
73188                 "fields": [
73189                     "operator",
73190                     "address",
73191                     "building_area"
73192                 ],
73193                 "suggestion": true
73194             },
73195             "amenity/fuel/1-2-3": {
73196                 "tags": {
73197                     "name": "1-2-3",
73198                     "amenity": "fuel"
73199                 },
73200                 "name": "1-2-3",
73201                 "icon": "fuel",
73202                 "geometry": [
73203                     "point",
73204                     "vertex",
73205                     "area"
73206                 ],
73207                 "fields": [
73208                     "operator",
73209                     "address",
73210                     "building_area"
73211                 ],
73212                 "suggestion": true
73213             },
73214             "amenity/fuel/Conoco": {
73215                 "tags": {
73216                     "name": "Conoco",
73217                     "amenity": "fuel"
73218                 },
73219                 "name": "Conoco",
73220                 "icon": "fuel",
73221                 "geometry": [
73222                     "point",
73223                     "vertex",
73224                     "area"
73225                 ],
73226                 "fields": [
73227                     "operator",
73228                     "address",
73229                     "building_area"
73230                 ],
73231                 "suggestion": true
73232             },
73233             "amenity/fuel/出光": {
73234                 "tags": {
73235                     "name": "出光",
73236                     "name:en": "IDEMITSU",
73237                     "amenity": "fuel"
73238                 },
73239                 "name": "出光",
73240                 "icon": "fuel",
73241                 "geometry": [
73242                     "point",
73243                     "vertex",
73244                     "area"
73245                 ],
73246                 "fields": [
73247                     "operator",
73248                     "address",
73249                     "building_area"
73250                 ],
73251                 "suggestion": true
73252             },
73253             "amenity/fuel/НК Альянс": {
73254                 "tags": {
73255                     "name": "НК Альянс",
73256                     "amenity": "fuel"
73257                 },
73258                 "name": "НК Альянс",
73259                 "icon": "fuel",
73260                 "geometry": [
73261                     "point",
73262                     "vertex",
73263                     "area"
73264                 ],
73265                 "fields": [
73266                     "operator",
73267                     "address",
73268                     "building_area"
73269                 ],
73270                 "suggestion": true
73271             },
73272             "amenity/fuel/Sinclair": {
73273                 "tags": {
73274                     "name": "Sinclair",
73275                     "amenity": "fuel"
73276                 },
73277                 "name": "Sinclair",
73278                 "icon": "fuel",
73279                 "geometry": [
73280                     "point",
73281                     "vertex",
73282                     "area"
73283                 ],
73284                 "fields": [
73285                     "operator",
73286                     "address",
73287                     "building_area"
73288                 ],
73289                 "suggestion": true
73290             },
73291             "amenity/fuel/SPBU": {
73292                 "tags": {
73293                     "name": "SPBU",
73294                     "amenity": "fuel"
73295                 },
73296                 "name": "SPBU",
73297                 "icon": "fuel",
73298                 "geometry": [
73299                     "point",
73300                     "vertex",
73301                     "area"
73302                 ],
73303                 "fields": [
73304                     "operator",
73305                     "address",
73306                     "building_area"
73307                 ],
73308                 "suggestion": true
73309             },
73310             "amenity/fuel/Макпетрол": {
73311                 "tags": {
73312                     "name": "Макпетрол",
73313                     "amenity": "fuel"
73314                 },
73315                 "name": "Макпетрол",
73316                 "icon": "fuel",
73317                 "geometry": [
73318                     "point",
73319                     "vertex",
73320                     "area"
73321                 ],
73322                 "fields": [
73323                     "operator",
73324                     "address",
73325                     "building_area"
73326                 ],
73327                 "suggestion": true
73328             },
73329             "amenity/fuel/Circle K": {
73330                 "tags": {
73331                     "name": "Circle K",
73332                     "amenity": "fuel"
73333                 },
73334                 "name": "Circle K",
73335                 "icon": "fuel",
73336                 "geometry": [
73337                     "point",
73338                     "vertex",
73339                     "area"
73340                 ],
73341                 "fields": [
73342                     "operator",
73343                     "address",
73344                     "building_area"
73345                 ],
73346                 "suggestion": true
73347             },
73348             "amenity/fuel/Posto Ipiranga": {
73349                 "tags": {
73350                     "name": "Posto Ipiranga",
73351                     "amenity": "fuel"
73352                 },
73353                 "name": "Posto Ipiranga",
73354                 "icon": "fuel",
73355                 "geometry": [
73356                     "point",
73357                     "vertex",
73358                     "area"
73359                 ],
73360                 "fields": [
73361                     "operator",
73362                     "address",
73363                     "building_area"
73364                 ],
73365                 "suggestion": true
73366             },
73367             "amenity/fuel/Phoenix": {
73368                 "tags": {
73369                     "name": "Phoenix",
73370                     "amenity": "fuel"
73371                 },
73372                 "name": "Phoenix",
73373                 "icon": "fuel",
73374                 "geometry": [
73375                     "point",
73376                     "vertex",
73377                     "area"
73378                 ],
73379                 "fields": [
73380                     "operator",
73381                     "address",
73382                     "building_area"
73383                 ],
73384                 "suggestion": true
73385             },
73386             "amenity/fuel/Ipiranga": {
73387                 "tags": {
73388                     "name": "Ipiranga",
73389                     "amenity": "fuel"
73390                 },
73391                 "name": "Ipiranga",
73392                 "icon": "fuel",
73393                 "geometry": [
73394                     "point",
73395                     "vertex",
73396                     "area"
73397                 ],
73398                 "fields": [
73399                     "operator",
73400                     "address",
73401                     "building_area"
73402                 ],
73403                 "suggestion": true
73404             },
73405             "amenity/fuel/OKKO": {
73406                 "tags": {
73407                     "name": "OKKO",
73408                     "amenity": "fuel"
73409                 },
73410                 "name": "OKKO",
73411                 "icon": "fuel",
73412                 "geometry": [
73413                     "point",
73414                     "vertex",
73415                     "area"
73416                 ],
73417                 "fields": [
73418                     "operator",
73419                     "address",
73420                     "building_area"
73421                 ],
73422                 "suggestion": true
73423             },
73424             "amenity/fuel/ОККО": {
73425                 "tags": {
73426                     "name": "ОККО",
73427                     "amenity": "fuel"
73428                 },
73429                 "name": "ОККО",
73430                 "icon": "fuel",
73431                 "geometry": [
73432                     "point",
73433                     "vertex",
73434                     "area"
73435                 ],
73436                 "fields": [
73437                     "operator",
73438                     "address",
73439                     "building_area"
73440                 ],
73441                 "suggestion": true
73442             },
73443             "amenity/fuel/บางจาก": {
73444                 "tags": {
73445                     "name": "บางจาก",
73446                     "amenity": "fuel"
73447                 },
73448                 "name": "บางจาก",
73449                 "icon": "fuel",
73450                 "geometry": [
73451                     "point",
73452                     "vertex",
73453                     "area"
73454                 ],
73455                 "fields": [
73456                     "operator",
73457                     "address",
73458                     "building_area"
73459                 ],
73460                 "suggestion": true
73461             },
73462             "amenity/fuel/QuikTrip": {
73463                 "tags": {
73464                     "name": "QuikTrip",
73465                     "amenity": "fuel"
73466                 },
73467                 "name": "QuikTrip",
73468                 "icon": "fuel",
73469                 "geometry": [
73470                     "point",
73471                     "vertex",
73472                     "area"
73473                 ],
73474                 "fields": [
73475                     "operator",
73476                     "address",
73477                     "building_area"
73478                 ],
73479                 "suggestion": true
73480             },
73481             "amenity/fuel/Stewart's": {
73482                 "tags": {
73483                     "name": "Stewart's",
73484                     "amenity": "fuel"
73485                 },
73486                 "name": "Stewart's",
73487                 "icon": "fuel",
73488                 "geometry": [
73489                     "point",
73490                     "vertex",
73491                     "area"
73492                 ],
73493                 "fields": [
73494                     "operator",
73495                     "address",
73496                     "building_area"
73497                 ],
73498                 "suggestion": true
73499             },
73500             "amenity/fuel/Posto BR": {
73501                 "tags": {
73502                     "name": "Posto BR",
73503                     "amenity": "fuel"
73504                 },
73505                 "name": "Posto BR",
73506                 "icon": "fuel",
73507                 "geometry": [
73508                     "point",
73509                     "vertex",
73510                     "area"
73511                 ],
73512                 "fields": [
73513                     "operator",
73514                     "address",
73515                     "building_area"
73516                 ],
73517                 "suggestion": true
73518             },
73519             "amenity/fuel/ป ต ท": {
73520                 "tags": {
73521                     "name": "ป ต ท",
73522                     "amenity": "fuel"
73523                 },
73524                 "name": "ป ต ท",
73525                 "icon": "fuel",
73526                 "geometry": [
73527                     "point",
73528                     "vertex",
73529                     "area"
73530                 ],
73531                 "fields": [
73532                     "operator",
73533                     "address",
73534                     "building_area"
73535                 ],
73536                 "suggestion": true
73537             },
73538             "amenity/fuel/ปตท": {
73539                 "tags": {
73540                     "name": "ปตท",
73541                     "amenity": "fuel"
73542                 },
73543                 "name": "ปตท",
73544                 "icon": "fuel",
73545                 "geometry": [
73546                     "point",
73547                     "vertex",
73548                     "area"
73549                 ],
73550                 "fields": [
73551                     "operator",
73552                     "address",
73553                     "building_area"
73554                 ],
73555                 "suggestion": true
73556             },
73557             "amenity/fuel/ANP": {
73558                 "tags": {
73559                     "name": "ANP",
73560                     "amenity": "fuel"
73561                 },
73562                 "name": "ANP",
73563                 "icon": "fuel",
73564                 "geometry": [
73565                     "point",
73566                     "vertex",
73567                     "area"
73568                 ],
73569                 "fields": [
73570                     "operator",
73571                     "address",
73572                     "building_area"
73573                 ],
73574                 "suggestion": true
73575             },
73576             "amenity/fuel/Kum & Go": {
73577                 "tags": {
73578                     "name": "Kum & Go",
73579                     "amenity": "fuel"
73580                 },
73581                 "name": "Kum & Go",
73582                 "icon": "fuel",
73583                 "geometry": [
73584                     "point",
73585                     "vertex",
73586                     "area"
73587                 ],
73588                 "fields": [
73589                     "operator",
73590                     "address",
73591                     "building_area"
73592                 ],
73593                 "suggestion": true
73594             },
73595             "amenity/fuel/Sokimex": {
73596                 "tags": {
73597                     "name": "Sokimex",
73598                     "amenity": "fuel"
73599                 },
73600                 "name": "Sokimex",
73601                 "icon": "fuel",
73602                 "geometry": [
73603                     "point",
73604                     "vertex",
73605                     "area"
73606                 ],
73607                 "fields": [
73608                     "operator",
73609                     "address",
73610                     "building_area"
73611                 ],
73612                 "suggestion": true
73613             },
73614             "amenity/fuel/Tela": {
73615                 "tags": {
73616                     "name": "Tela",
73617                     "amenity": "fuel"
73618                 },
73619                 "name": "Tela",
73620                 "icon": "fuel",
73621                 "geometry": [
73622                     "point",
73623                     "vertex",
73624                     "area"
73625                 ],
73626                 "fields": [
73627                     "operator",
73628                     "address",
73629                     "building_area"
73630                 ],
73631                 "suggestion": true
73632             },
73633             "amenity/fuel/Укрнафта": {
73634                 "tags": {
73635                     "name": "Укрнафта",
73636                     "amenity": "fuel"
73637                 },
73638                 "name": "Укрнафта",
73639                 "icon": "fuel",
73640                 "geometry": [
73641                     "point",
73642                     "vertex",
73643                     "area"
73644                 ],
73645                 "fields": [
73646                     "operator",
73647                     "address",
73648                     "building_area"
73649                 ],
73650                 "suggestion": true
73651             },
73652             "amenity/fuel/Татнефтепродукт": {
73653                 "tags": {
73654                     "name": "Татнефтепродукт",
73655                     "amenity": "fuel"
73656                 },
73657                 "name": "Татнефтепродукт",
73658                 "icon": "fuel",
73659                 "geometry": [
73660                     "point",
73661                     "vertex",
73662                     "area"
73663                 ],
73664                 "fields": [
73665                     "operator",
73666                     "address",
73667                     "building_area"
73668                 ],
73669                 "suggestion": true
73670             },
73671             "amenity/fuel/Afriquia": {
73672                 "tags": {
73673                     "name": "Afriquia",
73674                     "amenity": "fuel"
73675                 },
73676                 "name": "Afriquia",
73677                 "icon": "fuel",
73678                 "geometry": [
73679                     "point",
73680                     "vertex",
73681                     "area"
73682                 ],
73683                 "fields": [
73684                     "operator",
73685                     "address",
73686                     "building_area"
73687                 ],
73688                 "suggestion": true
73689             },
73690             "amenity/fuel/Murphy USA": {
73691                 "tags": {
73692                     "name": "Murphy USA",
73693                     "amenity": "fuel"
73694                 },
73695                 "name": "Murphy USA",
73696                 "icon": "fuel",
73697                 "geometry": [
73698                     "point",
73699                     "vertex",
73700                     "area"
73701                 ],
73702                 "fields": [
73703                     "operator",
73704                     "address",
73705                     "building_area"
73706                 ],
73707                 "suggestion": true
73708             },
73709             "amenity/fuel/昭和シェル (Showa-shell)": {
73710                 "tags": {
73711                     "name": "昭和シェル (Showa-shell)",
73712                     "amenity": "fuel"
73713                 },
73714                 "name": "昭和シェル (Showa-shell)",
73715                 "icon": "fuel",
73716                 "geometry": [
73717                     "point",
73718                     "vertex",
73719                     "area"
73720                 ],
73721                 "fields": [
73722                     "operator",
73723                     "address",
73724                     "building_area"
73725                 ],
73726                 "suggestion": true
73727             },
73728             "amenity/fuel/CNG": {
73729                 "tags": {
73730                     "name": "CNG",
73731                     "amenity": "fuel"
73732                 },
73733                 "name": "CNG",
73734                 "icon": "fuel",
73735                 "geometry": [
73736                     "point",
73737                     "vertex",
73738                     "area"
73739                 ],
73740                 "fields": [
73741                     "operator",
73742                     "address",
73743                     "building_area"
73744                 ],
73745                 "suggestion": true
73746             },
73747             "amenity/fast_food/Quick": {
73748                 "tags": {
73749                     "name": "Quick",
73750                     "amenity": "fast_food"
73751                 },
73752                 "name": "Quick",
73753                 "icon": "fast-food",
73754                 "geometry": [
73755                     "point",
73756                     "vertex",
73757                     "area"
73758                 ],
73759                 "fields": [
73760                     "cuisine",
73761                     "building_area",
73762                     "address",
73763                     "opening_hours"
73764                 ],
73765                 "suggestion": true
73766             },
73767             "amenity/fast_food/McDonald's": {
73768                 "tags": {
73769                     "name": "McDonald's",
73770                     "cuisine": "burger",
73771                     "amenity": "fast_food"
73772                 },
73773                 "name": "McDonald's",
73774                 "icon": "fast-food",
73775                 "geometry": [
73776                     "point",
73777                     "vertex",
73778                     "area"
73779                 ],
73780                 "fields": [
73781                     "cuisine",
73782                     "building_area",
73783                     "address",
73784                     "opening_hours"
73785                 ],
73786                 "suggestion": true
73787             },
73788             "amenity/fast_food/Burger King": {
73789                 "tags": {
73790                     "name": "Burger King",
73791                     "cuisine": "burger",
73792                     "amenity": "fast_food"
73793                 },
73794                 "name": "Burger King",
73795                 "icon": "fast-food",
73796                 "geometry": [
73797                     "point",
73798                     "vertex",
73799                     "area"
73800                 ],
73801                 "fields": [
73802                     "cuisine",
73803                     "building_area",
73804                     "address",
73805                     "opening_hours"
73806                 ],
73807                 "suggestion": true
73808             },
73809             "amenity/fast_food/Ali Baba": {
73810                 "tags": {
73811                     "name": "Ali Baba",
73812                     "amenity": "fast_food"
73813                 },
73814                 "name": "Ali Baba",
73815                 "icon": "fast-food",
73816                 "geometry": [
73817                     "point",
73818                     "vertex",
73819                     "area"
73820                 ],
73821                 "fields": [
73822                     "cuisine",
73823                     "building_area",
73824                     "address",
73825                     "opening_hours"
73826                 ],
73827                 "suggestion": true
73828             },
73829             "amenity/fast_food/Hungry Jacks": {
73830                 "tags": {
73831                     "name": "Hungry Jacks",
73832                     "cuisine": "burger",
73833                     "amenity": "fast_food"
73834                 },
73835                 "name": "Hungry Jacks",
73836                 "icon": "fast-food",
73837                 "geometry": [
73838                     "point",
73839                     "vertex",
73840                     "area"
73841                 ],
73842                 "fields": [
73843                     "cuisine",
73844                     "building_area",
73845                     "address",
73846                     "opening_hours"
73847                 ],
73848                 "suggestion": true
73849             },
73850             "amenity/fast_food/Red Rooster": {
73851                 "tags": {
73852                     "name": "Red Rooster",
73853                     "amenity": "fast_food"
73854                 },
73855                 "name": "Red Rooster",
73856                 "icon": "fast-food",
73857                 "geometry": [
73858                     "point",
73859                     "vertex",
73860                     "area"
73861                 ],
73862                 "fields": [
73863                     "cuisine",
73864                     "building_area",
73865                     "address",
73866                     "opening_hours"
73867                 ],
73868                 "suggestion": true
73869             },
73870             "amenity/fast_food/KFC": {
73871                 "tags": {
73872                     "name": "KFC",
73873                     "cuisine": "chicken",
73874                     "amenity": "fast_food"
73875                 },
73876                 "name": "KFC",
73877                 "icon": "fast-food",
73878                 "geometry": [
73879                     "point",
73880                     "vertex",
73881                     "area"
73882                 ],
73883                 "fields": [
73884                     "cuisine",
73885                     "building_area",
73886                     "address",
73887                     "opening_hours"
73888                 ],
73889                 "suggestion": true
73890             },
73891             "amenity/fast_food/Domino's Pizza": {
73892                 "tags": {
73893                     "name": "Domino's Pizza",
73894                     "cuisine": "pizza",
73895                     "amenity": "fast_food"
73896                 },
73897                 "name": "Domino's Pizza",
73898                 "icon": "fast-food",
73899                 "geometry": [
73900                     "point",
73901                     "vertex",
73902                     "area"
73903                 ],
73904                 "fields": [
73905                     "cuisine",
73906                     "building_area",
73907                     "address",
73908                     "opening_hours"
73909                 ],
73910                 "suggestion": true
73911             },
73912             "amenity/fast_food/Chowking": {
73913                 "tags": {
73914                     "name": "Chowking",
73915                     "amenity": "fast_food"
73916                 },
73917                 "name": "Chowking",
73918                 "icon": "fast-food",
73919                 "geometry": [
73920                     "point",
73921                     "vertex",
73922                     "area"
73923                 ],
73924                 "fields": [
73925                     "cuisine",
73926                     "building_area",
73927                     "address",
73928                     "opening_hours"
73929                 ],
73930                 "suggestion": true
73931             },
73932             "amenity/fast_food/Jollibee": {
73933                 "tags": {
73934                     "name": "Jollibee",
73935                     "amenity": "fast_food"
73936                 },
73937                 "name": "Jollibee",
73938                 "icon": "fast-food",
73939                 "geometry": [
73940                     "point",
73941                     "vertex",
73942                     "area"
73943                 ],
73944                 "fields": [
73945                     "cuisine",
73946                     "building_area",
73947                     "address",
73948                     "opening_hours"
73949                 ],
73950                 "suggestion": true
73951             },
73952             "amenity/fast_food/Hesburger": {
73953                 "tags": {
73954                     "name": "Hesburger",
73955                     "amenity": "fast_food"
73956                 },
73957                 "name": "Hesburger",
73958                 "icon": "fast-food",
73959                 "geometry": [
73960                     "point",
73961                     "vertex",
73962                     "area"
73963                 ],
73964                 "fields": [
73965                     "cuisine",
73966                     "building_area",
73967                     "address",
73968                     "opening_hours"
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                     "opening_hours"
73989                 ],
73990                 "suggestion": true
73991             },
73992             "amenity/fast_food/Wendy's": {
73993                 "tags": {
73994                     "name": "Wendy's",
73995                     "cuisine": "burger",
73996                     "amenity": "fast_food"
73997                 },
73998                 "name": "Wendy's",
73999                 "icon": "fast-food",
74000                 "geometry": [
74001                     "point",
74002                     "vertex",
74003                     "area"
74004                 ],
74005                 "fields": [
74006                     "cuisine",
74007                     "building_area",
74008                     "address",
74009                     "opening_hours"
74010                 ],
74011                 "suggestion": true
74012             },
74013             "amenity/fast_food/Tim Hortons": {
74014                 "tags": {
74015                     "name": "Tim Hortons",
74016                     "amenity": "fast_food"
74017                 },
74018                 "name": "Tim Hortons",
74019                 "icon": "fast-food",
74020                 "geometry": [
74021                     "point",
74022                     "vertex",
74023                     "area"
74024                 ],
74025                 "fields": [
74026                     "cuisine",
74027                     "building_area",
74028                     "address",
74029                     "opening_hours"
74030                 ],
74031                 "suggestion": true
74032             },
74033             "amenity/fast_food/Steers": {
74034                 "tags": {
74035                     "name": "Steers",
74036                     "amenity": "fast_food"
74037                 },
74038                 "name": "Steers",
74039                 "icon": "fast-food",
74040                 "geometry": [
74041                     "point",
74042                     "vertex",
74043                     "area"
74044                 ],
74045                 "fields": [
74046                     "cuisine",
74047                     "building_area",
74048                     "address",
74049                     "opening_hours"
74050                 ],
74051                 "suggestion": true
74052             },
74053             "amenity/fast_food/Hardee's": {
74054                 "tags": {
74055                     "name": "Hardee's",
74056                     "cuisine": "burger",
74057                     "amenity": "fast_food"
74058                 },
74059                 "name": "Hardee's",
74060                 "icon": "fast-food",
74061                 "geometry": [
74062                     "point",
74063                     "vertex",
74064                     "area"
74065                 ],
74066                 "fields": [
74067                     "cuisine",
74068                     "building_area",
74069                     "address",
74070                     "opening_hours"
74071                 ],
74072                 "suggestion": true
74073             },
74074             "amenity/fast_food/Arby's": {
74075                 "tags": {
74076                     "name": "Arby's",
74077                     "amenity": "fast_food"
74078                 },
74079                 "name": "Arby's",
74080                 "icon": "fast-food",
74081                 "geometry": [
74082                     "point",
74083                     "vertex",
74084                     "area"
74085                 ],
74086                 "fields": [
74087                     "cuisine",
74088                     "building_area",
74089                     "address",
74090                     "opening_hours"
74091                 ],
74092                 "suggestion": true
74093             },
74094             "amenity/fast_food/A&W": {
74095                 "tags": {
74096                     "name": "A&W",
74097                     "amenity": "fast_food"
74098                 },
74099                 "name": "A&W",
74100                 "icon": "fast-food",
74101                 "geometry": [
74102                     "point",
74103                     "vertex",
74104                     "area"
74105                 ],
74106                 "fields": [
74107                     "cuisine",
74108                     "building_area",
74109                     "address",
74110                     "opening_hours"
74111                 ],
74112                 "suggestion": true
74113             },
74114             "amenity/fast_food/Dairy Queen": {
74115                 "tags": {
74116                     "name": "Dairy Queen",
74117                     "amenity": "fast_food"
74118                 },
74119                 "name": "Dairy Queen",
74120                 "icon": "fast-food",
74121                 "geometry": [
74122                     "point",
74123                     "vertex",
74124                     "area"
74125                 ],
74126                 "fields": [
74127                     "cuisine",
74128                     "building_area",
74129                     "address",
74130                     "opening_hours"
74131                 ],
74132                 "suggestion": true
74133             },
74134             "amenity/fast_food/Hallo Pizza": {
74135                 "tags": {
74136                     "name": "Hallo Pizza",
74137                     "amenity": "fast_food"
74138                 },
74139                 "name": "Hallo Pizza",
74140                 "icon": "fast-food",
74141                 "geometry": [
74142                     "point",
74143                     "vertex",
74144                     "area"
74145                 ],
74146                 "fields": [
74147                     "cuisine",
74148                     "building_area",
74149                     "address",
74150                     "opening_hours"
74151                 ],
74152                 "suggestion": true
74153             },
74154             "amenity/fast_food/Fish & Chips": {
74155                 "tags": {
74156                     "name": "Fish & Chips",
74157                     "amenity": "fast_food"
74158                 },
74159                 "name": "Fish & Chips",
74160                 "icon": "fast-food",
74161                 "geometry": [
74162                     "point",
74163                     "vertex",
74164                     "area"
74165                 ],
74166                 "fields": [
74167                     "cuisine",
74168                     "building_area",
74169                     "address",
74170                     "opening_hours"
74171                 ],
74172                 "suggestion": true
74173             },
74174             "amenity/fast_food/Harvey's": {
74175                 "tags": {
74176                     "name": "Harvey's",
74177                     "amenity": "fast_food"
74178                 },
74179                 "name": "Harvey's",
74180                 "icon": "fast-food",
74181                 "geometry": [
74182                     "point",
74183                     "vertex",
74184                     "area"
74185                 ],
74186                 "fields": [
74187                     "cuisine",
74188                     "building_area",
74189                     "address",
74190                     "opening_hours"
74191                 ],
74192                 "suggestion": true
74193             },
74194             "amenity/fast_food/麥當勞": {
74195                 "tags": {
74196                     "name": "麥當勞",
74197                     "amenity": "fast_food"
74198                 },
74199                 "name": "麥當勞",
74200                 "icon": "fast-food",
74201                 "geometry": [
74202                     "point",
74203                     "vertex",
74204                     "area"
74205                 ],
74206                 "fields": [
74207                     "cuisine",
74208                     "building_area",
74209                     "address",
74210                     "opening_hours"
74211                 ],
74212                 "suggestion": true
74213             },
74214             "amenity/fast_food/Pizza Pizza": {
74215                 "tags": {
74216                     "name": "Pizza Pizza",
74217                     "amenity": "fast_food"
74218                 },
74219                 "name": "Pizza Pizza",
74220                 "icon": "fast-food",
74221                 "geometry": [
74222                     "point",
74223                     "vertex",
74224                     "area"
74225                 ],
74226                 "fields": [
74227                     "cuisine",
74228                     "building_area",
74229                     "address",
74230                     "opening_hours"
74231                 ],
74232                 "suggestion": true
74233             },
74234             "amenity/fast_food/Kotipizza": {
74235                 "tags": {
74236                     "name": "Kotipizza",
74237                     "amenity": "fast_food"
74238                 },
74239                 "name": "Kotipizza",
74240                 "icon": "fast-food",
74241                 "geometry": [
74242                     "point",
74243                     "vertex",
74244                     "area"
74245                 ],
74246                 "fields": [
74247                     "cuisine",
74248                     "building_area",
74249                     "address",
74250                     "opening_hours"
74251                 ],
74252                 "suggestion": true
74253             },
74254             "amenity/fast_food/Jack in the Box": {
74255                 "tags": {
74256                     "name": "Jack in the Box",
74257                     "cuisine": "burger",
74258                     "amenity": "fast_food"
74259                 },
74260                 "name": "Jack in the Box",
74261                 "icon": "fast-food",
74262                 "geometry": [
74263                     "point",
74264                     "vertex",
74265                     "area"
74266                 ],
74267                 "fields": [
74268                     "cuisine",
74269                     "building_area",
74270                     "address",
74271                     "opening_hours"
74272                 ],
74273                 "suggestion": true
74274             },
74275             "amenity/fast_food/Istanbul": {
74276                 "tags": {
74277                     "name": "Istanbul",
74278                     "amenity": "fast_food"
74279                 },
74280                 "name": "Istanbul",
74281                 "icon": "fast-food",
74282                 "geometry": [
74283                     "point",
74284                     "vertex",
74285                     "area"
74286                 ],
74287                 "fields": [
74288                     "cuisine",
74289                     "building_area",
74290                     "address",
74291                     "opening_hours"
74292                 ],
74293                 "suggestion": true
74294             },
74295             "amenity/fast_food/Kochlöffel": {
74296                 "tags": {
74297                     "name": "Kochlöffel",
74298                     "amenity": "fast_food"
74299                 },
74300                 "name": "Kochlöffel",
74301                 "icon": "fast-food",
74302                 "geometry": [
74303                     "point",
74304                     "vertex",
74305                     "area"
74306                 ],
74307                 "fields": [
74308                     "cuisine",
74309                     "building_area",
74310                     "address",
74311                     "opening_hours"
74312                 ],
74313                 "suggestion": true
74314             },
74315             "amenity/fast_food/Döner": {
74316                 "tags": {
74317                     "name": "Döner",
74318                     "amenity": "fast_food"
74319                 },
74320                 "name": "Döner",
74321                 "icon": "fast-food",
74322                 "geometry": [
74323                     "point",
74324                     "vertex",
74325                     "area"
74326                 ],
74327                 "fields": [
74328                     "cuisine",
74329                     "building_area",
74330                     "address",
74331                     "opening_hours"
74332                 ],
74333                 "suggestion": true
74334             },
74335             "amenity/fast_food/Telepizza": {
74336                 "tags": {
74337                     "name": "Telepizza",
74338                     "amenity": "fast_food"
74339                 },
74340                 "name": "Telepizza",
74341                 "icon": "fast-food",
74342                 "geometry": [
74343                     "point",
74344                     "vertex",
74345                     "area"
74346                 ],
74347                 "fields": [
74348                     "cuisine",
74349                     "building_area",
74350                     "address",
74351                     "opening_hours"
74352                 ],
74353                 "suggestion": true
74354             },
74355             "amenity/fast_food/Sibylla": {
74356                 "tags": {
74357                     "name": "Sibylla",
74358                     "amenity": "fast_food"
74359                 },
74360                 "name": "Sibylla",
74361                 "icon": "fast-food",
74362                 "geometry": [
74363                     "point",
74364                     "vertex",
74365                     "area"
74366                 ],
74367                 "fields": [
74368                     "cuisine",
74369                     "building_area",
74370                     "address",
74371                     "opening_hours"
74372                 ],
74373                 "suggestion": true
74374             },
74375             "amenity/fast_food/Carl's Jr.": {
74376                 "tags": {
74377                     "name": "Carl's Jr.",
74378                     "cuisine": "burger",
74379                     "amenity": "fast_food"
74380                 },
74381                 "name": "Carl's Jr.",
74382                 "icon": "fast-food",
74383                 "geometry": [
74384                     "point",
74385                     "vertex",
74386                     "area"
74387                 ],
74388                 "fields": [
74389                     "cuisine",
74390                     "building_area",
74391                     "address",
74392                     "opening_hours"
74393                 ],
74394                 "suggestion": true
74395             },
74396             "amenity/fast_food/Quiznos": {
74397                 "tags": {
74398                     "name": "Quiznos",
74399                     "cuisine": "sandwich",
74400                     "amenity": "fast_food"
74401                 },
74402                 "name": "Quiznos",
74403                 "icon": "fast-food",
74404                 "geometry": [
74405                     "point",
74406                     "vertex",
74407                     "area"
74408                 ],
74409                 "fields": [
74410                     "cuisine",
74411                     "building_area",
74412                     "address",
74413                     "opening_hours"
74414                 ],
74415                 "suggestion": true
74416             },
74417             "amenity/fast_food/Wimpy": {
74418                 "tags": {
74419                     "name": "Wimpy",
74420                     "amenity": "fast_food"
74421                 },
74422                 "name": "Wimpy",
74423                 "icon": "fast-food",
74424                 "geometry": [
74425                     "point",
74426                     "vertex",
74427                     "area"
74428                 ],
74429                 "fields": [
74430                     "cuisine",
74431                     "building_area",
74432                     "address",
74433                     "opening_hours"
74434                 ],
74435                 "suggestion": true
74436             },
74437             "amenity/fast_food/Sonic": {
74438                 "tags": {
74439                     "name": "Sonic",
74440                     "cuisine": "burger",
74441                     "amenity": "fast_food"
74442                 },
74443                 "name": "Sonic",
74444                 "icon": "fast-food",
74445                 "geometry": [
74446                     "point",
74447                     "vertex",
74448                     "area"
74449                 ],
74450                 "fields": [
74451                     "cuisine",
74452                     "building_area",
74453                     "address",
74454                     "opening_hours"
74455                 ],
74456                 "suggestion": true
74457             },
74458             "amenity/fast_food/Taco Bell": {
74459                 "tags": {
74460                     "name": "Taco Bell",
74461                     "amenity": "fast_food"
74462                 },
74463                 "name": "Taco Bell",
74464                 "icon": "fast-food",
74465                 "geometry": [
74466                     "point",
74467                     "vertex",
74468                     "area"
74469                 ],
74470                 "fields": [
74471                     "cuisine",
74472                     "building_area",
74473                     "address",
74474                     "opening_hours"
74475                 ],
74476                 "suggestion": true
74477             },
74478             "amenity/fast_food/Pizza Nova": {
74479                 "tags": {
74480                     "name": "Pizza Nova",
74481                     "amenity": "fast_food"
74482                 },
74483                 "name": "Pizza Nova",
74484                 "icon": "fast-food",
74485                 "geometry": [
74486                     "point",
74487                     "vertex",
74488                     "area"
74489                 ],
74490                 "fields": [
74491                     "cuisine",
74492                     "building_area",
74493                     "address",
74494                     "opening_hours"
74495                 ],
74496                 "suggestion": true
74497             },
74498             "amenity/fast_food/Papa John's": {
74499                 "tags": {
74500                     "name": "Papa John's",
74501                     "cuisine": "pizza",
74502                     "amenity": "fast_food"
74503                 },
74504                 "name": "Papa John's",
74505                 "icon": "fast-food",
74506                 "geometry": [
74507                     "point",
74508                     "vertex",
74509                     "area"
74510                 ],
74511                 "fields": [
74512                     "cuisine",
74513                     "building_area",
74514                     "address",
74515                     "opening_hours"
74516                 ],
74517                 "suggestion": true
74518             },
74519             "amenity/fast_food/Nordsee": {
74520                 "tags": {
74521                     "name": "Nordsee",
74522                     "amenity": "fast_food"
74523                 },
74524                 "name": "Nordsee",
74525                 "icon": "fast-food",
74526                 "geometry": [
74527                     "point",
74528                     "vertex",
74529                     "area"
74530                 ],
74531                 "fields": [
74532                     "cuisine",
74533                     "building_area",
74534                     "address",
74535                     "opening_hours"
74536                 ],
74537                 "suggestion": true
74538             },
74539             "amenity/fast_food/Mr. Sub": {
74540                 "tags": {
74541                     "name": "Mr. Sub",
74542                     "amenity": "fast_food"
74543                 },
74544                 "name": "Mr. Sub",
74545                 "icon": "fast-food",
74546                 "geometry": [
74547                     "point",
74548                     "vertex",
74549                     "area"
74550                 ],
74551                 "fields": [
74552                     "cuisine",
74553                     "building_area",
74554                     "address",
74555                     "opening_hours"
74556                 ],
74557                 "suggestion": true
74558             },
74559             "amenity/fast_food/Kebab": {
74560                 "tags": {
74561                     "name": "Kebab",
74562                     "amenity": "fast_food"
74563                 },
74564                 "name": "Kebab",
74565                 "icon": "fast-food",
74566                 "geometry": [
74567                     "point",
74568                     "vertex",
74569                     "area"
74570                 ],
74571                 "fields": [
74572                     "cuisine",
74573                     "building_area",
74574                     "address",
74575                     "opening_hours"
74576                 ],
74577                 "suggestion": true
74578             },
74579             "amenity/fast_food/Макдоналдс": {
74580                 "tags": {
74581                     "name": "Макдоналдс",
74582                     "name:en": "McDonald's",
74583                     "amenity": "fast_food"
74584                 },
74585                 "name": "Макдоналдс",
74586                 "icon": "fast-food",
74587                 "geometry": [
74588                     "point",
74589                     "vertex",
74590                     "area"
74591                 ],
74592                 "fields": [
74593                     "cuisine",
74594                     "building_area",
74595                     "address",
74596                     "opening_hours"
74597                 ],
74598                 "suggestion": true
74599             },
74600             "amenity/fast_food/Asia Imbiss": {
74601                 "tags": {
74602                     "name": "Asia Imbiss",
74603                     "amenity": "fast_food"
74604                 },
74605                 "name": "Asia Imbiss",
74606                 "icon": "fast-food",
74607                 "geometry": [
74608                     "point",
74609                     "vertex",
74610                     "area"
74611                 ],
74612                 "fields": [
74613                     "cuisine",
74614                     "building_area",
74615                     "address",
74616                     "opening_hours"
74617                 ],
74618                 "suggestion": true
74619             },
74620             "amenity/fast_food/Imbiss": {
74621                 "tags": {
74622                     "name": "Imbiss",
74623                     "amenity": "fast_food"
74624                 },
74625                 "name": "Imbiss",
74626                 "icon": "fast-food",
74627                 "geometry": [
74628                     "point",
74629                     "vertex",
74630                     "area"
74631                 ],
74632                 "fields": [
74633                     "cuisine",
74634                     "building_area",
74635                     "address",
74636                     "opening_hours"
74637                 ],
74638                 "suggestion": true
74639             },
74640             "amenity/fast_food/Chipotle": {
74641                 "tags": {
74642                     "name": "Chipotle",
74643                     "cuisine": "mexican",
74644                     "amenity": "fast_food"
74645                 },
74646                 "name": "Chipotle",
74647                 "icon": "fast-food",
74648                 "geometry": [
74649                     "point",
74650                     "vertex",
74651                     "area"
74652                 ],
74653                 "fields": [
74654                     "cuisine",
74655                     "building_area",
74656                     "address",
74657                     "opening_hours"
74658                 ],
74659                 "suggestion": true
74660             },
74661             "amenity/fast_food/マクドナルド": {
74662                 "tags": {
74663                     "name": "マクドナルド",
74664                     "name:en": "McDonald's",
74665                     "cuisine": "burger",
74666                     "amenity": "fast_food"
74667                 },
74668                 "name": "マクドナルド",
74669                 "icon": "fast-food",
74670                 "geometry": [
74671                     "point",
74672                     "vertex",
74673                     "area"
74674                 ],
74675                 "fields": [
74676                     "cuisine",
74677                     "building_area",
74678                     "address",
74679                     "opening_hours"
74680                 ],
74681                 "suggestion": true
74682             },
74683             "amenity/fast_food/In-N-Out Burger": {
74684                 "tags": {
74685                     "name": "In-N-Out Burger",
74686                     "amenity": "fast_food"
74687                 },
74688                 "name": "In-N-Out Burger",
74689                 "icon": "fast-food",
74690                 "geometry": [
74691                     "point",
74692                     "vertex",
74693                     "area"
74694                 ],
74695                 "fields": [
74696                     "cuisine",
74697                     "building_area",
74698                     "address",
74699                     "opening_hours"
74700                 ],
74701                 "suggestion": true
74702             },
74703             "amenity/fast_food/Jimmy John's": {
74704                 "tags": {
74705                     "name": "Jimmy John's",
74706                     "amenity": "fast_food"
74707                 },
74708                 "name": "Jimmy John's",
74709                 "icon": "fast-food",
74710                 "geometry": [
74711                     "point",
74712                     "vertex",
74713                     "area"
74714                 ],
74715                 "fields": [
74716                     "cuisine",
74717                     "building_area",
74718                     "address",
74719                     "opening_hours"
74720                 ],
74721                 "suggestion": true
74722             },
74723             "amenity/fast_food/Jamba Juice": {
74724                 "tags": {
74725                     "name": "Jamba Juice",
74726                     "amenity": "fast_food"
74727                 },
74728                 "name": "Jamba Juice",
74729                 "icon": "fast-food",
74730                 "geometry": [
74731                     "point",
74732                     "vertex",
74733                     "area"
74734                 ],
74735                 "fields": [
74736                     "cuisine",
74737                     "building_area",
74738                     "address",
74739                     "opening_hours"
74740                 ],
74741                 "suggestion": true
74742             },
74743             "amenity/fast_food/Робин Сдобин": {
74744                 "tags": {
74745                     "name": "Робин Сдобин",
74746                     "amenity": "fast_food"
74747                 },
74748                 "name": "Робин Сдобин",
74749                 "icon": "fast-food",
74750                 "geometry": [
74751                     "point",
74752                     "vertex",
74753                     "area"
74754                 ],
74755                 "fields": [
74756                     "cuisine",
74757                     "building_area",
74758                     "address",
74759                     "opening_hours"
74760                 ],
74761                 "suggestion": true
74762             },
74763             "amenity/fast_food/Baskin Robbins": {
74764                 "tags": {
74765                     "name": "Baskin Robbins",
74766                     "amenity": "fast_food"
74767                 },
74768                 "name": "Baskin Robbins",
74769                 "icon": "fast-food",
74770                 "geometry": [
74771                     "point",
74772                     "vertex",
74773                     "area"
74774                 ],
74775                 "fields": [
74776                     "cuisine",
74777                     "building_area",
74778                     "address",
74779                     "opening_hours"
74780                 ],
74781                 "suggestion": true
74782             },
74783             "amenity/fast_food/ケンタッキーフライドチキン": {
74784                 "tags": {
74785                     "name": "ケンタッキーフライドチキン",
74786                     "name:en": "KFC",
74787                     "cuisine": "chicken",
74788                     "amenity": "fast_food"
74789                 },
74790                 "name": "ケンタッキーフライドチキン",
74791                 "icon": "fast-food",
74792                 "geometry": [
74793                     "point",
74794                     "vertex",
74795                     "area"
74796                 ],
74797                 "fields": [
74798                     "cuisine",
74799                     "building_area",
74800                     "address",
74801                     "opening_hours"
74802                 ],
74803                 "suggestion": true
74804             },
74805             "amenity/fast_food/吉野家": {
74806                 "tags": {
74807                     "name": "吉野家",
74808                     "amenity": "fast_food"
74809                 },
74810                 "name": "吉野家",
74811                 "icon": "fast-food",
74812                 "geometry": [
74813                     "point",
74814                     "vertex",
74815                     "area"
74816                 ],
74817                 "fields": [
74818                     "cuisine",
74819                     "building_area",
74820                     "address",
74821                     "opening_hours"
74822                 ],
74823                 "suggestion": true
74824             },
74825             "amenity/fast_food/Taco Time": {
74826                 "tags": {
74827                     "name": "Taco Time",
74828                     "amenity": "fast_food"
74829                 },
74830                 "name": "Taco Time",
74831                 "icon": "fast-food",
74832                 "geometry": [
74833                     "point",
74834                     "vertex",
74835                     "area"
74836                 ],
74837                 "fields": [
74838                     "cuisine",
74839                     "building_area",
74840                     "address",
74841                     "opening_hours"
74842                 ],
74843                 "suggestion": true
74844             },
74845             "amenity/fast_food/松屋": {
74846                 "tags": {
74847                     "name": "松屋",
74848                     "name:en": "Matsuya",
74849                     "amenity": "fast_food"
74850                 },
74851                 "name": "松屋",
74852                 "icon": "fast-food",
74853                 "geometry": [
74854                     "point",
74855                     "vertex",
74856                     "area"
74857                 ],
74858                 "fields": [
74859                     "cuisine",
74860                     "building_area",
74861                     "address",
74862                     "opening_hours"
74863                 ],
74864                 "suggestion": true
74865             },
74866             "amenity/fast_food/Little Caesars": {
74867                 "tags": {
74868                     "name": "Little Caesars",
74869                     "amenity": "fast_food"
74870                 },
74871                 "name": "Little Caesars",
74872                 "icon": "fast-food",
74873                 "geometry": [
74874                     "point",
74875                     "vertex",
74876                     "area"
74877                 ],
74878                 "fields": [
74879                     "cuisine",
74880                     "building_area",
74881                     "address",
74882                     "opening_hours"
74883                 ],
74884                 "suggestion": true
74885             },
74886             "amenity/fast_food/El Pollo Loco": {
74887                 "tags": {
74888                     "name": "El Pollo Loco",
74889                     "amenity": "fast_food"
74890                 },
74891                 "name": "El Pollo Loco",
74892                 "icon": "fast-food",
74893                 "geometry": [
74894                     "point",
74895                     "vertex",
74896                     "area"
74897                 ],
74898                 "fields": [
74899                     "cuisine",
74900                     "building_area",
74901                     "address",
74902                     "opening_hours"
74903                 ],
74904                 "suggestion": true
74905             },
74906             "amenity/fast_food/Del Taco": {
74907                 "tags": {
74908                     "name": "Del Taco",
74909                     "amenity": "fast_food"
74910                 },
74911                 "name": "Del Taco",
74912                 "icon": "fast-food",
74913                 "geometry": [
74914                     "point",
74915                     "vertex",
74916                     "area"
74917                 ],
74918                 "fields": [
74919                     "cuisine",
74920                     "building_area",
74921                     "address",
74922                     "opening_hours"
74923                 ],
74924                 "suggestion": true
74925             },
74926             "amenity/fast_food/White Castle": {
74927                 "tags": {
74928                     "name": "White Castle",
74929                     "amenity": "fast_food"
74930                 },
74931                 "name": "White Castle",
74932                 "icon": "fast-food",
74933                 "geometry": [
74934                     "point",
74935                     "vertex",
74936                     "area"
74937                 ],
74938                 "fields": [
74939                     "cuisine",
74940                     "building_area",
74941                     "address",
74942                     "opening_hours"
74943                 ],
74944                 "suggestion": true
74945             },
74946             "amenity/fast_food/Boston Market": {
74947                 "tags": {
74948                     "name": "Boston Market",
74949                     "amenity": "fast_food"
74950                 },
74951                 "name": "Boston Market",
74952                 "icon": "fast-food",
74953                 "geometry": [
74954                     "point",
74955                     "vertex",
74956                     "area"
74957                 ],
74958                 "fields": [
74959                     "cuisine",
74960                     "building_area",
74961                     "address",
74962                     "opening_hours"
74963                 ],
74964                 "suggestion": true
74965             },
74966             "amenity/fast_food/Chick-fil-A": {
74967                 "tags": {
74968                     "name": "Chick-fil-A",
74969                     "cuisine": "chicken",
74970                     "amenity": "fast_food"
74971                 },
74972                 "name": "Chick-fil-A",
74973                 "icon": "fast-food",
74974                 "geometry": [
74975                     "point",
74976                     "vertex",
74977                     "area"
74978                 ],
74979                 "fields": [
74980                     "cuisine",
74981                     "building_area",
74982                     "address",
74983                     "opening_hours"
74984                 ],
74985                 "suggestion": true
74986             },
74987             "amenity/fast_food/Panda Express": {
74988                 "tags": {
74989                     "name": "Panda Express",
74990                     "amenity": "fast_food"
74991                 },
74992                 "name": "Panda Express",
74993                 "icon": "fast-food",
74994                 "geometry": [
74995                     "point",
74996                     "vertex",
74997                     "area"
74998                 ],
74999                 "fields": [
75000                     "cuisine",
75001                     "building_area",
75002                     "address",
75003                     "opening_hours"
75004                 ],
75005                 "suggestion": true
75006             },
75007             "amenity/fast_food/Whataburger": {
75008                 "tags": {
75009                     "name": "Whataburger",
75010                     "amenity": "fast_food"
75011                 },
75012                 "name": "Whataburger",
75013                 "icon": "fast-food",
75014                 "geometry": [
75015                     "point",
75016                     "vertex",
75017                     "area"
75018                 ],
75019                 "fields": [
75020                     "cuisine",
75021                     "building_area",
75022                     "address",
75023                     "opening_hours"
75024                 ],
75025                 "suggestion": true
75026             },
75027             "amenity/fast_food/Taco John's": {
75028                 "tags": {
75029                     "name": "Taco John's",
75030                     "amenity": "fast_food"
75031                 },
75032                 "name": "Taco John's",
75033                 "icon": "fast-food",
75034                 "geometry": [
75035                     "point",
75036                     "vertex",
75037                     "area"
75038                 ],
75039                 "fields": [
75040                     "cuisine",
75041                     "building_area",
75042                     "address",
75043                     "opening_hours"
75044                 ],
75045                 "suggestion": true
75046             },
75047             "amenity/fast_food/Теремок": {
75048                 "tags": {
75049                     "name": "Теремок",
75050                     "amenity": "fast_food"
75051                 },
75052                 "name": "Теремок",
75053                 "icon": "fast-food",
75054                 "geometry": [
75055                     "point",
75056                     "vertex",
75057                     "area"
75058                 ],
75059                 "fields": [
75060                     "cuisine",
75061                     "building_area",
75062                     "address",
75063                     "opening_hours"
75064                 ],
75065                 "suggestion": true
75066             },
75067             "amenity/fast_food/Culver's": {
75068                 "tags": {
75069                     "name": "Culver's",
75070                     "amenity": "fast_food"
75071                 },
75072                 "name": "Culver's",
75073                 "icon": "fast-food",
75074                 "geometry": [
75075                     "point",
75076                     "vertex",
75077                     "area"
75078                 ],
75079                 "fields": [
75080                     "cuisine",
75081                     "building_area",
75082                     "address",
75083                     "opening_hours"
75084                 ],
75085                 "suggestion": true
75086             },
75087             "amenity/fast_food/Five Guys": {
75088                 "tags": {
75089                     "name": "Five Guys",
75090                     "amenity": "fast_food"
75091                 },
75092                 "name": "Five Guys",
75093                 "icon": "fast-food",
75094                 "geometry": [
75095                     "point",
75096                     "vertex",
75097                     "area"
75098                 ],
75099                 "fields": [
75100                     "cuisine",
75101                     "building_area",
75102                     "address",
75103                     "opening_hours"
75104                 ],
75105                 "suggestion": true
75106             },
75107             "amenity/fast_food/Church's Chicken": {
75108                 "tags": {
75109                     "name": "Church's Chicken",
75110                     "amenity": "fast_food"
75111                 },
75112                 "name": "Church's Chicken",
75113                 "icon": "fast-food",
75114                 "geometry": [
75115                     "point",
75116                     "vertex",
75117                     "area"
75118                 ],
75119                 "fields": [
75120                     "cuisine",
75121                     "building_area",
75122                     "address",
75123                     "opening_hours"
75124                 ],
75125                 "suggestion": true
75126             },
75127             "amenity/fast_food/Popeye's": {
75128                 "tags": {
75129                     "name": "Popeye's",
75130                     "cuisine": "chicken",
75131                     "amenity": "fast_food"
75132                 },
75133                 "name": "Popeye's",
75134                 "icon": "fast-food",
75135                 "geometry": [
75136                     "point",
75137                     "vertex",
75138                     "area"
75139                 ],
75140                 "fields": [
75141                     "cuisine",
75142                     "building_area",
75143                     "address",
75144                     "opening_hours"
75145                 ],
75146                 "suggestion": true
75147             },
75148             "amenity/fast_food/Long John Silver's": {
75149                 "tags": {
75150                     "name": "Long John Silver's",
75151                     "amenity": "fast_food"
75152                 },
75153                 "name": "Long John Silver's",
75154                 "icon": "fast-food",
75155                 "geometry": [
75156                     "point",
75157                     "vertex",
75158                     "area"
75159                 ],
75160                 "fields": [
75161                     "cuisine",
75162                     "building_area",
75163                     "address",
75164                     "opening_hours"
75165                 ],
75166                 "suggestion": true
75167             },
75168             "amenity/fast_food/Pollo Campero": {
75169                 "tags": {
75170                     "name": "Pollo Campero",
75171                     "amenity": "fast_food"
75172                 },
75173                 "name": "Pollo Campero",
75174                 "icon": "fast-food",
75175                 "geometry": [
75176                     "point",
75177                     "vertex",
75178                     "area"
75179                 ],
75180                 "fields": [
75181                     "cuisine",
75182                     "building_area",
75183                     "address",
75184                     "opening_hours"
75185                 ],
75186                 "suggestion": true
75187             },
75188             "amenity/fast_food/すき家": {
75189                 "tags": {
75190                     "name": "すき家",
75191                     "name:en": "SUKIYA",
75192                     "amenity": "fast_food"
75193                 },
75194                 "name": "すき家",
75195                 "icon": "fast-food",
75196                 "geometry": [
75197                     "point",
75198                     "vertex",
75199                     "area"
75200                 ],
75201                 "fields": [
75202                     "cuisine",
75203                     "building_area",
75204                     "address",
75205                     "opening_hours"
75206                 ],
75207                 "suggestion": true
75208             },
75209             "amenity/fast_food/モスバーガー": {
75210                 "tags": {
75211                     "name": "モスバーガー",
75212                     "name:en": "MOS BURGER",
75213                     "amenity": "fast_food"
75214                 },
75215                 "name": "モスバーガー",
75216                 "icon": "fast-food",
75217                 "geometry": [
75218                     "point",
75219                     "vertex",
75220                     "area"
75221                 ],
75222                 "fields": [
75223                     "cuisine",
75224                     "building_area",
75225                     "address",
75226                     "opening_hours"
75227                 ],
75228                 "suggestion": true
75229             },
75230             "amenity/fast_food/Русский Аппетит": {
75231                 "tags": {
75232                     "name": "Русский Аппетит",
75233                     "amenity": "fast_food"
75234                 },
75235                 "name": "Русский Аппетит",
75236                 "icon": "fast-food",
75237                 "geometry": [
75238                     "point",
75239                     "vertex",
75240                     "area"
75241                 ],
75242                 "fields": [
75243                     "cuisine",
75244                     "building_area",
75245                     "address",
75246                     "opening_hours"
75247                 ],
75248                 "suggestion": true
75249             },
75250             "amenity/fast_food/なか卯": {
75251                 "tags": {
75252                     "name": "なか卯",
75253                     "amenity": "fast_food"
75254                 },
75255                 "name": "なか卯",
75256                 "icon": "fast-food",
75257                 "geometry": [
75258                     "point",
75259                     "vertex",
75260                     "area"
75261                 ],
75262                 "fields": [
75263                     "cuisine",
75264                     "building_area",
75265                     "address",
75266                     "opening_hours"
75267                 ],
75268                 "suggestion": true
75269             },
75270             "amenity/restaurant/Pizza Hut": {
75271                 "tags": {
75272                     "name": "Pizza Hut",
75273                     "amenity": "restaurant"
75274                 },
75275                 "name": "Pizza Hut",
75276                 "icon": "restaurant",
75277                 "geometry": [
75278                     "point",
75279                     "vertex",
75280                     "area"
75281                 ],
75282                 "fields": [
75283                     "cuisine",
75284                     "building_area",
75285                     "address",
75286                     "opening_hours",
75287                     "capacity"
75288                 ],
75289                 "suggestion": true
75290             },
75291             "amenity/restaurant/Little Chef": {
75292                 "tags": {
75293                     "name": "Little Chef",
75294                     "amenity": "restaurant"
75295                 },
75296                 "name": "Little Chef",
75297                 "icon": "restaurant",
75298                 "geometry": [
75299                     "point",
75300                     "vertex",
75301                     "area"
75302                 ],
75303                 "fields": [
75304                     "cuisine",
75305                     "building_area",
75306                     "address",
75307                     "opening_hours",
75308                     "capacity"
75309                 ],
75310                 "suggestion": true
75311             },
75312             "amenity/restaurant/Adler": {
75313                 "tags": {
75314                     "name": "Adler",
75315                     "amenity": "restaurant"
75316                 },
75317                 "name": "Adler",
75318                 "icon": "restaurant",
75319                 "geometry": [
75320                     "point",
75321                     "vertex",
75322                     "area"
75323                 ],
75324                 "fields": [
75325                     "cuisine",
75326                     "building_area",
75327                     "address",
75328                     "opening_hours",
75329                     "capacity"
75330                 ],
75331                 "suggestion": true
75332             },
75333             "amenity/restaurant/Zur Krone": {
75334                 "tags": {
75335                     "name": "Zur Krone",
75336                     "amenity": "restaurant"
75337                 },
75338                 "name": "Zur Krone",
75339                 "icon": "restaurant",
75340                 "geometry": [
75341                     "point",
75342                     "vertex",
75343                     "area"
75344                 ],
75345                 "fields": [
75346                     "cuisine",
75347                     "building_area",
75348                     "address",
75349                     "opening_hours",
75350                     "capacity"
75351                 ],
75352                 "suggestion": true
75353             },
75354             "amenity/restaurant/Deutsches Haus": {
75355                 "tags": {
75356                     "name": "Deutsches Haus",
75357                     "amenity": "restaurant"
75358                 },
75359                 "name": "Deutsches Haus",
75360                 "icon": "restaurant",
75361                 "geometry": [
75362                     "point",
75363                     "vertex",
75364                     "area"
75365                 ],
75366                 "fields": [
75367                     "cuisine",
75368                     "building_area",
75369                     "address",
75370                     "opening_hours",
75371                     "capacity"
75372                 ],
75373                 "suggestion": true
75374             },
75375             "amenity/restaurant/Krone": {
75376                 "tags": {
75377                     "name": "Krone",
75378                     "amenity": "restaurant"
75379                 },
75380                 "name": "Krone",
75381                 "icon": "restaurant",
75382                 "geometry": [
75383                     "point",
75384                     "vertex",
75385                     "area"
75386                 ],
75387                 "fields": [
75388                     "cuisine",
75389                     "building_area",
75390                     "address",
75391                     "opening_hours",
75392                     "capacity"
75393                 ],
75394                 "suggestion": true
75395             },
75396             "amenity/restaurant/Akropolis": {
75397                 "tags": {
75398                     "name": "Akropolis",
75399                     "amenity": "restaurant"
75400                 },
75401                 "name": "Akropolis",
75402                 "icon": "restaurant",
75403                 "geometry": [
75404                     "point",
75405                     "vertex",
75406                     "area"
75407                 ],
75408                 "fields": [
75409                     "cuisine",
75410                     "building_area",
75411                     "address",
75412                     "opening_hours",
75413                     "capacity"
75414                 ],
75415                 "suggestion": true
75416             },
75417             "amenity/restaurant/Schützenhaus": {
75418                 "tags": {
75419                     "name": "Schützenhaus",
75420                     "amenity": "restaurant"
75421                 },
75422                 "name": "Schützenhaus",
75423                 "icon": "restaurant",
75424                 "geometry": [
75425                     "point",
75426                     "vertex",
75427                     "area"
75428                 ],
75429                 "fields": [
75430                     "cuisine",
75431                     "building_area",
75432                     "address",
75433                     "opening_hours",
75434                     "capacity"
75435                 ],
75436                 "suggestion": true
75437             },
75438             "amenity/restaurant/TGI Friday's": {
75439                 "tags": {
75440                     "name": "TGI Friday's",
75441                     "amenity": "restaurant"
75442                 },
75443                 "name": "TGI Friday's",
75444                 "icon": "restaurant",
75445                 "geometry": [
75446                     "point",
75447                     "vertex",
75448                     "area"
75449                 ],
75450                 "fields": [
75451                     "cuisine",
75452                     "building_area",
75453                     "address",
75454                     "opening_hours",
75455                     "capacity"
75456                 ],
75457                 "suggestion": true
75458             },
75459             "amenity/restaurant/Kreuz": {
75460                 "tags": {
75461                     "name": "Kreuz",
75462                     "amenity": "restaurant"
75463                 },
75464                 "name": "Kreuz",
75465                 "icon": "restaurant",
75466                 "geometry": [
75467                     "point",
75468                     "vertex",
75469                     "area"
75470                 ],
75471                 "fields": [
75472                     "cuisine",
75473                     "building_area",
75474                     "address",
75475                     "opening_hours",
75476                     "capacity"
75477                 ],
75478                 "suggestion": true
75479             },
75480             "amenity/restaurant/Waldschänke": {
75481                 "tags": {
75482                     "name": "Waldschänke",
75483                     "amenity": "restaurant"
75484                 },
75485                 "name": "Waldschänke",
75486                 "icon": "restaurant",
75487                 "geometry": [
75488                     "point",
75489                     "vertex",
75490                     "area"
75491                 ],
75492                 "fields": [
75493                     "cuisine",
75494                     "building_area",
75495                     "address",
75496                     "opening_hours",
75497                     "capacity"
75498                 ],
75499                 "suggestion": true
75500             },
75501             "amenity/restaurant/La Piazza": {
75502                 "tags": {
75503                     "name": "La Piazza",
75504                     "amenity": "restaurant"
75505                 },
75506                 "name": "La Piazza",
75507                 "icon": "restaurant",
75508                 "geometry": [
75509                     "point",
75510                     "vertex",
75511                     "area"
75512                 ],
75513                 "fields": [
75514                     "cuisine",
75515                     "building_area",
75516                     "address",
75517                     "opening_hours",
75518                     "capacity"
75519                 ],
75520                 "suggestion": true
75521             },
75522             "amenity/restaurant/Lamm": {
75523                 "tags": {
75524                     "name": "Lamm",
75525                     "amenity": "restaurant"
75526                 },
75527                 "name": "Lamm",
75528                 "icon": "restaurant",
75529                 "geometry": [
75530                     "point",
75531                     "vertex",
75532                     "area"
75533                 ],
75534                 "fields": [
75535                     "cuisine",
75536                     "building_area",
75537                     "address",
75538                     "opening_hours",
75539                     "capacity"
75540                 ],
75541                 "suggestion": true
75542             },
75543             "amenity/restaurant/Zur Sonne": {
75544                 "tags": {
75545                     "name": "Zur Sonne",
75546                     "amenity": "restaurant"
75547                 },
75548                 "name": "Zur Sonne",
75549                 "icon": "restaurant",
75550                 "geometry": [
75551                     "point",
75552                     "vertex",
75553                     "area"
75554                 ],
75555                 "fields": [
75556                     "cuisine",
75557                     "building_area",
75558                     "address",
75559                     "opening_hours",
75560                     "capacity"
75561                 ],
75562                 "suggestion": true
75563             },
75564             "amenity/restaurant/Zur Linde": {
75565                 "tags": {
75566                     "name": "Zur Linde",
75567                     "amenity": "restaurant"
75568                 },
75569                 "name": "Zur Linde",
75570                 "icon": "restaurant",
75571                 "geometry": [
75572                     "point",
75573                     "vertex",
75574                     "area"
75575                 ],
75576                 "fields": [
75577                     "cuisine",
75578                     "building_area",
75579                     "address",
75580                     "opening_hours",
75581                     "capacity"
75582                 ],
75583                 "suggestion": true
75584             },
75585             "amenity/restaurant/Poseidon": {
75586                 "tags": {
75587                     "name": "Poseidon",
75588                     "amenity": "restaurant"
75589                 },
75590                 "name": "Poseidon",
75591                 "icon": "restaurant",
75592                 "geometry": [
75593                     "point",
75594                     "vertex",
75595                     "area"
75596                 ],
75597                 "fields": [
75598                     "cuisine",
75599                     "building_area",
75600                     "address",
75601                     "opening_hours",
75602                     "capacity"
75603                 ],
75604                 "suggestion": true
75605             },
75606             "amenity/restaurant/Shanghai": {
75607                 "tags": {
75608                     "name": "Shanghai",
75609                     "amenity": "restaurant"
75610                 },
75611                 "name": "Shanghai",
75612                 "icon": "restaurant",
75613                 "geometry": [
75614                     "point",
75615                     "vertex",
75616                     "area"
75617                 ],
75618                 "fields": [
75619                     "cuisine",
75620                     "building_area",
75621                     "address",
75622                     "opening_hours",
75623                     "capacity"
75624                 ],
75625                 "suggestion": true
75626             },
75627             "amenity/restaurant/Red Lobster": {
75628                 "tags": {
75629                     "name": "Red Lobster",
75630                     "amenity": "restaurant"
75631                 },
75632                 "name": "Red Lobster",
75633                 "icon": "restaurant",
75634                 "geometry": [
75635                     "point",
75636                     "vertex",
75637                     "area"
75638                 ],
75639                 "fields": [
75640                     "cuisine",
75641                     "building_area",
75642                     "address",
75643                     "opening_hours",
75644                     "capacity"
75645                 ],
75646                 "suggestion": true
75647             },
75648             "amenity/restaurant/Zum Löwen": {
75649                 "tags": {
75650                     "name": "Zum Löwen",
75651                     "amenity": "restaurant"
75652                 },
75653                 "name": "Zum Löwen",
75654                 "icon": "restaurant",
75655                 "geometry": [
75656                     "point",
75657                     "vertex",
75658                     "area"
75659                 ],
75660                 "fields": [
75661                     "cuisine",
75662                     "building_area",
75663                     "address",
75664                     "opening_hours",
75665                     "capacity"
75666                 ],
75667                 "suggestion": true
75668             },
75669             "amenity/restaurant/Swiss Chalet": {
75670                 "tags": {
75671                     "name": "Swiss Chalet",
75672                     "amenity": "restaurant"
75673                 },
75674                 "name": "Swiss Chalet",
75675                 "icon": "restaurant",
75676                 "geometry": [
75677                     "point",
75678                     "vertex",
75679                     "area"
75680                 ],
75681                 "fields": [
75682                     "cuisine",
75683                     "building_area",
75684                     "address",
75685                     "opening_hours",
75686                     "capacity"
75687                 ],
75688                 "suggestion": true
75689             },
75690             "amenity/restaurant/Olympia": {
75691                 "tags": {
75692                     "name": "Olympia",
75693                     "amenity": "restaurant"
75694                 },
75695                 "name": "Olympia",
75696                 "icon": "restaurant",
75697                 "geometry": [
75698                     "point",
75699                     "vertex",
75700                     "area"
75701                 ],
75702                 "fields": [
75703                     "cuisine",
75704                     "building_area",
75705                     "address",
75706                     "opening_hours",
75707                     "capacity"
75708                 ],
75709                 "suggestion": true
75710             },
75711             "amenity/restaurant/Wagamama": {
75712                 "tags": {
75713                     "name": "Wagamama",
75714                     "amenity": "restaurant"
75715                 },
75716                 "name": "Wagamama",
75717                 "icon": "restaurant",
75718                 "geometry": [
75719                     "point",
75720                     "vertex",
75721                     "area"
75722                 ],
75723                 "fields": [
75724                     "cuisine",
75725                     "building_area",
75726                     "address",
75727                     "opening_hours",
75728                     "capacity"
75729                 ],
75730                 "suggestion": true
75731             },
75732             "amenity/restaurant/Frankie & Benny's": {
75733                 "tags": {
75734                     "name": "Frankie & Benny's",
75735                     "amenity": "restaurant"
75736                 },
75737                 "name": "Frankie & Benny's",
75738                 "icon": "restaurant",
75739                 "geometry": [
75740                     "point",
75741                     "vertex",
75742                     "area"
75743                 ],
75744                 "fields": [
75745                     "cuisine",
75746                     "building_area",
75747                     "address",
75748                     "opening_hours",
75749                     "capacity"
75750                 ],
75751                 "suggestion": true
75752             },
75753             "amenity/restaurant/Hooters": {
75754                 "tags": {
75755                     "name": "Hooters",
75756                     "amenity": "restaurant"
75757                 },
75758                 "name": "Hooters",
75759                 "icon": "restaurant",
75760                 "geometry": [
75761                     "point",
75762                     "vertex",
75763                     "area"
75764                 ],
75765                 "fields": [
75766                     "cuisine",
75767                     "building_area",
75768                     "address",
75769                     "opening_hours",
75770                     "capacity"
75771                 ],
75772                 "suggestion": true
75773             },
75774             "amenity/restaurant/Sternen": {
75775                 "tags": {
75776                     "name": "Sternen",
75777                     "amenity": "restaurant"
75778                 },
75779                 "name": "Sternen",
75780                 "icon": "restaurant",
75781                 "geometry": [
75782                     "point",
75783                     "vertex",
75784                     "area"
75785                 ],
75786                 "fields": [
75787                     "cuisine",
75788                     "building_area",
75789                     "address",
75790                     "opening_hours",
75791                     "capacity"
75792                 ],
75793                 "suggestion": true
75794             },
75795             "amenity/restaurant/Hirschen": {
75796                 "tags": {
75797                     "name": "Hirschen",
75798                     "amenity": "restaurant"
75799                 },
75800                 "name": "Hirschen",
75801                 "icon": "restaurant",
75802                 "geometry": [
75803                     "point",
75804                     "vertex",
75805                     "area"
75806                 ],
75807                 "fields": [
75808                     "cuisine",
75809                     "building_area",
75810                     "address",
75811                     "opening_hours",
75812                     "capacity"
75813                 ],
75814                 "suggestion": true
75815             },
75816             "amenity/restaurant/Denny's": {
75817                 "tags": {
75818                     "name": "Denny's",
75819                     "amenity": "restaurant"
75820                 },
75821                 "name": "Denny's",
75822                 "icon": "restaurant",
75823                 "geometry": [
75824                     "point",
75825                     "vertex",
75826                     "area"
75827                 ],
75828                 "fields": [
75829                     "cuisine",
75830                     "building_area",
75831                     "address",
75832                     "opening_hours",
75833                     "capacity"
75834                 ],
75835                 "suggestion": true
75836             },
75837             "amenity/restaurant/Athen": {
75838                 "tags": {
75839                     "name": "Athen",
75840                     "amenity": "restaurant"
75841                 },
75842                 "name": "Athen",
75843                 "icon": "restaurant",
75844                 "geometry": [
75845                     "point",
75846                     "vertex",
75847                     "area"
75848                 ],
75849                 "fields": [
75850                     "cuisine",
75851                     "building_area",
75852                     "address",
75853                     "opening_hours",
75854                     "capacity"
75855                 ],
75856                 "suggestion": true
75857             },
75858             "amenity/restaurant/Sonne": {
75859                 "tags": {
75860                     "name": "Sonne",
75861                     "amenity": "restaurant"
75862                 },
75863                 "name": "Sonne",
75864                 "icon": "restaurant",
75865                 "geometry": [
75866                     "point",
75867                     "vertex",
75868                     "area"
75869                 ],
75870                 "fields": [
75871                     "cuisine",
75872                     "building_area",
75873                     "address",
75874                     "opening_hours",
75875                     "capacity"
75876                 ],
75877                 "suggestion": true
75878             },
75879             "amenity/restaurant/Hirsch": {
75880                 "tags": {
75881                     "name": "Hirsch",
75882                     "amenity": "restaurant"
75883                 },
75884                 "name": "Hirsch",
75885                 "icon": "restaurant",
75886                 "geometry": [
75887                     "point",
75888                     "vertex",
75889                     "area"
75890                 ],
75891                 "fields": [
75892                     "cuisine",
75893                     "building_area",
75894                     "address",
75895                     "opening_hours",
75896                     "capacity"
75897                 ],
75898                 "suggestion": true
75899             },
75900             "amenity/restaurant/Ratskeller": {
75901                 "tags": {
75902                     "name": "Ratskeller",
75903                     "amenity": "restaurant"
75904                 },
75905                 "name": "Ratskeller",
75906                 "icon": "restaurant",
75907                 "geometry": [
75908                     "point",
75909                     "vertex",
75910                     "area"
75911                 ],
75912                 "fields": [
75913                     "cuisine",
75914                     "building_area",
75915                     "address",
75916                     "opening_hours",
75917                     "capacity"
75918                 ],
75919                 "suggestion": true
75920             },
75921             "amenity/restaurant/La Cantina": {
75922                 "tags": {
75923                     "name": "La Cantina",
75924                     "amenity": "restaurant"
75925                 },
75926                 "name": "La Cantina",
75927                 "icon": "restaurant",
75928                 "geometry": [
75929                     "point",
75930                     "vertex",
75931                     "area"
75932                 ],
75933                 "fields": [
75934                     "cuisine",
75935                     "building_area",
75936                     "address",
75937                     "opening_hours",
75938                     "capacity"
75939                 ],
75940                 "suggestion": true
75941             },
75942             "amenity/restaurant/Gasthaus Krone": {
75943                 "tags": {
75944                     "name": "Gasthaus Krone",
75945                     "amenity": "restaurant"
75946                 },
75947                 "name": "Gasthaus Krone",
75948                 "icon": "restaurant",
75949                 "geometry": [
75950                     "point",
75951                     "vertex",
75952                     "area"
75953                 ],
75954                 "fields": [
75955                     "cuisine",
75956                     "building_area",
75957                     "address",
75958                     "opening_hours",
75959                     "capacity"
75960                 ],
75961                 "suggestion": true
75962             },
75963             "amenity/restaurant/El Greco": {
75964                 "tags": {
75965                     "name": "El Greco",
75966                     "amenity": "restaurant"
75967                 },
75968                 "name": "El Greco",
75969                 "icon": "restaurant",
75970                 "geometry": [
75971                     "point",
75972                     "vertex",
75973                     "area"
75974                 ],
75975                 "fields": [
75976                     "cuisine",
75977                     "building_area",
75978                     "address",
75979                     "opening_hours",
75980                     "capacity"
75981                 ],
75982                 "suggestion": true
75983             },
75984             "amenity/restaurant/Gasthof zur Post": {
75985                 "tags": {
75986                     "name": "Gasthof zur Post",
75987                     "amenity": "restaurant"
75988                 },
75989                 "name": "Gasthof zur Post",
75990                 "icon": "restaurant",
75991                 "geometry": [
75992                     "point",
75993                     "vertex",
75994                     "area"
75995                 ],
75996                 "fields": [
75997                     "cuisine",
75998                     "building_area",
75999                     "address",
76000                     "opening_hours",
76001                     "capacity"
76002                 ],
76003                 "suggestion": true
76004             },
76005             "amenity/restaurant/Nando's": {
76006                 "tags": {
76007                     "name": "Nando's",
76008                     "amenity": "restaurant"
76009                 },
76010                 "name": "Nando's",
76011                 "icon": "restaurant",
76012                 "geometry": [
76013                     "point",
76014                     "vertex",
76015                     "area"
76016                 ],
76017                 "fields": [
76018                     "cuisine",
76019                     "building_area",
76020                     "address",
76021                     "opening_hours",
76022                     "capacity"
76023                 ],
76024                 "suggestion": true
76025             },
76026             "amenity/restaurant/Löwen": {
76027                 "tags": {
76028                     "name": "Löwen",
76029                     "amenity": "restaurant"
76030                 },
76031                 "name": "Löwen",
76032                 "icon": "restaurant",
76033                 "geometry": [
76034                     "point",
76035                     "vertex",
76036                     "area"
76037                 ],
76038                 "fields": [
76039                     "cuisine",
76040                     "building_area",
76041                     "address",
76042                     "opening_hours",
76043                     "capacity"
76044                 ],
76045                 "suggestion": true
76046             },
76047             "amenity/restaurant/Pizza Express": {
76048                 "tags": {
76049                     "name": "Pizza Express",
76050                     "amenity": "restaurant"
76051                 },
76052                 "name": "Pizza Express",
76053                 "icon": "restaurant",
76054                 "geometry": [
76055                     "point",
76056                     "vertex",
76057                     "area"
76058                 ],
76059                 "fields": [
76060                     "cuisine",
76061                     "building_area",
76062                     "address",
76063                     "opening_hours",
76064                     "capacity"
76065                 ],
76066                 "suggestion": true
76067             },
76068             "amenity/restaurant/Mandarin": {
76069                 "tags": {
76070                     "name": "Mandarin",
76071                     "amenity": "restaurant"
76072                 },
76073                 "name": "Mandarin",
76074                 "icon": "restaurant",
76075                 "geometry": [
76076                     "point",
76077                     "vertex",
76078                     "area"
76079                 ],
76080                 "fields": [
76081                     "cuisine",
76082                     "building_area",
76083                     "address",
76084                     "opening_hours",
76085                     "capacity"
76086                 ],
76087                 "suggestion": true
76088             },
76089             "amenity/restaurant/Hong Kong": {
76090                 "tags": {
76091                     "name": "Hong Kong",
76092                     "amenity": "restaurant"
76093                 },
76094                 "name": "Hong Kong",
76095                 "icon": "restaurant",
76096                 "geometry": [
76097                     "point",
76098                     "vertex",
76099                     "area"
76100                 ],
76101                 "fields": [
76102                     "cuisine",
76103                     "building_area",
76104                     "address",
76105                     "opening_hours",
76106                     "capacity"
76107                 ],
76108                 "suggestion": true
76109             },
76110             "amenity/restaurant/Zizzi": {
76111                 "tags": {
76112                     "name": "Zizzi",
76113                     "amenity": "restaurant"
76114                 },
76115                 "name": "Zizzi",
76116                 "icon": "restaurant",
76117                 "geometry": [
76118                     "point",
76119                     "vertex",
76120                     "area"
76121                 ],
76122                 "fields": [
76123                     "cuisine",
76124                     "building_area",
76125                     "address",
76126                     "opening_hours",
76127                     "capacity"
76128                 ],
76129                 "suggestion": true
76130             },
76131             "amenity/restaurant/Cracker Barrel": {
76132                 "tags": {
76133                     "name": "Cracker Barrel",
76134                     "amenity": "restaurant"
76135                 },
76136                 "name": "Cracker Barrel",
76137                 "icon": "restaurant",
76138                 "geometry": [
76139                     "point",
76140                     "vertex",
76141                     "area"
76142                 ],
76143                 "fields": [
76144                     "cuisine",
76145                     "building_area",
76146                     "address",
76147                     "opening_hours",
76148                     "capacity"
76149                 ],
76150                 "suggestion": true
76151             },
76152             "amenity/restaurant/Rhodos": {
76153                 "tags": {
76154                     "name": "Rhodos",
76155                     "amenity": "restaurant"
76156                 },
76157                 "name": "Rhodos",
76158                 "icon": "restaurant",
76159                 "geometry": [
76160                     "point",
76161                     "vertex",
76162                     "area"
76163                 ],
76164                 "fields": [
76165                     "cuisine",
76166                     "building_area",
76167                     "address",
76168                     "opening_hours",
76169                     "capacity"
76170                 ],
76171                 "suggestion": true
76172             },
76173             "amenity/restaurant/Lindenhof": {
76174                 "tags": {
76175                     "name": "Lindenhof",
76176                     "amenity": "restaurant"
76177                 },
76178                 "name": "Lindenhof",
76179                 "icon": "restaurant",
76180                 "geometry": [
76181                     "point",
76182                     "vertex",
76183                     "area"
76184                 ],
76185                 "fields": [
76186                     "cuisine",
76187                     "building_area",
76188                     "address",
76189                     "opening_hours",
76190                     "capacity"
76191                 ],
76192                 "suggestion": true
76193             },
76194             "amenity/restaurant/Milano": {
76195                 "tags": {
76196                     "name": "Milano",
76197                     "amenity": "restaurant"
76198                 },
76199                 "name": "Milano",
76200                 "icon": "restaurant",
76201                 "geometry": [
76202                     "point",
76203                     "vertex",
76204                     "area"
76205                 ],
76206                 "fields": [
76207                     "cuisine",
76208                     "building_area",
76209                     "address",
76210                     "opening_hours",
76211                     "capacity"
76212                 ],
76213                 "suggestion": true
76214             },
76215             "amenity/restaurant/Dolce Vita": {
76216                 "tags": {
76217                     "name": "Dolce Vita",
76218                     "amenity": "restaurant"
76219                 },
76220                 "name": "Dolce Vita",
76221                 "icon": "restaurant",
76222                 "geometry": [
76223                     "point",
76224                     "vertex",
76225                     "area"
76226                 ],
76227                 "fields": [
76228                     "cuisine",
76229                     "building_area",
76230                     "address",
76231                     "opening_hours",
76232                     "capacity"
76233                 ],
76234                 "suggestion": true
76235             },
76236             "amenity/restaurant/Kirchenwirt": {
76237                 "tags": {
76238                     "name": "Kirchenwirt",
76239                     "amenity": "restaurant"
76240                 },
76241                 "name": "Kirchenwirt",
76242                 "icon": "restaurant",
76243                 "geometry": [
76244                     "point",
76245                     "vertex",
76246                     "area"
76247                 ],
76248                 "fields": [
76249                     "cuisine",
76250                     "building_area",
76251                     "address",
76252                     "opening_hours",
76253                     "capacity"
76254                 ],
76255                 "suggestion": true
76256             },
76257             "amenity/restaurant/Kantine": {
76258                 "tags": {
76259                     "name": "Kantine",
76260                     "amenity": "restaurant"
76261                 },
76262                 "name": "Kantine",
76263                 "icon": "restaurant",
76264                 "geometry": [
76265                     "point",
76266                     "vertex",
76267                     "area"
76268                 ],
76269                 "fields": [
76270                     "cuisine",
76271                     "building_area",
76272                     "address",
76273                     "opening_hours",
76274                     "capacity"
76275                 ],
76276                 "suggestion": true
76277             },
76278             "amenity/restaurant/Ochsen": {
76279                 "tags": {
76280                     "name": "Ochsen",
76281                     "amenity": "restaurant"
76282                 },
76283                 "name": "Ochsen",
76284                 "icon": "restaurant",
76285                 "geometry": [
76286                     "point",
76287                     "vertex",
76288                     "area"
76289                 ],
76290                 "fields": [
76291                     "cuisine",
76292                     "building_area",
76293                     "address",
76294                     "opening_hours",
76295                     "capacity"
76296                 ],
76297                 "suggestion": true
76298             },
76299             "amenity/restaurant/Spur": {
76300                 "tags": {
76301                     "name": "Spur",
76302                     "amenity": "restaurant"
76303                 },
76304                 "name": "Spur",
76305                 "icon": "restaurant",
76306                 "geometry": [
76307                     "point",
76308                     "vertex",
76309                     "area"
76310                 ],
76311                 "fields": [
76312                     "cuisine",
76313                     "building_area",
76314                     "address",
76315                     "opening_hours",
76316                     "capacity"
76317                 ],
76318                 "suggestion": true
76319             },
76320             "amenity/restaurant/Mykonos": {
76321                 "tags": {
76322                     "name": "Mykonos",
76323                     "amenity": "restaurant"
76324                 },
76325                 "name": "Mykonos",
76326                 "icon": "restaurant",
76327                 "geometry": [
76328                     "point",
76329                     "vertex",
76330                     "area"
76331                 ],
76332                 "fields": [
76333                     "cuisine",
76334                     "building_area",
76335                     "address",
76336                     "opening_hours",
76337                     "capacity"
76338                 ],
76339                 "suggestion": true
76340             },
76341             "amenity/restaurant/Lotus": {
76342                 "tags": {
76343                     "name": "Lotus",
76344                     "amenity": "restaurant"
76345                 },
76346                 "name": "Lotus",
76347                 "icon": "restaurant",
76348                 "geometry": [
76349                     "point",
76350                     "vertex",
76351                     "area"
76352                 ],
76353                 "fields": [
76354                     "cuisine",
76355                     "building_area",
76356                     "address",
76357                     "opening_hours",
76358                     "capacity"
76359                 ],
76360                 "suggestion": true
76361             },
76362             "amenity/restaurant/Applebee's": {
76363                 "tags": {
76364                     "name": "Applebee's",
76365                     "amenity": "restaurant"
76366                 },
76367                 "name": "Applebee's",
76368                 "icon": "restaurant",
76369                 "geometry": [
76370                     "point",
76371                     "vertex",
76372                     "area"
76373                 ],
76374                 "fields": [
76375                     "cuisine",
76376                     "building_area",
76377                     "address",
76378                     "opening_hours",
76379                     "capacity"
76380                 ],
76381                 "suggestion": true
76382             },
76383             "amenity/restaurant/Flunch": {
76384                 "tags": {
76385                     "name": "Flunch",
76386                     "amenity": "restaurant"
76387                 },
76388                 "name": "Flunch",
76389                 "icon": "restaurant",
76390                 "geometry": [
76391                     "point",
76392                     "vertex",
76393                     "area"
76394                 ],
76395                 "fields": [
76396                     "cuisine",
76397                     "building_area",
76398                     "address",
76399                     "opening_hours",
76400                     "capacity"
76401                 ],
76402                 "suggestion": true
76403             },
76404             "amenity/restaurant/Zur Post": {
76405                 "tags": {
76406                     "name": "Zur Post",
76407                     "amenity": "restaurant"
76408                 },
76409                 "name": "Zur Post",
76410                 "icon": "restaurant",
76411                 "geometry": [
76412                     "point",
76413                     "vertex",
76414                     "area"
76415                 ],
76416                 "fields": [
76417                     "cuisine",
76418                     "building_area",
76419                     "address",
76420                     "opening_hours",
76421                     "capacity"
76422                 ],
76423                 "suggestion": true
76424             },
76425             "amenity/restaurant/China Town": {
76426                 "tags": {
76427                     "name": "China Town",
76428                     "amenity": "restaurant"
76429                 },
76430                 "name": "China Town",
76431                 "icon": "restaurant",
76432                 "geometry": [
76433                     "point",
76434                     "vertex",
76435                     "area"
76436                 ],
76437                 "fields": [
76438                     "cuisine",
76439                     "building_area",
76440                     "address",
76441                     "opening_hours",
76442                     "capacity"
76443                 ],
76444                 "suggestion": true
76445             },
76446             "amenity/restaurant/La Dolce Vita": {
76447                 "tags": {
76448                     "name": "La Dolce Vita",
76449                     "amenity": "restaurant"
76450                 },
76451                 "name": "La Dolce Vita",
76452                 "icon": "restaurant",
76453                 "geometry": [
76454                     "point",
76455                     "vertex",
76456                     "area"
76457                 ],
76458                 "fields": [
76459                     "cuisine",
76460                     "building_area",
76461                     "address",
76462                     "opening_hours",
76463                     "capacity"
76464                 ],
76465                 "suggestion": true
76466             },
76467             "amenity/restaurant/Waffle House": {
76468                 "tags": {
76469                     "name": "Waffle House",
76470                     "amenity": "restaurant"
76471                 },
76472                 "name": "Waffle House",
76473                 "icon": "restaurant",
76474                 "geometry": [
76475                     "point",
76476                     "vertex",
76477                     "area"
76478                 ],
76479                 "fields": [
76480                     "cuisine",
76481                     "building_area",
76482                     "address",
76483                     "opening_hours",
76484                     "capacity"
76485                 ],
76486                 "suggestion": true
76487             },
76488             "amenity/restaurant/Delphi": {
76489                 "tags": {
76490                     "name": "Delphi",
76491                     "amenity": "restaurant"
76492                 },
76493                 "name": "Delphi",
76494                 "icon": "restaurant",
76495                 "geometry": [
76496                     "point",
76497                     "vertex",
76498                     "area"
76499                 ],
76500                 "fields": [
76501                     "cuisine",
76502                     "building_area",
76503                     "address",
76504                     "opening_hours",
76505                     "capacity"
76506                 ],
76507                 "suggestion": true
76508             },
76509             "amenity/restaurant/Linde": {
76510                 "tags": {
76511                     "name": "Linde",
76512                     "amenity": "restaurant"
76513                 },
76514                 "name": "Linde",
76515                 "icon": "restaurant",
76516                 "geometry": [
76517                     "point",
76518                     "vertex",
76519                     "area"
76520                 ],
76521                 "fields": [
76522                     "cuisine",
76523                     "building_area",
76524                     "address",
76525                     "opening_hours",
76526                     "capacity"
76527                 ],
76528                 "suggestion": true
76529             },
76530             "amenity/restaurant/Dionysos": {
76531                 "tags": {
76532                     "name": "Dionysos",
76533                     "amenity": "restaurant"
76534                 },
76535                 "name": "Dionysos",
76536                 "icon": "restaurant",
76537                 "geometry": [
76538                     "point",
76539                     "vertex",
76540                     "area"
76541                 ],
76542                 "fields": [
76543                     "cuisine",
76544                     "building_area",
76545                     "address",
76546                     "opening_hours",
76547                     "capacity"
76548                 ],
76549                 "suggestion": true
76550             },
76551             "amenity/restaurant/Outback Steakhouse": {
76552                 "tags": {
76553                     "name": "Outback Steakhouse",
76554                     "amenity": "restaurant"
76555                 },
76556                 "name": "Outback Steakhouse",
76557                 "icon": "restaurant",
76558                 "geometry": [
76559                     "point",
76560                     "vertex",
76561                     "area"
76562                 ],
76563                 "fields": [
76564                     "cuisine",
76565                     "building_area",
76566                     "address",
76567                     "opening_hours",
76568                     "capacity"
76569                 ],
76570                 "suggestion": true
76571             },
76572             "amenity/restaurant/Kelsey's": {
76573                 "tags": {
76574                     "name": "Kelsey's",
76575                     "amenity": "restaurant"
76576                 },
76577                 "name": "Kelsey's",
76578                 "icon": "restaurant",
76579                 "geometry": [
76580                     "point",
76581                     "vertex",
76582                     "area"
76583                 ],
76584                 "fields": [
76585                     "cuisine",
76586                     "building_area",
76587                     "address",
76588                     "opening_hours",
76589                     "capacity"
76590                 ],
76591                 "suggestion": true
76592             },
76593             "amenity/restaurant/Boston Pizza": {
76594                 "tags": {
76595                     "name": "Boston Pizza",
76596                     "amenity": "restaurant"
76597                 },
76598                 "name": "Boston Pizza",
76599                 "icon": "restaurant",
76600                 "geometry": [
76601                     "point",
76602                     "vertex",
76603                     "area"
76604                 ],
76605                 "fields": [
76606                     "cuisine",
76607                     "building_area",
76608                     "address",
76609                     "opening_hours",
76610                     "capacity"
76611                 ],
76612                 "suggestion": true
76613             },
76614             "amenity/restaurant/Bella Italia": {
76615                 "tags": {
76616                     "name": "Bella Italia",
76617                     "amenity": "restaurant"
76618                 },
76619                 "name": "Bella Italia",
76620                 "icon": "restaurant",
76621                 "geometry": [
76622                     "point",
76623                     "vertex",
76624                     "area"
76625                 ],
76626                 "fields": [
76627                     "cuisine",
76628                     "building_area",
76629                     "address",
76630                     "opening_hours",
76631                     "capacity"
76632                 ],
76633                 "suggestion": true
76634             },
76635             "amenity/restaurant/Sizzler": {
76636                 "tags": {
76637                     "name": "Sizzler",
76638                     "amenity": "restaurant"
76639                 },
76640                 "name": "Sizzler",
76641                 "icon": "restaurant",
76642                 "geometry": [
76643                     "point",
76644                     "vertex",
76645                     "area"
76646                 ],
76647                 "fields": [
76648                     "cuisine",
76649                     "building_area",
76650                     "address",
76651                     "opening_hours",
76652                     "capacity"
76653                 ],
76654                 "suggestion": true
76655             },
76656             "amenity/restaurant/Grüner Baum": {
76657                 "tags": {
76658                     "name": "Grüner Baum",
76659                     "amenity": "restaurant"
76660                 },
76661                 "name": "Grüner Baum",
76662                 "icon": "restaurant",
76663                 "geometry": [
76664                     "point",
76665                     "vertex",
76666                     "area"
76667                 ],
76668                 "fields": [
76669                     "cuisine",
76670                     "building_area",
76671                     "address",
76672                     "opening_hours",
76673                     "capacity"
76674                 ],
76675                 "suggestion": true
76676             },
76677             "amenity/restaurant/Taj Mahal": {
76678                 "tags": {
76679                     "name": "Taj Mahal",
76680                     "amenity": "restaurant"
76681                 },
76682                 "name": "Taj Mahal",
76683                 "icon": "restaurant",
76684                 "geometry": [
76685                     "point",
76686                     "vertex",
76687                     "area"
76688                 ],
76689                 "fields": [
76690                     "cuisine",
76691                     "building_area",
76692                     "address",
76693                     "opening_hours",
76694                     "capacity"
76695                 ],
76696                 "suggestion": true
76697             },
76698             "amenity/restaurant/Rössli": {
76699                 "tags": {
76700                     "name": "Rössli",
76701                     "amenity": "restaurant"
76702                 },
76703                 "name": "Rössli",
76704                 "icon": "restaurant",
76705                 "geometry": [
76706                     "point",
76707                     "vertex",
76708                     "area"
76709                 ],
76710                 "fields": [
76711                     "cuisine",
76712                     "building_area",
76713                     "address",
76714                     "opening_hours",
76715                     "capacity"
76716                 ],
76717                 "suggestion": true
76718             },
76719             "amenity/restaurant/Traube": {
76720                 "tags": {
76721                     "name": "Traube",
76722                     "amenity": "restaurant"
76723                 },
76724                 "name": "Traube",
76725                 "icon": "restaurant",
76726                 "geometry": [
76727                     "point",
76728                     "vertex",
76729                     "area"
76730                 ],
76731                 "fields": [
76732                     "cuisine",
76733                     "building_area",
76734                     "address",
76735                     "opening_hours",
76736                     "capacity"
76737                 ],
76738                 "suggestion": true
76739             },
76740             "amenity/restaurant/Red Robin": {
76741                 "tags": {
76742                     "name": "Red Robin",
76743                     "amenity": "restaurant"
76744                 },
76745                 "name": "Red Robin",
76746                 "icon": "restaurant",
76747                 "geometry": [
76748                     "point",
76749                     "vertex",
76750                     "area"
76751                 ],
76752                 "fields": [
76753                     "cuisine",
76754                     "building_area",
76755                     "address",
76756                     "opening_hours",
76757                     "capacity"
76758                 ],
76759                 "suggestion": true
76760             },
76761             "amenity/restaurant/Roma": {
76762                 "tags": {
76763                     "name": "Roma",
76764                     "amenity": "restaurant"
76765                 },
76766                 "name": "Roma",
76767                 "icon": "restaurant",
76768                 "geometry": [
76769                     "point",
76770                     "vertex",
76771                     "area"
76772                 ],
76773                 "fields": [
76774                     "cuisine",
76775                     "building_area",
76776                     "address",
76777                     "opening_hours",
76778                     "capacity"
76779                 ],
76780                 "suggestion": true
76781             },
76782             "amenity/restaurant/San Marco": {
76783                 "tags": {
76784                     "name": "San Marco",
76785                     "amenity": "restaurant"
76786                 },
76787                 "name": "San Marco",
76788                 "icon": "restaurant",
76789                 "geometry": [
76790                     "point",
76791                     "vertex",
76792                     "area"
76793                 ],
76794                 "fields": [
76795                     "cuisine",
76796                     "building_area",
76797                     "address",
76798                     "opening_hours",
76799                     "capacity"
76800                 ],
76801                 "suggestion": true
76802             },
76803             "amenity/restaurant/Hellas": {
76804                 "tags": {
76805                     "name": "Hellas",
76806                     "amenity": "restaurant"
76807                 },
76808                 "name": "Hellas",
76809                 "icon": "restaurant",
76810                 "geometry": [
76811                     "point",
76812                     "vertex",
76813                     "area"
76814                 ],
76815                 "fields": [
76816                     "cuisine",
76817                     "building_area",
76818                     "address",
76819                     "opening_hours",
76820                     "capacity"
76821                 ],
76822                 "suggestion": true
76823             },
76824             "amenity/restaurant/La Perla": {
76825                 "tags": {
76826                     "name": "La Perla",
76827                     "amenity": "restaurant"
76828                 },
76829                 "name": "La Perla",
76830                 "icon": "restaurant",
76831                 "geometry": [
76832                     "point",
76833                     "vertex",
76834                     "area"
76835                 ],
76836                 "fields": [
76837                     "cuisine",
76838                     "building_area",
76839                     "address",
76840                     "opening_hours",
76841                     "capacity"
76842                 ],
76843                 "suggestion": true
76844             },
76845             "amenity/restaurant/Vips": {
76846                 "tags": {
76847                     "name": "Vips",
76848                     "amenity": "restaurant"
76849                 },
76850                 "name": "Vips",
76851                 "icon": "restaurant",
76852                 "geometry": [
76853                     "point",
76854                     "vertex",
76855                     "area"
76856                 ],
76857                 "fields": [
76858                     "cuisine",
76859                     "building_area",
76860                     "address",
76861                     "opening_hours",
76862                     "capacity"
76863                 ],
76864                 "suggestion": true
76865             },
76866             "amenity/restaurant/Panera Bread": {
76867                 "tags": {
76868                     "name": "Panera Bread",
76869                     "amenity": "restaurant"
76870                 },
76871                 "name": "Panera Bread",
76872                 "icon": "restaurant",
76873                 "geometry": [
76874                     "point",
76875                     "vertex",
76876                     "area"
76877                 ],
76878                 "fields": [
76879                     "cuisine",
76880                     "building_area",
76881                     "address",
76882                     "opening_hours",
76883                     "capacity"
76884                 ],
76885                 "suggestion": true
76886             },
76887             "amenity/restaurant/Da Vinci": {
76888                 "tags": {
76889                     "name": "Da Vinci",
76890                     "amenity": "restaurant"
76891                 },
76892                 "name": "Da Vinci",
76893                 "icon": "restaurant",
76894                 "geometry": [
76895                     "point",
76896                     "vertex",
76897                     "area"
76898                 ],
76899                 "fields": [
76900                     "cuisine",
76901                     "building_area",
76902                     "address",
76903                     "opening_hours",
76904                     "capacity"
76905                 ],
76906                 "suggestion": true
76907             },
76908             "amenity/restaurant/Hippopotamus": {
76909                 "tags": {
76910                     "name": "Hippopotamus",
76911                     "amenity": "restaurant"
76912                 },
76913                 "name": "Hippopotamus",
76914                 "icon": "restaurant",
76915                 "geometry": [
76916                     "point",
76917                     "vertex",
76918                     "area"
76919                 ],
76920                 "fields": [
76921                     "cuisine",
76922                     "building_area",
76923                     "address",
76924                     "opening_hours",
76925                     "capacity"
76926                 ],
76927                 "suggestion": true
76928             },
76929             "amenity/restaurant/Prezzo": {
76930                 "tags": {
76931                     "name": "Prezzo",
76932                     "amenity": "restaurant"
76933                 },
76934                 "name": "Prezzo",
76935                 "icon": "restaurant",
76936                 "geometry": [
76937                     "point",
76938                     "vertex",
76939                     "area"
76940                 ],
76941                 "fields": [
76942                     "cuisine",
76943                     "building_area",
76944                     "address",
76945                     "opening_hours",
76946                     "capacity"
76947                 ],
76948                 "suggestion": true
76949             },
76950             "amenity/restaurant/Courtepaille": {
76951                 "tags": {
76952                     "name": "Courtepaille",
76953                     "amenity": "restaurant"
76954                 },
76955                 "name": "Courtepaille",
76956                 "icon": "restaurant",
76957                 "geometry": [
76958                     "point",
76959                     "vertex",
76960                     "area"
76961                 ],
76962                 "fields": [
76963                     "cuisine",
76964                     "building_area",
76965                     "address",
76966                     "opening_hours",
76967                     "capacity"
76968                 ],
76969                 "suggestion": true
76970             },
76971             "amenity/restaurant/Hard Rock Cafe": {
76972                 "tags": {
76973                     "name": "Hard Rock Cafe",
76974                     "amenity": "restaurant"
76975                 },
76976                 "name": "Hard Rock Cafe",
76977                 "icon": "restaurant",
76978                 "geometry": [
76979                     "point",
76980                     "vertex",
76981                     "area"
76982                 ],
76983                 "fields": [
76984                     "cuisine",
76985                     "building_area",
76986                     "address",
76987                     "opening_hours",
76988                     "capacity"
76989                 ],
76990                 "suggestion": true
76991             },
76992             "amenity/restaurant/Panorama": {
76993                 "tags": {
76994                     "name": "Panorama",
76995                     "amenity": "restaurant"
76996                 },
76997                 "name": "Panorama",
76998                 "icon": "restaurant",
76999                 "geometry": [
77000                     "point",
77001                     "vertex",
77002                     "area"
77003                 ],
77004                 "fields": [
77005                     "cuisine",
77006                     "building_area",
77007                     "address",
77008                     "opening_hours",
77009                     "capacity"
77010                 ],
77011                 "suggestion": true
77012             },
77013             "amenity/restaurant/デニーズ": {
77014                 "tags": {
77015                     "name": "デニーズ",
77016                     "amenity": "restaurant"
77017                 },
77018                 "name": "デニーズ",
77019                 "icon": "restaurant",
77020                 "geometry": [
77021                     "point",
77022                     "vertex",
77023                     "area"
77024                 ],
77025                 "fields": [
77026                     "cuisine",
77027                     "building_area",
77028                     "address",
77029                     "opening_hours",
77030                     "capacity"
77031                 ],
77032                 "suggestion": true
77033             },
77034             "amenity/restaurant/Sportheim": {
77035                 "tags": {
77036                     "name": "Sportheim",
77037                     "amenity": "restaurant"
77038                 },
77039                 "name": "Sportheim",
77040                 "icon": "restaurant",
77041                 "geometry": [
77042                     "point",
77043                     "vertex",
77044                     "area"
77045                 ],
77046                 "fields": [
77047                     "cuisine",
77048                     "building_area",
77049                     "address",
77050                     "opening_hours",
77051                     "capacity"
77052                 ],
77053                 "suggestion": true
77054             },
77055             "amenity/restaurant/餃子の王将": {
77056                 "tags": {
77057                     "name": "餃子の王将",
77058                     "amenity": "restaurant"
77059                 },
77060                 "name": "餃子の王将",
77061                 "icon": "restaurant",
77062                 "geometry": [
77063                     "point",
77064                     "vertex",
77065                     "area"
77066                 ],
77067                 "fields": [
77068                     "cuisine",
77069                     "building_area",
77070                     "address",
77071                     "opening_hours",
77072                     "capacity"
77073                 ],
77074                 "suggestion": true
77075             },
77076             "amenity/restaurant/Bären": {
77077                 "tags": {
77078                     "name": "Bären",
77079                     "amenity": "restaurant"
77080                 },
77081                 "name": "Bären",
77082                 "icon": "restaurant",
77083                 "geometry": [
77084                     "point",
77085                     "vertex",
77086                     "area"
77087                 ],
77088                 "fields": [
77089                     "cuisine",
77090                     "building_area",
77091                     "address",
77092                     "opening_hours",
77093                     "capacity"
77094                 ],
77095                 "suggestion": true
77096             },
77097             "amenity/restaurant/Alte Post": {
77098                 "tags": {
77099                     "name": "Alte Post",
77100                     "amenity": "restaurant"
77101                 },
77102                 "name": "Alte Post",
77103                 "icon": "restaurant",
77104                 "geometry": [
77105                     "point",
77106                     "vertex",
77107                     "area"
77108                 ],
77109                 "fields": [
77110                     "cuisine",
77111                     "building_area",
77112                     "address",
77113                     "opening_hours",
77114                     "capacity"
77115                 ],
77116                 "suggestion": true
77117             },
77118             "amenity/restaurant/China Garden": {
77119                 "tags": {
77120                     "name": "China Garden",
77121                     "amenity": "restaurant"
77122                 },
77123                 "name": "China Garden",
77124                 "icon": "restaurant",
77125                 "geometry": [
77126                     "point",
77127                     "vertex",
77128                     "area"
77129                 ],
77130                 "fields": [
77131                     "cuisine",
77132                     "building_area",
77133                     "address",
77134                     "opening_hours",
77135                     "capacity"
77136                 ],
77137                 "suggestion": true
77138             },
77139             "amenity/restaurant/Vapiano": {
77140                 "tags": {
77141                     "name": "Vapiano",
77142                     "amenity": "restaurant"
77143                 },
77144                 "name": "Vapiano",
77145                 "icon": "restaurant",
77146                 "geometry": [
77147                     "point",
77148                     "vertex",
77149                     "area"
77150                 ],
77151                 "fields": [
77152                     "cuisine",
77153                     "building_area",
77154                     "address",
77155                     "opening_hours",
77156                     "capacity"
77157                 ],
77158                 "suggestion": true
77159             },
77160             "amenity/restaurant/Mamma Mia": {
77161                 "tags": {
77162                     "name": "Mamma Mia",
77163                     "amenity": "restaurant"
77164                 },
77165                 "name": "Mamma Mia",
77166                 "icon": "restaurant",
77167                 "geometry": [
77168                     "point",
77169                     "vertex",
77170                     "area"
77171                 ],
77172                 "fields": [
77173                     "cuisine",
77174                     "building_area",
77175                     "address",
77176                     "opening_hours",
77177                     "capacity"
77178                 ],
77179                 "suggestion": true
77180             },
77181             "amenity/restaurant/Schwarzer Adler": {
77182                 "tags": {
77183                     "name": "Schwarzer Adler",
77184                     "amenity": "restaurant"
77185                 },
77186                 "name": "Schwarzer Adler",
77187                 "icon": "restaurant",
77188                 "geometry": [
77189                     "point",
77190                     "vertex",
77191                     "area"
77192                 ],
77193                 "fields": [
77194                     "cuisine",
77195                     "building_area",
77196                     "address",
77197                     "opening_hours",
77198                     "capacity"
77199                 ],
77200                 "suggestion": true
77201             },
77202             "amenity/restaurant/IHOP": {
77203                 "tags": {
77204                     "name": "IHOP",
77205                     "amenity": "restaurant"
77206                 },
77207                 "name": "IHOP",
77208                 "icon": "restaurant",
77209                 "geometry": [
77210                     "point",
77211                     "vertex",
77212                     "area"
77213                 ],
77214                 "fields": [
77215                     "cuisine",
77216                     "building_area",
77217                     "address",
77218                     "opening_hours",
77219                     "capacity"
77220                 ],
77221                 "suggestion": true
77222             },
77223             "amenity/restaurant/Chili's": {
77224                 "tags": {
77225                     "name": "Chili's",
77226                     "amenity": "restaurant"
77227                 },
77228                 "name": "Chili's",
77229                 "icon": "restaurant",
77230                 "geometry": [
77231                     "point",
77232                     "vertex",
77233                     "area"
77234                 ],
77235                 "fields": [
77236                     "cuisine",
77237                     "building_area",
77238                     "address",
77239                     "opening_hours",
77240                     "capacity"
77241                 ],
77242                 "suggestion": true
77243             },
77244             "amenity/restaurant/Olive Garden": {
77245                 "tags": {
77246                     "name": "Olive Garden",
77247                     "amenity": "restaurant"
77248                 },
77249                 "name": "Olive Garden",
77250                 "icon": "restaurant",
77251                 "geometry": [
77252                     "point",
77253                     "vertex",
77254                     "area"
77255                 ],
77256                 "fields": [
77257                     "cuisine",
77258                     "building_area",
77259                     "address",
77260                     "opening_hours",
77261                     "capacity"
77262                 ],
77263                 "suggestion": true
77264             },
77265             "amenity/restaurant/Friendly's": {
77266                 "tags": {
77267                     "name": "Friendly's",
77268                     "amenity": "restaurant"
77269                 },
77270                 "name": "Friendly's",
77271                 "icon": "restaurant",
77272                 "geometry": [
77273                     "point",
77274                     "vertex",
77275                     "area"
77276                 ],
77277                 "fields": [
77278                     "cuisine",
77279                     "building_area",
77280                     "address",
77281                     "opening_hours",
77282                     "capacity"
77283                 ],
77284                 "suggestion": true
77285             },
77286             "amenity/restaurant/Buffalo Grill": {
77287                 "tags": {
77288                     "name": "Buffalo Grill",
77289                     "amenity": "restaurant"
77290                 },
77291                 "name": "Buffalo Grill",
77292                 "icon": "restaurant",
77293                 "geometry": [
77294                     "point",
77295                     "vertex",
77296                     "area"
77297                 ],
77298                 "fields": [
77299                     "cuisine",
77300                     "building_area",
77301                     "address",
77302                     "opening_hours",
77303                     "capacity"
77304                 ],
77305                 "suggestion": true
77306             },
77307             "amenity/restaurant/Texas Roadhouse": {
77308                 "tags": {
77309                     "name": "Texas Roadhouse",
77310                     "amenity": "restaurant"
77311                 },
77312                 "name": "Texas Roadhouse",
77313                 "icon": "restaurant",
77314                 "geometry": [
77315                     "point",
77316                     "vertex",
77317                     "area"
77318                 ],
77319                 "fields": [
77320                     "cuisine",
77321                     "building_area",
77322                     "address",
77323                     "opening_hours",
77324                     "capacity"
77325                 ],
77326                 "suggestion": true
77327             },
77328             "amenity/restaurant/ガスト": {
77329                 "tags": {
77330                     "name": "ガスト",
77331                     "name:en": "Gusto",
77332                     "amenity": "restaurant"
77333                 },
77334                 "name": "ガスト",
77335                 "icon": "restaurant",
77336                 "geometry": [
77337                     "point",
77338                     "vertex",
77339                     "area"
77340                 ],
77341                 "fields": [
77342                     "cuisine",
77343                     "building_area",
77344                     "address",
77345                     "opening_hours",
77346                     "capacity"
77347                 ],
77348                 "suggestion": true
77349             },
77350             "amenity/restaurant/Sakura": {
77351                 "tags": {
77352                     "name": "Sakura",
77353                     "amenity": "restaurant"
77354                 },
77355                 "name": "Sakura",
77356                 "icon": "restaurant",
77357                 "geometry": [
77358                     "point",
77359                     "vertex",
77360                     "area"
77361                 ],
77362                 "fields": [
77363                     "cuisine",
77364                     "building_area",
77365                     "address",
77366                     "opening_hours",
77367                     "capacity"
77368                 ],
77369                 "suggestion": true
77370             },
77371             "amenity/restaurant/Mensa": {
77372                 "tags": {
77373                     "name": "Mensa",
77374                     "amenity": "restaurant"
77375                 },
77376                 "name": "Mensa",
77377                 "icon": "restaurant",
77378                 "geometry": [
77379                     "point",
77380                     "vertex",
77381                     "area"
77382                 ],
77383                 "fields": [
77384                     "cuisine",
77385                     "building_area",
77386                     "address",
77387                     "opening_hours",
77388                     "capacity"
77389                 ],
77390                 "suggestion": true
77391             },
77392             "amenity/restaurant/The Keg": {
77393                 "tags": {
77394                     "name": "The Keg",
77395                     "amenity": "restaurant"
77396                 },
77397                 "name": "The Keg",
77398                 "icon": "restaurant",
77399                 "geometry": [
77400                     "point",
77401                     "vertex",
77402                     "area"
77403                 ],
77404                 "fields": [
77405                     "cuisine",
77406                     "building_area",
77407                     "address",
77408                     "opening_hours",
77409                     "capacity"
77410                 ],
77411                 "suggestion": true
77412             },
77413             "amenity/restaurant/サイゼリヤ": {
77414                 "tags": {
77415                     "name": "サイゼリヤ",
77416                     "amenity": "restaurant"
77417                 },
77418                 "name": "サイゼリヤ",
77419                 "icon": "restaurant",
77420                 "geometry": [
77421                     "point",
77422                     "vertex",
77423                     "area"
77424                 ],
77425                 "fields": [
77426                     "cuisine",
77427                     "building_area",
77428                     "address",
77429                     "opening_hours",
77430                     "capacity"
77431                 ],
77432                 "suggestion": true
77433             },
77434             "amenity/restaurant/La Strada": {
77435                 "tags": {
77436                     "name": "La Strada",
77437                     "amenity": "restaurant"
77438                 },
77439                 "name": "La Strada",
77440                 "icon": "restaurant",
77441                 "geometry": [
77442                     "point",
77443                     "vertex",
77444                     "area"
77445                 ],
77446                 "fields": [
77447                     "cuisine",
77448                     "building_area",
77449                     "address",
77450                     "opening_hours",
77451                     "capacity"
77452                 ],
77453                 "suggestion": true
77454             },
77455             "amenity/restaurant/Village Inn": {
77456                 "tags": {
77457                     "name": "Village Inn",
77458                     "amenity": "restaurant"
77459                 },
77460                 "name": "Village Inn",
77461                 "icon": "restaurant",
77462                 "geometry": [
77463                     "point",
77464                     "vertex",
77465                     "area"
77466                 ],
77467                 "fields": [
77468                     "cuisine",
77469                     "building_area",
77470                     "address",
77471                     "opening_hours",
77472                     "capacity"
77473                 ],
77474                 "suggestion": true
77475             },
77476             "amenity/restaurant/Buffalo Wild Wings": {
77477                 "tags": {
77478                     "name": "Buffalo Wild Wings",
77479                     "amenity": "restaurant"
77480                 },
77481                 "name": "Buffalo Wild Wings",
77482                 "icon": "restaurant",
77483                 "geometry": [
77484                     "point",
77485                     "vertex",
77486                     "area"
77487                 ],
77488                 "fields": [
77489                     "cuisine",
77490                     "building_area",
77491                     "address",
77492                     "opening_hours",
77493                     "capacity"
77494                 ],
77495                 "suggestion": true
77496             },
77497             "amenity/restaurant/Peking": {
77498                 "tags": {
77499                     "name": "Peking",
77500                     "amenity": "restaurant"
77501                 },
77502                 "name": "Peking",
77503                 "icon": "restaurant",
77504                 "geometry": [
77505                     "point",
77506                     "vertex",
77507                     "area"
77508                 ],
77509                 "fields": [
77510                     "cuisine",
77511                     "building_area",
77512                     "address",
77513                     "opening_hours",
77514                     "capacity"
77515                 ],
77516                 "suggestion": true
77517             },
77518             "amenity/restaurant/California Pizza Kitchen": {
77519                 "tags": {
77520                     "name": "California Pizza Kitchen",
77521                     "amenity": "restaurant"
77522                 },
77523                 "name": "California Pizza Kitchen",
77524                 "icon": "restaurant",
77525                 "geometry": [
77526                     "point",
77527                     "vertex",
77528                     "area"
77529                 ],
77530                 "fields": [
77531                     "cuisine",
77532                     "building_area",
77533                     "address",
77534                     "opening_hours",
77535                     "capacity"
77536                 ],
77537                 "suggestion": true
77538             },
77539             "amenity/restaurant/Якитория": {
77540                 "tags": {
77541                     "name": "Якитория",
77542                     "amenity": "restaurant"
77543                 },
77544                 "name": "Якитория",
77545                 "icon": "restaurant",
77546                 "geometry": [
77547                     "point",
77548                     "vertex",
77549                     "area"
77550                 ],
77551                 "fields": [
77552                     "cuisine",
77553                     "building_area",
77554                     "address",
77555                     "opening_hours",
77556                     "capacity"
77557                 ],
77558                 "suggestion": true
77559             },
77560             "amenity/restaurant/Golden Corral": {
77561                 "tags": {
77562                     "name": "Golden Corral",
77563                     "amenity": "restaurant"
77564                 },
77565                 "name": "Golden Corral",
77566                 "icon": "restaurant",
77567                 "geometry": [
77568                     "point",
77569                     "vertex",
77570                     "area"
77571                 ],
77572                 "fields": [
77573                     "cuisine",
77574                     "building_area",
77575                     "address",
77576                     "opening_hours",
77577                     "capacity"
77578                 ],
77579                 "suggestion": true
77580             },
77581             "amenity/restaurant/Perkins": {
77582                 "tags": {
77583                     "name": "Perkins",
77584                     "amenity": "restaurant"
77585                 },
77586                 "name": "Perkins",
77587                 "icon": "restaurant",
77588                 "geometry": [
77589                     "point",
77590                     "vertex",
77591                     "area"
77592                 ],
77593                 "fields": [
77594                     "cuisine",
77595                     "building_area",
77596                     "address",
77597                     "opening_hours",
77598                     "capacity"
77599                 ],
77600                 "suggestion": true
77601             },
77602             "amenity/restaurant/Ruby Tuesday": {
77603                 "tags": {
77604                     "name": "Ruby Tuesday",
77605                     "amenity": "restaurant"
77606                 },
77607                 "name": "Ruby Tuesday",
77608                 "icon": "restaurant",
77609                 "geometry": [
77610                     "point",
77611                     "vertex",
77612                     "area"
77613                 ],
77614                 "fields": [
77615                     "cuisine",
77616                     "building_area",
77617                     "address",
77618                     "opening_hours",
77619                     "capacity"
77620                 ],
77621                 "suggestion": true
77622             },
77623             "amenity/restaurant/Shari's": {
77624                 "tags": {
77625                     "name": "Shari's",
77626                     "amenity": "restaurant"
77627                 },
77628                 "name": "Shari's",
77629                 "icon": "restaurant",
77630                 "geometry": [
77631                     "point",
77632                     "vertex",
77633                     "area"
77634                 ],
77635                 "fields": [
77636                     "cuisine",
77637                     "building_area",
77638                     "address",
77639                     "opening_hours",
77640                     "capacity"
77641                 ],
77642                 "suggestion": true
77643             },
77644             "amenity/restaurant/Bob Evans": {
77645                 "tags": {
77646                     "name": "Bob Evans",
77647                     "amenity": "restaurant"
77648                 },
77649                 "name": "Bob Evans",
77650                 "icon": "restaurant",
77651                 "geometry": [
77652                     "point",
77653                     "vertex",
77654                     "area"
77655                 ],
77656                 "fields": [
77657                     "cuisine",
77658                     "building_area",
77659                     "address",
77660                     "opening_hours",
77661                     "capacity"
77662                 ],
77663                 "suggestion": true
77664             },
77665             "amenity/restaurant/바다횟집 (Bada Fish Restaurant)": {
77666                 "tags": {
77667                     "name": "바다횟집 (Bada Fish Restaurant)",
77668                     "amenity": "restaurant"
77669                 },
77670                 "name": "바다횟집 (Bada Fish Restaurant)",
77671                 "icon": "restaurant",
77672                 "geometry": [
77673                     "point",
77674                     "vertex",
77675                     "area"
77676                 ],
77677                 "fields": [
77678                     "cuisine",
77679                     "building_area",
77680                     "address",
77681                     "opening_hours",
77682                     "capacity"
77683                 ],
77684                 "suggestion": true
77685             },
77686             "amenity/restaurant/Mang Inasal": {
77687                 "tags": {
77688                     "name": "Mang Inasal",
77689                     "amenity": "restaurant"
77690                 },
77691                 "name": "Mang Inasal",
77692                 "icon": "restaurant",
77693                 "geometry": [
77694                     "point",
77695                     "vertex",
77696                     "area"
77697                 ],
77698                 "fields": [
77699                     "cuisine",
77700                     "building_area",
77701                     "address",
77702                     "opening_hours",
77703                     "capacity"
77704                 ],
77705                 "suggestion": true
77706             },
77707             "amenity/restaurant/Евразия": {
77708                 "tags": {
77709                     "name": "Евразия",
77710                     "amenity": "restaurant"
77711                 },
77712                 "name": "Евразия",
77713                 "icon": "restaurant",
77714                 "geometry": [
77715                     "point",
77716                     "vertex",
77717                     "area"
77718                 ],
77719                 "fields": [
77720                     "cuisine",
77721                     "building_area",
77722                     "address",
77723                     "opening_hours",
77724                     "capacity"
77725                 ],
77726                 "suggestion": true
77727             },
77728             "amenity/restaurant/ジョナサン": {
77729                 "tags": {
77730                     "name": "ジョナサン",
77731                     "amenity": "restaurant"
77732                 },
77733                 "name": "ジョナサン",
77734                 "icon": "restaurant",
77735                 "geometry": [
77736                     "point",
77737                     "vertex",
77738                     "area"
77739                 ],
77740                 "fields": [
77741                     "cuisine",
77742                     "building_area",
77743                     "address",
77744                     "opening_hours",
77745                     "capacity"
77746                 ],
77747                 "suggestion": true
77748             },
77749             "amenity/restaurant/Longhorn Steakhouse": {
77750                 "tags": {
77751                     "name": "Longhorn Steakhouse",
77752                     "amenity": "restaurant"
77753                 },
77754                 "name": "Longhorn Steakhouse",
77755                 "icon": "restaurant",
77756                 "geometry": [
77757                     "point",
77758                     "vertex",
77759                     "area"
77760                 ],
77761                 "fields": [
77762                     "cuisine",
77763                     "building_area",
77764                     "address",
77765                     "opening_hours",
77766                     "capacity"
77767                 ],
77768                 "suggestion": true
77769             },
77770             "amenity/bank/Chase": {
77771                 "tags": {
77772                     "name": "Chase",
77773                     "amenity": "bank"
77774                 },
77775                 "name": "Chase",
77776                 "icon": "bank",
77777                 "geometry": [
77778                     "point",
77779                     "vertex",
77780                     "area"
77781                 ],
77782                 "fields": [
77783                     "atm",
77784                     "building_area",
77785                     "address",
77786                     "opening_hours"
77787                 ],
77788                 "suggestion": true
77789             },
77790             "amenity/bank/Commonwealth Bank": {
77791                 "tags": {
77792                     "name": "Commonwealth Bank",
77793                     "amenity": "bank"
77794                 },
77795                 "name": "Commonwealth Bank",
77796                 "icon": "bank",
77797                 "geometry": [
77798                     "point",
77799                     "vertex",
77800                     "area"
77801                 ],
77802                 "fields": [
77803                     "atm",
77804                     "building_area",
77805                     "address",
77806                     "opening_hours"
77807                 ],
77808                 "suggestion": true
77809             },
77810             "amenity/bank/Citibank": {
77811                 "tags": {
77812                     "name": "Citibank",
77813                     "amenity": "bank"
77814                 },
77815                 "name": "Citibank",
77816                 "icon": "bank",
77817                 "geometry": [
77818                     "point",
77819                     "vertex",
77820                     "area"
77821                 ],
77822                 "fields": [
77823                     "atm",
77824                     "building_area",
77825                     "address",
77826                     "opening_hours"
77827                 ],
77828                 "suggestion": true
77829             },
77830             "amenity/bank/HSBC": {
77831                 "tags": {
77832                     "name": "HSBC",
77833                     "amenity": "bank"
77834                 },
77835                 "name": "HSBC",
77836                 "icon": "bank",
77837                 "geometry": [
77838                     "point",
77839                     "vertex",
77840                     "area"
77841                 ],
77842                 "fields": [
77843                     "atm",
77844                     "building_area",
77845                     "address",
77846                     "opening_hours"
77847                 ],
77848                 "suggestion": true
77849             },
77850             "amenity/bank/Barclays": {
77851                 "tags": {
77852                     "name": "Barclays",
77853                     "amenity": "bank"
77854                 },
77855                 "name": "Barclays",
77856                 "icon": "bank",
77857                 "geometry": [
77858                     "point",
77859                     "vertex",
77860                     "area"
77861                 ],
77862                 "fields": [
77863                     "atm",
77864                     "building_area",
77865                     "address",
77866                     "opening_hours"
77867                 ],
77868                 "suggestion": true
77869             },
77870             "amenity/bank/Westpac": {
77871                 "tags": {
77872                     "name": "Westpac",
77873                     "amenity": "bank"
77874                 },
77875                 "name": "Westpac",
77876                 "icon": "bank",
77877                 "geometry": [
77878                     "point",
77879                     "vertex",
77880                     "area"
77881                 ],
77882                 "fields": [
77883                     "atm",
77884                     "building_area",
77885                     "address",
77886                     "opening_hours"
77887                 ],
77888                 "suggestion": true
77889             },
77890             "amenity/bank/NAB": {
77891                 "tags": {
77892                     "name": "NAB",
77893                     "amenity": "bank"
77894                 },
77895                 "name": "NAB",
77896                 "icon": "bank",
77897                 "geometry": [
77898                     "point",
77899                     "vertex",
77900                     "area"
77901                 ],
77902                 "fields": [
77903                     "atm",
77904                     "building_area",
77905                     "address",
77906                     "opening_hours"
77907                 ],
77908                 "suggestion": true
77909             },
77910             "amenity/bank/ANZ": {
77911                 "tags": {
77912                     "name": "ANZ",
77913                     "amenity": "bank"
77914                 },
77915                 "name": "ANZ",
77916                 "icon": "bank",
77917                 "geometry": [
77918                     "point",
77919                     "vertex",
77920                     "area"
77921                 ],
77922                 "fields": [
77923                     "atm",
77924                     "building_area",
77925                     "address",
77926                     "opening_hours"
77927                 ],
77928                 "suggestion": true
77929             },
77930             "amenity/bank/Lloyds Bank": {
77931                 "tags": {
77932                     "name": "Lloyds Bank",
77933                     "amenity": "bank"
77934                 },
77935                 "name": "Lloyds Bank",
77936                 "icon": "bank",
77937                 "geometry": [
77938                     "point",
77939                     "vertex",
77940                     "area"
77941                 ],
77942                 "fields": [
77943                     "atm",
77944                     "building_area",
77945                     "address",
77946                     "opening_hours"
77947                 ],
77948                 "suggestion": true
77949             },
77950             "amenity/bank/Landbank": {
77951                 "tags": {
77952                     "name": "Landbank",
77953                     "amenity": "bank"
77954                 },
77955                 "name": "Landbank",
77956                 "icon": "bank",
77957                 "geometry": [
77958                     "point",
77959                     "vertex",
77960                     "area"
77961                 ],
77962                 "fields": [
77963                     "atm",
77964                     "building_area",
77965                     "address",
77966                     "opening_hours"
77967                 ],
77968                 "suggestion": true
77969             },
77970             "amenity/bank/Sparkasse": {
77971                 "tags": {
77972                     "name": "Sparkasse",
77973                     "amenity": "bank"
77974                 },
77975                 "name": "Sparkasse",
77976                 "icon": "bank",
77977                 "geometry": [
77978                     "point",
77979                     "vertex",
77980                     "area"
77981                 ],
77982                 "fields": [
77983                     "atm",
77984                     "building_area",
77985                     "address",
77986                     "opening_hours"
77987                 ],
77988                 "suggestion": true
77989             },
77990             "amenity/bank/UCPB": {
77991                 "tags": {
77992                     "name": "UCPB",
77993                     "amenity": "bank"
77994                 },
77995                 "name": "UCPB",
77996                 "icon": "bank",
77997                 "geometry": [
77998                     "point",
77999                     "vertex",
78000                     "area"
78001                 ],
78002                 "fields": [
78003                     "atm",
78004                     "building_area",
78005                     "address",
78006                     "opening_hours"
78007                 ],
78008                 "suggestion": true
78009             },
78010             "amenity/bank/PNB": {
78011                 "tags": {
78012                     "name": "PNB",
78013                     "amenity": "bank"
78014                 },
78015                 "name": "PNB",
78016                 "icon": "bank",
78017                 "geometry": [
78018                     "point",
78019                     "vertex",
78020                     "area"
78021                 ],
78022                 "fields": [
78023                     "atm",
78024                     "building_area",
78025                     "address",
78026                     "opening_hours"
78027                 ],
78028                 "suggestion": true
78029             },
78030             "amenity/bank/Metrobank": {
78031                 "tags": {
78032                     "name": "Metrobank",
78033                     "amenity": "bank"
78034                 },
78035                 "name": "Metrobank",
78036                 "icon": "bank",
78037                 "geometry": [
78038                     "point",
78039                     "vertex",
78040                     "area"
78041                 ],
78042                 "fields": [
78043                     "atm",
78044                     "building_area",
78045                     "address",
78046                     "opening_hours"
78047                 ],
78048                 "suggestion": true
78049             },
78050             "amenity/bank/BDO": {
78051                 "tags": {
78052                     "name": "BDO",
78053                     "amenity": "bank"
78054                 },
78055                 "name": "BDO",
78056                 "icon": "bank",
78057                 "geometry": [
78058                     "point",
78059                     "vertex",
78060                     "area"
78061                 ],
78062                 "fields": [
78063                     "atm",
78064                     "building_area",
78065                     "address",
78066                     "opening_hours"
78067                 ],
78068                 "suggestion": true
78069             },
78070             "amenity/bank/Volksbank": {
78071                 "tags": {
78072                     "name": "Volksbank",
78073                     "amenity": "bank"
78074                 },
78075                 "name": "Volksbank",
78076                 "icon": "bank",
78077                 "geometry": [
78078                     "point",
78079                     "vertex",
78080                     "area"
78081                 ],
78082                 "fields": [
78083                     "atm",
78084                     "building_area",
78085                     "address",
78086                     "opening_hours"
78087                 ],
78088                 "suggestion": true
78089             },
78090             "amenity/bank/BPI": {
78091                 "tags": {
78092                     "name": "BPI",
78093                     "amenity": "bank"
78094                 },
78095                 "name": "BPI",
78096                 "icon": "bank",
78097                 "geometry": [
78098                     "point",
78099                     "vertex",
78100                     "area"
78101                 ],
78102                 "fields": [
78103                     "atm",
78104                     "building_area",
78105                     "address",
78106                     "opening_hours"
78107                 ],
78108                 "suggestion": true
78109             },
78110             "amenity/bank/Postbank": {
78111                 "tags": {
78112                     "name": "Postbank",
78113                     "amenity": "bank"
78114                 },
78115                 "name": "Postbank",
78116                 "icon": "bank",
78117                 "geometry": [
78118                     "point",
78119                     "vertex",
78120                     "area"
78121                 ],
78122                 "fields": [
78123                     "atm",
78124                     "building_area",
78125                     "address",
78126                     "opening_hours"
78127                 ],
78128                 "suggestion": true
78129             },
78130             "amenity/bank/NatWest": {
78131                 "tags": {
78132                     "name": "NatWest",
78133                     "amenity": "bank"
78134                 },
78135                 "name": "NatWest",
78136                 "icon": "bank",
78137                 "geometry": [
78138                     "point",
78139                     "vertex",
78140                     "area"
78141                 ],
78142                 "fields": [
78143                     "atm",
78144                     "building_area",
78145                     "address",
78146                     "opening_hours"
78147                 ],
78148                 "suggestion": true
78149             },
78150             "amenity/bank/Yorkshire Bank": {
78151                 "tags": {
78152                     "name": "Yorkshire Bank",
78153                     "amenity": "bank"
78154                 },
78155                 "name": "Yorkshire Bank",
78156                 "icon": "bank",
78157                 "geometry": [
78158                     "point",
78159                     "vertex",
78160                     "area"
78161                 ],
78162                 "fields": [
78163                     "atm",
78164                     "building_area",
78165                     "address",
78166                     "opening_hours"
78167                 ],
78168                 "suggestion": true
78169             },
78170             "amenity/bank/ABSA": {
78171                 "tags": {
78172                     "name": "ABSA",
78173                     "amenity": "bank"
78174                 },
78175                 "name": "ABSA",
78176                 "icon": "bank",
78177                 "geometry": [
78178                     "point",
78179                     "vertex",
78180                     "area"
78181                 ],
78182                 "fields": [
78183                     "atm",
78184                     "building_area",
78185                     "address",
78186                     "opening_hours"
78187                 ],
78188                 "suggestion": true
78189             },
78190             "amenity/bank/Standard Bank": {
78191                 "tags": {
78192                     "name": "Standard Bank",
78193                     "amenity": "bank"
78194                 },
78195                 "name": "Standard Bank",
78196                 "icon": "bank",
78197                 "geometry": [
78198                     "point",
78199                     "vertex",
78200                     "area"
78201                 ],
78202                 "fields": [
78203                     "atm",
78204                     "building_area",
78205                     "address",
78206                     "opening_hours"
78207                 ],
78208                 "suggestion": true
78209             },
78210             "amenity/bank/FNB": {
78211                 "tags": {
78212                     "name": "FNB",
78213                     "amenity": "bank"
78214                 },
78215                 "name": "FNB",
78216                 "icon": "bank",
78217                 "geometry": [
78218                     "point",
78219                     "vertex",
78220                     "area"
78221                 ],
78222                 "fields": [
78223                     "atm",
78224                     "building_area",
78225                     "address",
78226                     "opening_hours"
78227                 ],
78228                 "suggestion": true
78229             },
78230             "amenity/bank/Deutsche Bank": {
78231                 "tags": {
78232                     "name": "Deutsche Bank",
78233                     "amenity": "bank"
78234                 },
78235                 "name": "Deutsche Bank",
78236                 "icon": "bank",
78237                 "geometry": [
78238                     "point",
78239                     "vertex",
78240                     "area"
78241                 ],
78242                 "fields": [
78243                     "atm",
78244                     "building_area",
78245                     "address",
78246                     "opening_hours"
78247                 ],
78248                 "suggestion": true
78249             },
78250             "amenity/bank/SEB": {
78251                 "tags": {
78252                     "name": "SEB",
78253                     "amenity": "bank"
78254                 },
78255                 "name": "SEB",
78256                 "icon": "bank",
78257                 "geometry": [
78258                     "point",
78259                     "vertex",
78260                     "area"
78261                 ],
78262                 "fields": [
78263                     "atm",
78264                     "building_area",
78265                     "address",
78266                     "opening_hours"
78267                 ],
78268                 "suggestion": true
78269             },
78270             "amenity/bank/Commerzbank": {
78271                 "tags": {
78272                     "name": "Commerzbank",
78273                     "amenity": "bank"
78274                 },
78275                 "name": "Commerzbank",
78276                 "icon": "bank",
78277                 "geometry": [
78278                     "point",
78279                     "vertex",
78280                     "area"
78281                 ],
78282                 "fields": [
78283                     "atm",
78284                     "building_area",
78285                     "address",
78286                     "opening_hours"
78287                 ],
78288                 "suggestion": true
78289             },
78290             "amenity/bank/Targobank": {
78291                 "tags": {
78292                     "name": "Targobank",
78293                     "amenity": "bank"
78294                 },
78295                 "name": "Targobank",
78296                 "icon": "bank",
78297                 "geometry": [
78298                     "point",
78299                     "vertex",
78300                     "area"
78301                 ],
78302                 "fields": [
78303                     "atm",
78304                     "building_area",
78305                     "address",
78306                     "opening_hours"
78307                 ],
78308                 "suggestion": true
78309             },
78310             "amenity/bank/ABN AMRO": {
78311                 "tags": {
78312                     "name": "ABN AMRO",
78313                     "amenity": "bank"
78314                 },
78315                 "name": "ABN AMRO",
78316                 "icon": "bank",
78317                 "geometry": [
78318                     "point",
78319                     "vertex",
78320                     "area"
78321                 ],
78322                 "fields": [
78323                     "atm",
78324                     "building_area",
78325                     "address",
78326                     "opening_hours"
78327                 ],
78328                 "suggestion": true
78329             },
78330             "amenity/bank/Handelsbanken": {
78331                 "tags": {
78332                     "name": "Handelsbanken",
78333                     "amenity": "bank"
78334                 },
78335                 "name": "Handelsbanken",
78336                 "icon": "bank",
78337                 "geometry": [
78338                     "point",
78339                     "vertex",
78340                     "area"
78341                 ],
78342                 "fields": [
78343                     "atm",
78344                     "building_area",
78345                     "address",
78346                     "opening_hours"
78347                 ],
78348                 "suggestion": true
78349             },
78350             "amenity/bank/Swedbank": {
78351                 "tags": {
78352                     "name": "Swedbank",
78353                     "amenity": "bank"
78354                 },
78355                 "name": "Swedbank",
78356                 "icon": "bank",
78357                 "geometry": [
78358                     "point",
78359                     "vertex",
78360                     "area"
78361                 ],
78362                 "fields": [
78363                     "atm",
78364                     "building_area",
78365                     "address",
78366                     "opening_hours"
78367                 ],
78368                 "suggestion": true
78369             },
78370             "amenity/bank/Kreissparkasse": {
78371                 "tags": {
78372                     "name": "Kreissparkasse",
78373                     "amenity": "bank"
78374                 },
78375                 "name": "Kreissparkasse",
78376                 "icon": "bank",
78377                 "geometry": [
78378                     "point",
78379                     "vertex",
78380                     "area"
78381                 ],
78382                 "fields": [
78383                     "atm",
78384                     "building_area",
78385                     "address",
78386                     "opening_hours"
78387                 ],
78388                 "suggestion": true
78389             },
78390             "amenity/bank/UniCredit Bank": {
78391                 "tags": {
78392                     "name": "UniCredit Bank",
78393                     "amenity": "bank"
78394                 },
78395                 "name": "UniCredit Bank",
78396                 "icon": "bank",
78397                 "geometry": [
78398                     "point",
78399                     "vertex",
78400                     "area"
78401                 ],
78402                 "fields": [
78403                     "atm",
78404                     "building_area",
78405                     "address",
78406                     "opening_hours"
78407                 ],
78408                 "suggestion": true
78409             },
78410             "amenity/bank/Monte dei Paschi di Siena": {
78411                 "tags": {
78412                     "name": "Monte dei Paschi di Siena",
78413                     "amenity": "bank"
78414                 },
78415                 "name": "Monte dei Paschi di Siena",
78416                 "icon": "bank",
78417                 "geometry": [
78418                     "point",
78419                     "vertex",
78420                     "area"
78421                 ],
78422                 "fields": [
78423                     "atm",
78424                     "building_area",
78425                     "address",
78426                     "opening_hours"
78427                 ],
78428                 "suggestion": true
78429             },
78430             "amenity/bank/Caja Rural": {
78431                 "tags": {
78432                     "name": "Caja Rural",
78433                     "amenity": "bank"
78434                 },
78435                 "name": "Caja Rural",
78436                 "icon": "bank",
78437                 "geometry": [
78438                     "point",
78439                     "vertex",
78440                     "area"
78441                 ],
78442                 "fields": [
78443                     "atm",
78444                     "building_area",
78445                     "address",
78446                     "opening_hours"
78447                 ],
78448                 "suggestion": true
78449             },
78450             "amenity/bank/Dresdner Bank": {
78451                 "tags": {
78452                     "name": "Dresdner Bank",
78453                     "amenity": "bank"
78454                 },
78455                 "name": "Dresdner Bank",
78456                 "icon": "bank",
78457                 "geometry": [
78458                     "point",
78459                     "vertex",
78460                     "area"
78461                 ],
78462                 "fields": [
78463                     "atm",
78464                     "building_area",
78465                     "address",
78466                     "opening_hours"
78467                 ],
78468                 "suggestion": true
78469             },
78470             "amenity/bank/Sparda-Bank": {
78471                 "tags": {
78472                     "name": "Sparda-Bank",
78473                     "amenity": "bank"
78474                 },
78475                 "name": "Sparda-Bank",
78476                 "icon": "bank",
78477                 "geometry": [
78478                     "point",
78479                     "vertex",
78480                     "area"
78481                 ],
78482                 "fields": [
78483                     "atm",
78484                     "building_area",
78485                     "address",
78486                     "opening_hours"
78487                 ],
78488                 "suggestion": true
78489             },
78490             "amenity/bank/VÚB": {
78491                 "tags": {
78492                     "name": "VÚB",
78493                     "amenity": "bank"
78494                 },
78495                 "name": "VÚB",
78496                 "icon": "bank",
78497                 "geometry": [
78498                     "point",
78499                     "vertex",
78500                     "area"
78501                 ],
78502                 "fields": [
78503                     "atm",
78504                     "building_area",
78505                     "address",
78506                     "opening_hours"
78507                 ],
78508                 "suggestion": true
78509             },
78510             "amenity/bank/Slovenská sporiteľňa": {
78511                 "tags": {
78512                     "name": "Slovenská sporiteľňa",
78513                     "amenity": "bank"
78514                 },
78515                 "name": "Slovenská sporiteľňa",
78516                 "icon": "bank",
78517                 "geometry": [
78518                     "point",
78519                     "vertex",
78520                     "area"
78521                 ],
78522                 "fields": [
78523                     "atm",
78524                     "building_area",
78525                     "address",
78526                     "opening_hours"
78527                 ],
78528                 "suggestion": true
78529             },
78530             "amenity/bank/Bank of Montreal": {
78531                 "tags": {
78532                     "name": "Bank of Montreal",
78533                     "amenity": "bank"
78534                 },
78535                 "name": "Bank of Montreal",
78536                 "icon": "bank",
78537                 "geometry": [
78538                     "point",
78539                     "vertex",
78540                     "area"
78541                 ],
78542                 "fields": [
78543                     "atm",
78544                     "building_area",
78545                     "address",
78546                     "opening_hours"
78547                 ],
78548                 "suggestion": true
78549             },
78550             "amenity/bank/KBC": {
78551                 "tags": {
78552                     "name": "KBC",
78553                     "amenity": "bank"
78554                 },
78555                 "name": "KBC",
78556                 "icon": "bank",
78557                 "geometry": [
78558                     "point",
78559                     "vertex",
78560                     "area"
78561                 ],
78562                 "fields": [
78563                     "atm",
78564                     "building_area",
78565                     "address",
78566                     "opening_hours"
78567                 ],
78568                 "suggestion": true
78569             },
78570             "amenity/bank/Royal Bank of Scotland": {
78571                 "tags": {
78572                     "name": "Royal Bank of Scotland",
78573                     "amenity": "bank"
78574                 },
78575                 "name": "Royal Bank of Scotland",
78576                 "icon": "bank",
78577                 "geometry": [
78578                     "point",
78579                     "vertex",
78580                     "area"
78581                 ],
78582                 "fields": [
78583                     "atm",
78584                     "building_area",
78585                     "address",
78586                     "opening_hours"
78587                 ],
78588                 "suggestion": true
78589             },
78590             "amenity/bank/TSB": {
78591                 "tags": {
78592                     "name": "TSB",
78593                     "amenity": "bank"
78594                 },
78595                 "name": "TSB",
78596                 "icon": "bank",
78597                 "geometry": [
78598                     "point",
78599                     "vertex",
78600                     "area"
78601                 ],
78602                 "fields": [
78603                     "atm",
78604                     "building_area",
78605                     "address",
78606                     "opening_hours"
78607                 ],
78608                 "suggestion": true
78609             },
78610             "amenity/bank/US Bank": {
78611                 "tags": {
78612                     "name": "US Bank",
78613                     "amenity": "bank"
78614                 },
78615                 "name": "US Bank",
78616                 "icon": "bank",
78617                 "geometry": [
78618                     "point",
78619                     "vertex",
78620                     "area"
78621                 ],
78622                 "fields": [
78623                     "atm",
78624                     "building_area",
78625                     "address",
78626                     "opening_hours"
78627                 ],
78628                 "suggestion": true
78629             },
78630             "amenity/bank/HypoVereinsbank": {
78631                 "tags": {
78632                     "name": "HypoVereinsbank",
78633                     "amenity": "bank"
78634                 },
78635                 "name": "HypoVereinsbank",
78636                 "icon": "bank",
78637                 "geometry": [
78638                     "point",
78639                     "vertex",
78640                     "area"
78641                 ],
78642                 "fields": [
78643                     "atm",
78644                     "building_area",
78645                     "address",
78646                     "opening_hours"
78647                 ],
78648                 "suggestion": true
78649             },
78650             "amenity/bank/Bank Austria": {
78651                 "tags": {
78652                     "name": "Bank Austria",
78653                     "amenity": "bank"
78654                 },
78655                 "name": "Bank Austria",
78656                 "icon": "bank",
78657                 "geometry": [
78658                     "point",
78659                     "vertex",
78660                     "area"
78661                 ],
78662                 "fields": [
78663                     "atm",
78664                     "building_area",
78665                     "address",
78666                     "opening_hours"
78667                 ],
78668                 "suggestion": true
78669             },
78670             "amenity/bank/ING": {
78671                 "tags": {
78672                     "name": "ING",
78673                     "amenity": "bank"
78674                 },
78675                 "name": "ING",
78676                 "icon": "bank",
78677                 "geometry": [
78678                     "point",
78679                     "vertex",
78680                     "area"
78681                 ],
78682                 "fields": [
78683                     "atm",
78684                     "building_area",
78685                     "address",
78686                     "opening_hours"
78687                 ],
78688                 "suggestion": true
78689             },
78690             "amenity/bank/Erste Bank": {
78691                 "tags": {
78692                     "name": "Erste Bank",
78693                     "amenity": "bank"
78694                 },
78695                 "name": "Erste Bank",
78696                 "icon": "bank",
78697                 "geometry": [
78698                     "point",
78699                     "vertex",
78700                     "area"
78701                 ],
78702                 "fields": [
78703                     "atm",
78704                     "building_area",
78705                     "address",
78706                     "opening_hours"
78707                 ],
78708                 "suggestion": true
78709             },
78710             "amenity/bank/CIBC": {
78711                 "tags": {
78712                     "name": "CIBC",
78713                     "amenity": "bank"
78714                 },
78715                 "name": "CIBC",
78716                 "icon": "bank",
78717                 "geometry": [
78718                     "point",
78719                     "vertex",
78720                     "area"
78721                 ],
78722                 "fields": [
78723                     "atm",
78724                     "building_area",
78725                     "address",
78726                     "opening_hours"
78727                 ],
78728                 "suggestion": true
78729             },
78730             "amenity/bank/Scotiabank": {
78731                 "tags": {
78732                     "name": "Scotiabank",
78733                     "amenity": "bank"
78734                 },
78735                 "name": "Scotiabank",
78736                 "icon": "bank",
78737                 "geometry": [
78738                     "point",
78739                     "vertex",
78740                     "area"
78741                 ],
78742                 "fields": [
78743                     "atm",
78744                     "building_area",
78745                     "address",
78746                     "opening_hours"
78747                 ],
78748                 "suggestion": true
78749             },
78750             "amenity/bank/Caisse d'Épargne": {
78751                 "tags": {
78752                     "name": "Caisse d'Épargne",
78753                     "amenity": "bank"
78754                 },
78755                 "name": "Caisse d'Épargne",
78756                 "icon": "bank",
78757                 "geometry": [
78758                     "point",
78759                     "vertex",
78760                     "area"
78761                 ],
78762                 "fields": [
78763                     "atm",
78764                     "building_area",
78765                     "address",
78766                     "opening_hours"
78767                 ],
78768                 "suggestion": true
78769             },
78770             "amenity/bank/Santander": {
78771                 "tags": {
78772                     "name": "Santander",
78773                     "amenity": "bank"
78774                 },
78775                 "name": "Santander",
78776                 "icon": "bank",
78777                 "geometry": [
78778                     "point",
78779                     "vertex",
78780                     "area"
78781                 ],
78782                 "fields": [
78783                     "atm",
78784                     "building_area",
78785                     "address",
78786                     "opening_hours"
78787                 ],
78788                 "suggestion": true
78789             },
78790             "amenity/bank/Bank of Scotland": {
78791                 "tags": {
78792                     "name": "Bank of Scotland",
78793                     "amenity": "bank"
78794                 },
78795                 "name": "Bank of Scotland",
78796                 "icon": "bank",
78797                 "geometry": [
78798                     "point",
78799                     "vertex",
78800                     "area"
78801                 ],
78802                 "fields": [
78803                     "atm",
78804                     "building_area",
78805                     "address",
78806                     "opening_hours"
78807                 ],
78808                 "suggestion": true
78809             },
78810             "amenity/bank/TD Canada Trust": {
78811                 "tags": {
78812                     "name": "TD Canada Trust",
78813                     "amenity": "bank"
78814                 },
78815                 "name": "TD Canada Trust",
78816                 "icon": "bank",
78817                 "geometry": [
78818                     "point",
78819                     "vertex",
78820                     "area"
78821                 ],
78822                 "fields": [
78823                     "atm",
78824                     "building_area",
78825                     "address",
78826                     "opening_hours"
78827                 ],
78828                 "suggestion": true
78829             },
78830             "amenity/bank/BMO": {
78831                 "tags": {
78832                     "name": "BMO",
78833                     "amenity": "bank"
78834                 },
78835                 "name": "BMO",
78836                 "icon": "bank",
78837                 "geometry": [
78838                     "point",
78839                     "vertex",
78840                     "area"
78841                 ],
78842                 "fields": [
78843                     "atm",
78844                     "building_area",
78845                     "address",
78846                     "opening_hours"
78847                 ],
78848                 "suggestion": true
78849             },
78850             "amenity/bank/Danske Bank": {
78851                 "tags": {
78852                     "name": "Danske Bank",
78853                     "amenity": "bank"
78854                 },
78855                 "name": "Danske Bank",
78856                 "icon": "bank",
78857                 "geometry": [
78858                     "point",
78859                     "vertex",
78860                     "area"
78861                 ],
78862                 "fields": [
78863                     "atm",
78864                     "building_area",
78865                     "address",
78866                     "opening_hours"
78867                 ],
78868                 "suggestion": true
78869             },
78870             "amenity/bank/OTP": {
78871                 "tags": {
78872                     "name": "OTP",
78873                     "amenity": "bank"
78874                 },
78875                 "name": "OTP",
78876                 "icon": "bank",
78877                 "geometry": [
78878                     "point",
78879                     "vertex",
78880                     "area"
78881                 ],
78882                 "fields": [
78883                     "atm",
78884                     "building_area",
78885                     "address",
78886                     "opening_hours"
78887                 ],
78888                 "suggestion": true
78889             },
78890             "amenity/bank/Crédit Agricole": {
78891                 "tags": {
78892                     "name": "Crédit Agricole",
78893                     "amenity": "bank"
78894                 },
78895                 "name": "Crédit Agricole",
78896                 "icon": "bank",
78897                 "geometry": [
78898                     "point",
78899                     "vertex",
78900                     "area"
78901                 ],
78902                 "fields": [
78903                     "atm",
78904                     "building_area",
78905                     "address",
78906                     "opening_hours"
78907                 ],
78908                 "suggestion": true
78909             },
78910             "amenity/bank/LCL": {
78911                 "tags": {
78912                     "name": "LCL",
78913                     "amenity": "bank"
78914                 },
78915                 "name": "LCL",
78916                 "icon": "bank",
78917                 "geometry": [
78918                     "point",
78919                     "vertex",
78920                     "area"
78921                 ],
78922                 "fields": [
78923                     "atm",
78924                     "building_area",
78925                     "address",
78926                     "opening_hours"
78927                 ],
78928                 "suggestion": true
78929             },
78930             "amenity/bank/VR-Bank": {
78931                 "tags": {
78932                     "name": "VR-Bank",
78933                     "amenity": "bank"
78934                 },
78935                 "name": "VR-Bank",
78936                 "icon": "bank",
78937                 "geometry": [
78938                     "point",
78939                     "vertex",
78940                     "area"
78941                 ],
78942                 "fields": [
78943                     "atm",
78944                     "building_area",
78945                     "address",
78946                     "opening_hours"
78947                 ],
78948                 "suggestion": true
78949             },
78950             "amenity/bank/ČSOB": {
78951                 "tags": {
78952                     "name": "ČSOB",
78953                     "amenity": "bank"
78954                 },
78955                 "name": "ČSOB",
78956                 "icon": "bank",
78957                 "geometry": [
78958                     "point",
78959                     "vertex",
78960                     "area"
78961                 ],
78962                 "fields": [
78963                     "atm",
78964                     "building_area",
78965                     "address",
78966                     "opening_hours"
78967                 ],
78968                 "suggestion": true
78969             },
78970             "amenity/bank/Česká spořitelna": {
78971                 "tags": {
78972                     "name": "Česká spořitelna",
78973                     "amenity": "bank"
78974                 },
78975                 "name": "Česká spořitelna",
78976                 "icon": "bank",
78977                 "geometry": [
78978                     "point",
78979                     "vertex",
78980                     "area"
78981                 ],
78982                 "fields": [
78983                     "atm",
78984                     "building_area",
78985                     "address",
78986                     "opening_hours"
78987                 ],
78988                 "suggestion": true
78989             },
78990             "amenity/bank/BNP": {
78991                 "tags": {
78992                     "name": "BNP",
78993                     "amenity": "bank"
78994                 },
78995                 "name": "BNP",
78996                 "icon": "bank",
78997                 "geometry": [
78998                     "point",
78999                     "vertex",
79000                     "area"
79001                 ],
79002                 "fields": [
79003                     "atm",
79004                     "building_area",
79005                     "address",
79006                     "opening_hours"
79007                 ],
79008                 "suggestion": true
79009             },
79010             "amenity/bank/Royal Bank": {
79011                 "tags": {
79012                     "name": "Royal Bank",
79013                     "amenity": "bank"
79014                 },
79015                 "name": "Royal Bank",
79016                 "icon": "bank",
79017                 "geometry": [
79018                     "point",
79019                     "vertex",
79020                     "area"
79021                 ],
79022                 "fields": [
79023                     "atm",
79024                     "building_area",
79025                     "address",
79026                     "opening_hours"
79027                 ],
79028                 "suggestion": true
79029             },
79030             "amenity/bank/Nationwide": {
79031                 "tags": {
79032                     "name": "Nationwide",
79033                     "amenity": "bank"
79034                 },
79035                 "name": "Nationwide",
79036                 "icon": "bank",
79037                 "geometry": [
79038                     "point",
79039                     "vertex",
79040                     "area"
79041                 ],
79042                 "fields": [
79043                     "atm",
79044                     "building_area",
79045                     "address",
79046                     "opening_hours"
79047                 ],
79048                 "suggestion": true
79049             },
79050             "amenity/bank/Halifax": {
79051                 "tags": {
79052                     "name": "Halifax",
79053                     "amenity": "bank"
79054                 },
79055                 "name": "Halifax",
79056                 "icon": "bank",
79057                 "geometry": [
79058                     "point",
79059                     "vertex",
79060                     "area"
79061                 ],
79062                 "fields": [
79063                     "atm",
79064                     "building_area",
79065                     "address",
79066                     "opening_hours"
79067                 ],
79068                 "suggestion": true
79069             },
79070             "amenity/bank/BAWAG PSK": {
79071                 "tags": {
79072                     "name": "BAWAG PSK",
79073                     "amenity": "bank"
79074                 },
79075                 "name": "BAWAG PSK",
79076                 "icon": "bank",
79077                 "geometry": [
79078                     "point",
79079                     "vertex",
79080                     "area"
79081                 ],
79082                 "fields": [
79083                     "atm",
79084                     "building_area",
79085                     "address",
79086                     "opening_hours"
79087                 ],
79088                 "suggestion": true
79089             },
79090             "amenity/bank/National Bank": {
79091                 "tags": {
79092                     "name": "National Bank",
79093                     "amenity": "bank"
79094                 },
79095                 "name": "National Bank",
79096                 "icon": "bank",
79097                 "geometry": [
79098                     "point",
79099                     "vertex",
79100                     "area"
79101                 ],
79102                 "fields": [
79103                     "atm",
79104                     "building_area",
79105                     "address",
79106                     "opening_hours"
79107                 ],
79108                 "suggestion": true
79109             },
79110             "amenity/bank/Nedbank": {
79111                 "tags": {
79112                     "name": "Nedbank",
79113                     "amenity": "bank"
79114                 },
79115                 "name": "Nedbank",
79116                 "icon": "bank",
79117                 "geometry": [
79118                     "point",
79119                     "vertex",
79120                     "area"
79121                 ],
79122                 "fields": [
79123                     "atm",
79124                     "building_area",
79125                     "address",
79126                     "opening_hours"
79127                 ],
79128                 "suggestion": true
79129             },
79130             "amenity/bank/First National Bank": {
79131                 "tags": {
79132                     "name": "First National Bank",
79133                     "amenity": "bank"
79134                 },
79135                 "name": "First National Bank",
79136                 "icon": "bank",
79137                 "geometry": [
79138                     "point",
79139                     "vertex",
79140                     "area"
79141                 ],
79142                 "fields": [
79143                     "atm",
79144                     "building_area",
79145                     "address",
79146                     "opening_hours"
79147                 ],
79148                 "suggestion": true
79149             },
79150             "amenity/bank/Nordea": {
79151                 "tags": {
79152                     "name": "Nordea",
79153                     "amenity": "bank"
79154                 },
79155                 "name": "Nordea",
79156                 "icon": "bank",
79157                 "geometry": [
79158                     "point",
79159                     "vertex",
79160                     "area"
79161                 ],
79162                 "fields": [
79163                     "atm",
79164                     "building_area",
79165                     "address",
79166                     "opening_hours"
79167                 ],
79168                 "suggestion": true
79169             },
79170             "amenity/bank/Rabobank": {
79171                 "tags": {
79172                     "name": "Rabobank",
79173                     "amenity": "bank"
79174                 },
79175                 "name": "Rabobank",
79176                 "icon": "bank",
79177                 "geometry": [
79178                     "point",
79179                     "vertex",
79180                     "area"
79181                 ],
79182                 "fields": [
79183                     "atm",
79184                     "building_area",
79185                     "address",
79186                     "opening_hours"
79187                 ],
79188                 "suggestion": true
79189             },
79190             "amenity/bank/Sparkasse KölnBonn": {
79191                 "tags": {
79192                     "name": "Sparkasse KölnBonn",
79193                     "amenity": "bank"
79194                 },
79195                 "name": "Sparkasse KölnBonn",
79196                 "icon": "bank",
79197                 "geometry": [
79198                     "point",
79199                     "vertex",
79200                     "area"
79201                 ],
79202                 "fields": [
79203                     "atm",
79204                     "building_area",
79205                     "address",
79206                     "opening_hours"
79207                 ],
79208                 "suggestion": true
79209             },
79210             "amenity/bank/Tatra banka": {
79211                 "tags": {
79212                     "name": "Tatra banka",
79213                     "amenity": "bank"
79214                 },
79215                 "name": "Tatra banka",
79216                 "icon": "bank",
79217                 "geometry": [
79218                     "point",
79219                     "vertex",
79220                     "area"
79221                 ],
79222                 "fields": [
79223                     "atm",
79224                     "building_area",
79225                     "address",
79226                     "opening_hours"
79227                 ],
79228                 "suggestion": true
79229             },
79230             "amenity/bank/Berliner Sparkasse": {
79231                 "tags": {
79232                     "name": "Berliner Sparkasse",
79233                     "amenity": "bank"
79234                 },
79235                 "name": "Berliner Sparkasse",
79236                 "icon": "bank",
79237                 "geometry": [
79238                     "point",
79239                     "vertex",
79240                     "area"
79241                 ],
79242                 "fields": [
79243                     "atm",
79244                     "building_area",
79245                     "address",
79246                     "opening_hours"
79247                 ],
79248                 "suggestion": true
79249             },
79250             "amenity/bank/Berliner Volksbank": {
79251                 "tags": {
79252                     "name": "Berliner Volksbank",
79253                     "amenity": "bank"
79254                 },
79255                 "name": "Berliner Volksbank",
79256                 "icon": "bank",
79257                 "geometry": [
79258                     "point",
79259                     "vertex",
79260                     "area"
79261                 ],
79262                 "fields": [
79263                     "atm",
79264                     "building_area",
79265                     "address",
79266                     "opening_hours"
79267                 ],
79268                 "suggestion": true
79269             },
79270             "amenity/bank/Wells Fargo": {
79271                 "tags": {
79272                     "name": "Wells Fargo",
79273                     "amenity": "bank"
79274                 },
79275                 "name": "Wells Fargo",
79276                 "icon": "bank",
79277                 "geometry": [
79278                     "point",
79279                     "vertex",
79280                     "area"
79281                 ],
79282                 "fields": [
79283                     "atm",
79284                     "building_area",
79285                     "address",
79286                     "opening_hours"
79287                 ],
79288                 "suggestion": true
79289             },
79290             "amenity/bank/Credit Suisse": {
79291                 "tags": {
79292                     "name": "Credit Suisse",
79293                     "amenity": "bank"
79294                 },
79295                 "name": "Credit Suisse",
79296                 "icon": "bank",
79297                 "geometry": [
79298                     "point",
79299                     "vertex",
79300                     "area"
79301                 ],
79302                 "fields": [
79303                     "atm",
79304                     "building_area",
79305                     "address",
79306                     "opening_hours"
79307                 ],
79308                 "suggestion": true
79309             },
79310             "amenity/bank/Société Générale": {
79311                 "tags": {
79312                     "name": "Société Générale",
79313                     "amenity": "bank"
79314                 },
79315                 "name": "Société Générale",
79316                 "icon": "bank",
79317                 "geometry": [
79318                     "point",
79319                     "vertex",
79320                     "area"
79321                 ],
79322                 "fields": [
79323                     "atm",
79324                     "building_area",
79325                     "address",
79326                     "opening_hours"
79327                 ],
79328                 "suggestion": true
79329             },
79330             "amenity/bank/Osuuspankki": {
79331                 "tags": {
79332                     "name": "Osuuspankki",
79333                     "amenity": "bank"
79334                 },
79335                 "name": "Osuuspankki",
79336                 "icon": "bank",
79337                 "geometry": [
79338                     "point",
79339                     "vertex",
79340                     "area"
79341                 ],
79342                 "fields": [
79343                     "atm",
79344                     "building_area",
79345                     "address",
79346                     "opening_hours"
79347                 ],
79348                 "suggestion": true
79349             },
79350             "amenity/bank/Sparkasse Aachen": {
79351                 "tags": {
79352                     "name": "Sparkasse Aachen",
79353                     "amenity": "bank"
79354                 },
79355                 "name": "Sparkasse Aachen",
79356                 "icon": "bank",
79357                 "geometry": [
79358                     "point",
79359                     "vertex",
79360                     "area"
79361                 ],
79362                 "fields": [
79363                     "atm",
79364                     "building_area",
79365                     "address",
79366                     "opening_hours"
79367                 ],
79368                 "suggestion": true
79369             },
79370             "amenity/bank/Hamburger Sparkasse": {
79371                 "tags": {
79372                     "name": "Hamburger Sparkasse",
79373                     "amenity": "bank"
79374                 },
79375                 "name": "Hamburger Sparkasse",
79376                 "icon": "bank",
79377                 "geometry": [
79378                     "point",
79379                     "vertex",
79380                     "area"
79381                 ],
79382                 "fields": [
79383                     "atm",
79384                     "building_area",
79385                     "address",
79386                     "opening_hours"
79387                 ],
79388                 "suggestion": true
79389             },
79390             "amenity/bank/Cassa di Risparmio del Veneto": {
79391                 "tags": {
79392                     "name": "Cassa di Risparmio del Veneto",
79393                     "amenity": "bank"
79394                 },
79395                 "name": "Cassa di Risparmio del Veneto",
79396                 "icon": "bank",
79397                 "geometry": [
79398                     "point",
79399                     "vertex",
79400                     "area"
79401                 ],
79402                 "fields": [
79403                     "atm",
79404                     "building_area",
79405                     "address",
79406                     "opening_hours"
79407                 ],
79408                 "suggestion": true
79409             },
79410             "amenity/bank/BNP Paribas": {
79411                 "tags": {
79412                     "name": "BNP Paribas",
79413                     "amenity": "bank"
79414                 },
79415                 "name": "BNP Paribas",
79416                 "icon": "bank",
79417                 "geometry": [
79418                     "point",
79419                     "vertex",
79420                     "area"
79421                 ],
79422                 "fields": [
79423                     "atm",
79424                     "building_area",
79425                     "address",
79426                     "opening_hours"
79427                 ],
79428                 "suggestion": true
79429             },
79430             "amenity/bank/Banque Populaire": {
79431                 "tags": {
79432                     "name": "Banque Populaire",
79433                     "amenity": "bank"
79434                 },
79435                 "name": "Banque Populaire",
79436                 "icon": "bank",
79437                 "geometry": [
79438                     "point",
79439                     "vertex",
79440                     "area"
79441                 ],
79442                 "fields": [
79443                     "atm",
79444                     "building_area",
79445                     "address",
79446                     "opening_hours"
79447                 ],
79448                 "suggestion": true
79449             },
79450             "amenity/bank/BNP Paribas Fortis": {
79451                 "tags": {
79452                     "name": "BNP Paribas Fortis",
79453                     "amenity": "bank"
79454                 },
79455                 "name": "BNP Paribas Fortis",
79456                 "icon": "bank",
79457                 "geometry": [
79458                     "point",
79459                     "vertex",
79460                     "area"
79461                 ],
79462                 "fields": [
79463                     "atm",
79464                     "building_area",
79465                     "address",
79466                     "opening_hours"
79467                 ],
79468                 "suggestion": true
79469             },
79470             "amenity/bank/Banco Popular": {
79471                 "tags": {
79472                     "name": "Banco Popular",
79473                     "amenity": "bank"
79474                 },
79475                 "name": "Banco Popular",
79476                 "icon": "bank",
79477                 "geometry": [
79478                     "point",
79479                     "vertex",
79480                     "area"
79481                 ],
79482                 "fields": [
79483                     "atm",
79484                     "building_area",
79485                     "address",
79486                     "opening_hours"
79487                 ],
79488                 "suggestion": true
79489             },
79490             "amenity/bank/Bancaja": {
79491                 "tags": {
79492                     "name": "Bancaja",
79493                     "amenity": "bank"
79494                 },
79495                 "name": "Bancaja",
79496                 "icon": "bank",
79497                 "geometry": [
79498                     "point",
79499                     "vertex",
79500                     "area"
79501                 ],
79502                 "fields": [
79503                     "atm",
79504                     "building_area",
79505                     "address",
79506                     "opening_hours"
79507                 ],
79508                 "suggestion": true
79509             },
79510             "amenity/bank/Banesto": {
79511                 "tags": {
79512                     "name": "Banesto",
79513                     "amenity": "bank"
79514                 },
79515                 "name": "Banesto",
79516                 "icon": "bank",
79517                 "geometry": [
79518                     "point",
79519                     "vertex",
79520                     "area"
79521                 ],
79522                 "fields": [
79523                     "atm",
79524                     "building_area",
79525                     "address",
79526                     "opening_hours"
79527                 ],
79528                 "suggestion": true
79529             },
79530             "amenity/bank/La Caixa": {
79531                 "tags": {
79532                     "name": "La Caixa",
79533                     "amenity": "bank"
79534                 },
79535                 "name": "La Caixa",
79536                 "icon": "bank",
79537                 "geometry": [
79538                     "point",
79539                     "vertex",
79540                     "area"
79541                 ],
79542                 "fields": [
79543                     "atm",
79544                     "building_area",
79545                     "address",
79546                     "opening_hours"
79547                 ],
79548                 "suggestion": true
79549             },
79550             "amenity/bank/Santander Consumer Bank": {
79551                 "tags": {
79552                     "name": "Santander Consumer Bank",
79553                     "amenity": "bank"
79554                 },
79555                 "name": "Santander Consumer Bank",
79556                 "icon": "bank",
79557                 "geometry": [
79558                     "point",
79559                     "vertex",
79560                     "area"
79561                 ],
79562                 "fields": [
79563                     "atm",
79564                     "building_area",
79565                     "address",
79566                     "opening_hours"
79567                 ],
79568                 "suggestion": true
79569             },
79570             "amenity/bank/BRD": {
79571                 "tags": {
79572                     "name": "BRD",
79573                     "amenity": "bank"
79574                 },
79575                 "name": "BRD",
79576                 "icon": "bank",
79577                 "geometry": [
79578                     "point",
79579                     "vertex",
79580                     "area"
79581                 ],
79582                 "fields": [
79583                     "atm",
79584                     "building_area",
79585                     "address",
79586                     "opening_hours"
79587                 ],
79588                 "suggestion": true
79589             },
79590             "amenity/bank/BCR": {
79591                 "tags": {
79592                     "name": "BCR",
79593                     "amenity": "bank"
79594                 },
79595                 "name": "BCR",
79596                 "icon": "bank",
79597                 "geometry": [
79598                     "point",
79599                     "vertex",
79600                     "area"
79601                 ],
79602                 "fields": [
79603                     "atm",
79604                     "building_area",
79605                     "address",
79606                     "opening_hours"
79607                 ],
79608                 "suggestion": true
79609             },
79610             "amenity/bank/Banca Transilvania": {
79611                 "tags": {
79612                     "name": "Banca Transilvania",
79613                     "amenity": "bank"
79614                 },
79615                 "name": "Banca Transilvania",
79616                 "icon": "bank",
79617                 "geometry": [
79618                     "point",
79619                     "vertex",
79620                     "area"
79621                 ],
79622                 "fields": [
79623                     "atm",
79624                     "building_area",
79625                     "address",
79626                     "opening_hours"
79627                 ],
79628                 "suggestion": true
79629             },
79630             "amenity/bank/BW-Bank": {
79631                 "tags": {
79632                     "name": "BW-Bank",
79633                     "amenity": "bank"
79634                 },
79635                 "name": "BW-Bank",
79636                 "icon": "bank",
79637                 "geometry": [
79638                     "point",
79639                     "vertex",
79640                     "area"
79641                 ],
79642                 "fields": [
79643                     "atm",
79644                     "building_area",
79645                     "address",
79646                     "opening_hours"
79647                 ],
79648                 "suggestion": true
79649             },
79650             "amenity/bank/Komerční banka": {
79651                 "tags": {
79652                     "name": "Komerční banka",
79653                     "amenity": "bank"
79654                 },
79655                 "name": "Komerční banka",
79656                 "icon": "bank",
79657                 "geometry": [
79658                     "point",
79659                     "vertex",
79660                     "area"
79661                 ],
79662                 "fields": [
79663                     "atm",
79664                     "building_area",
79665                     "address",
79666                     "opening_hours"
79667                 ],
79668                 "suggestion": true
79669             },
79670             "amenity/bank/Banco Pastor": {
79671                 "tags": {
79672                     "name": "Banco Pastor",
79673                     "amenity": "bank"
79674                 },
79675                 "name": "Banco Pastor",
79676                 "icon": "bank",
79677                 "geometry": [
79678                     "point",
79679                     "vertex",
79680                     "area"
79681                 ],
79682                 "fields": [
79683                     "atm",
79684                     "building_area",
79685                     "address",
79686                     "opening_hours"
79687                 ],
79688                 "suggestion": true
79689             },
79690             "amenity/bank/Stadtsparkasse": {
79691                 "tags": {
79692                     "name": "Stadtsparkasse",
79693                     "amenity": "bank"
79694                 },
79695                 "name": "Stadtsparkasse",
79696                 "icon": "bank",
79697                 "geometry": [
79698                     "point",
79699                     "vertex",
79700                     "area"
79701                 ],
79702                 "fields": [
79703                     "atm",
79704                     "building_area",
79705                     "address",
79706                     "opening_hours"
79707                 ],
79708                 "suggestion": true
79709             },
79710             "amenity/bank/Ulster Bank": {
79711                 "tags": {
79712                     "name": "Ulster Bank",
79713                     "amenity": "bank"
79714                 },
79715                 "name": "Ulster Bank",
79716                 "icon": "bank",
79717                 "geometry": [
79718                     "point",
79719                     "vertex",
79720                     "area"
79721                 ],
79722                 "fields": [
79723                     "atm",
79724                     "building_area",
79725                     "address",
79726                     "opening_hours"
79727                 ],
79728                 "suggestion": true
79729             },
79730             "amenity/bank/Sberbank": {
79731                 "tags": {
79732                     "name": "Sberbank",
79733                     "amenity": "bank"
79734                 },
79735                 "name": "Sberbank",
79736                 "icon": "bank",
79737                 "geometry": [
79738                     "point",
79739                     "vertex",
79740                     "area"
79741                 ],
79742                 "fields": [
79743                     "atm",
79744                     "building_area",
79745                     "address",
79746                     "opening_hours"
79747                 ],
79748                 "suggestion": true
79749             },
79750             "amenity/bank/CIC": {
79751                 "tags": {
79752                     "name": "CIC",
79753                     "amenity": "bank"
79754                 },
79755                 "name": "CIC",
79756                 "icon": "bank",
79757                 "geometry": [
79758                     "point",
79759                     "vertex",
79760                     "area"
79761                 ],
79762                 "fields": [
79763                     "atm",
79764                     "building_area",
79765                     "address",
79766                     "opening_hours"
79767                 ],
79768                 "suggestion": true
79769             },
79770             "amenity/bank/Bancpost": {
79771                 "tags": {
79772                     "name": "Bancpost",
79773                     "amenity": "bank"
79774                 },
79775                 "name": "Bancpost",
79776                 "icon": "bank",
79777                 "geometry": [
79778                     "point",
79779                     "vertex",
79780                     "area"
79781                 ],
79782                 "fields": [
79783                     "atm",
79784                     "building_area",
79785                     "address",
79786                     "opening_hours"
79787                 ],
79788                 "suggestion": true
79789             },
79790             "amenity/bank/Caja Madrid": {
79791                 "tags": {
79792                     "name": "Caja Madrid",
79793                     "amenity": "bank"
79794                 },
79795                 "name": "Caja Madrid",
79796                 "icon": "bank",
79797                 "geometry": [
79798                     "point",
79799                     "vertex",
79800                     "area"
79801                 ],
79802                 "fields": [
79803                     "atm",
79804                     "building_area",
79805                     "address",
79806                     "opening_hours"
79807                 ],
79808                 "suggestion": true
79809             },
79810             "amenity/bank/Maybank": {
79811                 "tags": {
79812                     "name": "Maybank",
79813                     "amenity": "bank"
79814                 },
79815                 "name": "Maybank",
79816                 "icon": "bank",
79817                 "geometry": [
79818                     "point",
79819                     "vertex",
79820                     "area"
79821                 ],
79822                 "fields": [
79823                     "atm",
79824                     "building_area",
79825                     "address",
79826                     "opening_hours"
79827                 ],
79828                 "suggestion": true
79829             },
79830             "amenity/bank/中国银行": {
79831                 "tags": {
79832                     "name": "中国银行",
79833                     "amenity": "bank"
79834                 },
79835                 "name": "中国银行",
79836                 "icon": "bank",
79837                 "geometry": [
79838                     "point",
79839                     "vertex",
79840                     "area"
79841                 ],
79842                 "fields": [
79843                     "atm",
79844                     "building_area",
79845                     "address",
79846                     "opening_hours"
79847                 ],
79848                 "suggestion": true
79849             },
79850             "amenity/bank/Unicredit Banca": {
79851                 "tags": {
79852                     "name": "Unicredit Banca",
79853                     "amenity": "bank"
79854                 },
79855                 "name": "Unicredit Banca",
79856                 "icon": "bank",
79857                 "geometry": [
79858                     "point",
79859                     "vertex",
79860                     "area"
79861                 ],
79862                 "fields": [
79863                     "atm",
79864                     "building_area",
79865                     "address",
79866                     "opening_hours"
79867                 ],
79868                 "suggestion": true
79869             },
79870             "amenity/bank/Crédit Mutuel": {
79871                 "tags": {
79872                     "name": "Crédit Mutuel",
79873                     "amenity": "bank"
79874                 },
79875                 "name": "Crédit Mutuel",
79876                 "icon": "bank",
79877                 "geometry": [
79878                     "point",
79879                     "vertex",
79880                     "area"
79881                 ],
79882                 "fields": [
79883                     "atm",
79884                     "building_area",
79885                     "address",
79886                     "opening_hours"
79887                 ],
79888                 "suggestion": true
79889             },
79890             "amenity/bank/BBVA": {
79891                 "tags": {
79892                     "name": "BBVA",
79893                     "amenity": "bank"
79894                 },
79895                 "name": "BBVA",
79896                 "icon": "bank",
79897                 "geometry": [
79898                     "point",
79899                     "vertex",
79900                     "area"
79901                 ],
79902                 "fields": [
79903                     "atm",
79904                     "building_area",
79905                     "address",
79906                     "opening_hours"
79907                 ],
79908                 "suggestion": true
79909             },
79910             "amenity/bank/Intesa San Paolo": {
79911                 "tags": {
79912                     "name": "Intesa San Paolo",
79913                     "amenity": "bank"
79914                 },
79915                 "name": "Intesa San Paolo",
79916                 "icon": "bank",
79917                 "geometry": [
79918                     "point",
79919                     "vertex",
79920                     "area"
79921                 ],
79922                 "fields": [
79923                     "atm",
79924                     "building_area",
79925                     "address",
79926                     "opening_hours"
79927                 ],
79928                 "suggestion": true
79929             },
79930             "amenity/bank/TD Bank": {
79931                 "tags": {
79932                     "name": "TD Bank",
79933                     "amenity": "bank"
79934                 },
79935                 "name": "TD Bank",
79936                 "icon": "bank",
79937                 "geometry": [
79938                     "point",
79939                     "vertex",
79940                     "area"
79941                 ],
79942                 "fields": [
79943                     "atm",
79944                     "building_area",
79945                     "address",
79946                     "opening_hours"
79947                 ],
79948                 "suggestion": true
79949             },
79950             "amenity/bank/Belfius": {
79951                 "tags": {
79952                     "name": "Belfius",
79953                     "amenity": "bank"
79954                 },
79955                 "name": "Belfius",
79956                 "icon": "bank",
79957                 "geometry": [
79958                     "point",
79959                     "vertex",
79960                     "area"
79961                 ],
79962                 "fields": [
79963                     "atm",
79964                     "building_area",
79965                     "address",
79966                     "opening_hours"
79967                 ],
79968                 "suggestion": true
79969             },
79970             "amenity/bank/Bank of America": {
79971                 "tags": {
79972                     "name": "Bank of America",
79973                     "amenity": "bank"
79974                 },
79975                 "name": "Bank of America",
79976                 "icon": "bank",
79977                 "geometry": [
79978                     "point",
79979                     "vertex",
79980                     "area"
79981                 ],
79982                 "fields": [
79983                     "atm",
79984                     "building_area",
79985                     "address",
79986                     "opening_hours"
79987                 ],
79988                 "suggestion": true
79989             },
79990             "amenity/bank/RBC": {
79991                 "tags": {
79992                     "name": "RBC",
79993                     "amenity": "bank"
79994                 },
79995                 "name": "RBC",
79996                 "icon": "bank",
79997                 "geometry": [
79998                     "point",
79999                     "vertex",
80000                     "area"
80001                 ],
80002                 "fields": [
80003                     "atm",
80004                     "building_area",
80005                     "address",
80006                     "opening_hours"
80007                 ],
80008                 "suggestion": true
80009             },
80010             "amenity/bank/Alpha Bank": {
80011                 "tags": {
80012                     "name": "Alpha Bank",
80013                     "amenity": "bank"
80014                 },
80015                 "name": "Alpha Bank",
80016                 "icon": "bank",
80017                 "geometry": [
80018                     "point",
80019                     "vertex",
80020                     "area"
80021                 ],
80022                 "fields": [
80023                     "atm",
80024                     "building_area",
80025                     "address",
80026                     "opening_hours"
80027                 ],
80028                 "suggestion": true
80029             },
80030             "amenity/bank/Сбербанк": {
80031                 "tags": {
80032                     "name": "Сбербанк",
80033                     "amenity": "bank"
80034                 },
80035                 "name": "Сбербанк",
80036                 "icon": "bank",
80037                 "geometry": [
80038                     "point",
80039                     "vertex",
80040                     "area"
80041                 ],
80042                 "fields": [
80043                     "atm",
80044                     "building_area",
80045                     "address",
80046                     "opening_hours"
80047                 ],
80048                 "suggestion": true
80049             },
80050             "amenity/bank/Россельхозбанк": {
80051                 "tags": {
80052                     "name": "Россельхозбанк",
80053                     "amenity": "bank"
80054                 },
80055                 "name": "Россельхозбанк",
80056                 "icon": "bank",
80057                 "geometry": [
80058                     "point",
80059                     "vertex",
80060                     "area"
80061                 ],
80062                 "fields": [
80063                     "atm",
80064                     "building_area",
80065                     "address",
80066                     "opening_hours"
80067                 ],
80068                 "suggestion": true
80069             },
80070             "amenity/bank/Crédit du Nord": {
80071                 "tags": {
80072                     "name": "Crédit du Nord",
80073                     "amenity": "bank"
80074                 },
80075                 "name": "Crédit du Nord",
80076                 "icon": "bank",
80077                 "geometry": [
80078                     "point",
80079                     "vertex",
80080                     "area"
80081                 ],
80082                 "fields": [
80083                     "atm",
80084                     "building_area",
80085                     "address",
80086                     "opening_hours"
80087                 ],
80088                 "suggestion": true
80089             },
80090             "amenity/bank/BancoEstado": {
80091                 "tags": {
80092                     "name": "BancoEstado",
80093                     "amenity": "bank"
80094                 },
80095                 "name": "BancoEstado",
80096                 "icon": "bank",
80097                 "geometry": [
80098                     "point",
80099                     "vertex",
80100                     "area"
80101                 ],
80102                 "fields": [
80103                     "atm",
80104                     "building_area",
80105                     "address",
80106                     "opening_hours"
80107                 ],
80108                 "suggestion": true
80109             },
80110             "amenity/bank/Millennium Bank": {
80111                 "tags": {
80112                     "name": "Millennium Bank",
80113                     "amenity": "bank"
80114                 },
80115                 "name": "Millennium Bank",
80116                 "icon": "bank",
80117                 "geometry": [
80118                     "point",
80119                     "vertex",
80120                     "area"
80121                 ],
80122                 "fields": [
80123                     "atm",
80124                     "building_area",
80125                     "address",
80126                     "opening_hours"
80127                 ],
80128                 "suggestion": true
80129             },
80130             "amenity/bank/State Bank of India": {
80131                 "tags": {
80132                     "name": "State Bank of India",
80133                     "amenity": "bank"
80134                 },
80135                 "name": "State Bank of India",
80136                 "icon": "bank",
80137                 "geometry": [
80138                     "point",
80139                     "vertex",
80140                     "area"
80141                 ],
80142                 "fields": [
80143                     "atm",
80144                     "building_area",
80145                     "address",
80146                     "opening_hours"
80147                 ],
80148                 "suggestion": true
80149             },
80150             "amenity/bank/Беларусбанк": {
80151                 "tags": {
80152                     "name": "Беларусбанк",
80153                     "amenity": "bank"
80154                 },
80155                 "name": "Беларусбанк",
80156                 "icon": "bank",
80157                 "geometry": [
80158                     "point",
80159                     "vertex",
80160                     "area"
80161                 ],
80162                 "fields": [
80163                     "atm",
80164                     "building_area",
80165                     "address",
80166                     "opening_hours"
80167                 ],
80168                 "suggestion": true
80169             },
80170             "amenity/bank/ING Bank Śląski": {
80171                 "tags": {
80172                     "name": "ING Bank Śląski",
80173                     "amenity": "bank"
80174                 },
80175                 "name": "ING Bank Śląski",
80176                 "icon": "bank",
80177                 "geometry": [
80178                     "point",
80179                     "vertex",
80180                     "area"
80181                 ],
80182                 "fields": [
80183                     "atm",
80184                     "building_area",
80185                     "address",
80186                     "opening_hours"
80187                 ],
80188                 "suggestion": true
80189             },
80190             "amenity/bank/Caixa Geral de Depósitos": {
80191                 "tags": {
80192                     "name": "Caixa Geral de Depósitos",
80193                     "amenity": "bank"
80194                 },
80195                 "name": "Caixa Geral de Depósitos",
80196                 "icon": "bank",
80197                 "geometry": [
80198                     "point",
80199                     "vertex",
80200                     "area"
80201                 ],
80202                 "fields": [
80203                     "atm",
80204                     "building_area",
80205                     "address",
80206                     "opening_hours"
80207                 ],
80208                 "suggestion": true
80209             },
80210             "amenity/bank/Kreissparkasse Köln": {
80211                 "tags": {
80212                     "name": "Kreissparkasse Köln",
80213                     "amenity": "bank"
80214                 },
80215                 "name": "Kreissparkasse Köln",
80216                 "icon": "bank",
80217                 "geometry": [
80218                     "point",
80219                     "vertex",
80220                     "area"
80221                 ],
80222                 "fields": [
80223                     "atm",
80224                     "building_area",
80225                     "address",
80226                     "opening_hours"
80227                 ],
80228                 "suggestion": true
80229             },
80230             "amenity/bank/Banco BCI": {
80231                 "tags": {
80232                     "name": "Banco BCI",
80233                     "amenity": "bank"
80234                 },
80235                 "name": "Banco BCI",
80236                 "icon": "bank",
80237                 "geometry": [
80238                     "point",
80239                     "vertex",
80240                     "area"
80241                 ],
80242                 "fields": [
80243                     "atm",
80244                     "building_area",
80245                     "address",
80246                     "opening_hours"
80247                 ],
80248                 "suggestion": true
80249             },
80250             "amenity/bank/Banco de Chile": {
80251                 "tags": {
80252                     "name": "Banco de Chile",
80253                     "amenity": "bank"
80254                 },
80255                 "name": "Banco de Chile",
80256                 "icon": "bank",
80257                 "geometry": [
80258                     "point",
80259                     "vertex",
80260                     "area"
80261                 ],
80262                 "fields": [
80263                     "atm",
80264                     "building_area",
80265                     "address",
80266                     "opening_hours"
80267                 ],
80268                 "suggestion": true
80269             },
80270             "amenity/bank/ВТБ24": {
80271                 "tags": {
80272                     "name": "ВТБ24",
80273                     "amenity": "bank"
80274                 },
80275                 "name": "ВТБ24",
80276                 "icon": "bank",
80277                 "geometry": [
80278                     "point",
80279                     "vertex",
80280                     "area"
80281                 ],
80282                 "fields": [
80283                     "atm",
80284                     "building_area",
80285                     "address",
80286                     "opening_hours"
80287                 ],
80288                 "suggestion": true
80289             },
80290             "amenity/bank/UBS": {
80291                 "tags": {
80292                     "name": "UBS",
80293                     "amenity": "bank"
80294                 },
80295                 "name": "UBS",
80296                 "icon": "bank",
80297                 "geometry": [
80298                     "point",
80299                     "vertex",
80300                     "area"
80301                 ],
80302                 "fields": [
80303                     "atm",
80304                     "building_area",
80305                     "address",
80306                     "opening_hours"
80307                 ],
80308                 "suggestion": true
80309             },
80310             "amenity/bank/PKO BP": {
80311                 "tags": {
80312                     "name": "PKO BP",
80313                     "amenity": "bank"
80314                 },
80315                 "name": "PKO BP",
80316                 "icon": "bank",
80317                 "geometry": [
80318                     "point",
80319                     "vertex",
80320                     "area"
80321                 ],
80322                 "fields": [
80323                     "atm",
80324                     "building_area",
80325                     "address",
80326                     "opening_hours"
80327                 ],
80328                 "suggestion": true
80329             },
80330             "amenity/bank/Chinabank": {
80331                 "tags": {
80332                     "name": "Chinabank",
80333                     "amenity": "bank"
80334                 },
80335                 "name": "Chinabank",
80336                 "icon": "bank",
80337                 "geometry": [
80338                     "point",
80339                     "vertex",
80340                     "area"
80341                 ],
80342                 "fields": [
80343                     "atm",
80344                     "building_area",
80345                     "address",
80346                     "opening_hours"
80347                 ],
80348                 "suggestion": true
80349             },
80350             "amenity/bank/PSBank": {
80351                 "tags": {
80352                     "name": "PSBank",
80353                     "amenity": "bank"
80354                 },
80355                 "name": "PSBank",
80356                 "icon": "bank",
80357                 "geometry": [
80358                     "point",
80359                     "vertex",
80360                     "area"
80361                 ],
80362                 "fields": [
80363                     "atm",
80364                     "building_area",
80365                     "address",
80366                     "opening_hours"
80367                 ],
80368                 "suggestion": true
80369             },
80370             "amenity/bank/Union Bank": {
80371                 "tags": {
80372                     "name": "Union Bank",
80373                     "amenity": "bank"
80374                 },
80375                 "name": "Union Bank",
80376                 "icon": "bank",
80377                 "geometry": [
80378                     "point",
80379                     "vertex",
80380                     "area"
80381                 ],
80382                 "fields": [
80383                     "atm",
80384                     "building_area",
80385                     "address",
80386                     "opening_hours"
80387                 ],
80388                 "suggestion": true
80389             },
80390             "amenity/bank/China Bank": {
80391                 "tags": {
80392                     "name": "China Bank",
80393                     "amenity": "bank"
80394                 },
80395                 "name": "China Bank",
80396                 "icon": "bank",
80397                 "geometry": [
80398                     "point",
80399                     "vertex",
80400                     "area"
80401                 ],
80402                 "fields": [
80403                     "atm",
80404                     "building_area",
80405                     "address",
80406                     "opening_hours"
80407                 ],
80408                 "suggestion": true
80409             },
80410             "amenity/bank/RCBC": {
80411                 "tags": {
80412                     "name": "RCBC",
80413                     "amenity": "bank"
80414                 },
80415                 "name": "RCBC",
80416                 "icon": "bank",
80417                 "geometry": [
80418                     "point",
80419                     "vertex",
80420                     "area"
80421                 ],
80422                 "fields": [
80423                     "atm",
80424                     "building_area",
80425                     "address",
80426                     "opening_hours"
80427                 ],
80428                 "suggestion": true
80429             },
80430             "amenity/bank/Unicaja": {
80431                 "tags": {
80432                     "name": "Unicaja",
80433                     "amenity": "bank"
80434                 },
80435                 "name": "Unicaja",
80436                 "icon": "bank",
80437                 "geometry": [
80438                     "point",
80439                     "vertex",
80440                     "area"
80441                 ],
80442                 "fields": [
80443                     "atm",
80444                     "building_area",
80445                     "address",
80446                     "opening_hours"
80447                 ],
80448                 "suggestion": true
80449             },
80450             "amenity/bank/BBK": {
80451                 "tags": {
80452                     "name": "BBK",
80453                     "amenity": "bank"
80454                 },
80455                 "name": "BBK",
80456                 "icon": "bank",
80457                 "geometry": [
80458                     "point",
80459                     "vertex",
80460                     "area"
80461                 ],
80462                 "fields": [
80463                     "atm",
80464                     "building_area",
80465                     "address",
80466                     "opening_hours"
80467                 ],
80468                 "suggestion": true
80469             },
80470             "amenity/bank/Ibercaja": {
80471                 "tags": {
80472                     "name": "Ibercaja",
80473                     "amenity": "bank"
80474                 },
80475                 "name": "Ibercaja",
80476                 "icon": "bank",
80477                 "geometry": [
80478                     "point",
80479                     "vertex",
80480                     "area"
80481                 ],
80482                 "fields": [
80483                     "atm",
80484                     "building_area",
80485                     "address",
80486                     "opening_hours"
80487                 ],
80488                 "suggestion": true
80489             },
80490             "amenity/bank/RBS": {
80491                 "tags": {
80492                     "name": "RBS",
80493                     "amenity": "bank"
80494                 },
80495                 "name": "RBS",
80496                 "icon": "bank",
80497                 "geometry": [
80498                     "point",
80499                     "vertex",
80500                     "area"
80501                 ],
80502                 "fields": [
80503                     "atm",
80504                     "building_area",
80505                     "address",
80506                     "opening_hours"
80507                 ],
80508                 "suggestion": true
80509             },
80510             "amenity/bank/Commercial Bank of Ceylon PLC": {
80511                 "tags": {
80512                     "name": "Commercial Bank of Ceylon PLC",
80513                     "amenity": "bank"
80514                 },
80515                 "name": "Commercial Bank of Ceylon PLC",
80516                 "icon": "bank",
80517                 "geometry": [
80518                     "point",
80519                     "vertex",
80520                     "area"
80521                 ],
80522                 "fields": [
80523                     "atm",
80524                     "building_area",
80525                     "address",
80526                     "opening_hours"
80527                 ],
80528                 "suggestion": true
80529             },
80530             "amenity/bank/Bank of Ireland": {
80531                 "tags": {
80532                     "name": "Bank of Ireland",
80533                     "amenity": "bank"
80534                 },
80535                 "name": "Bank of Ireland",
80536                 "icon": "bank",
80537                 "geometry": [
80538                     "point",
80539                     "vertex",
80540                     "area"
80541                 ],
80542                 "fields": [
80543                     "atm",
80544                     "building_area",
80545                     "address",
80546                     "opening_hours"
80547                 ],
80548                 "suggestion": true
80549             },
80550             "amenity/bank/BNL": {
80551                 "tags": {
80552                     "name": "BNL",
80553                     "amenity": "bank"
80554                 },
80555                 "name": "BNL",
80556                 "icon": "bank",
80557                 "geometry": [
80558                     "point",
80559                     "vertex",
80560                     "area"
80561                 ],
80562                 "fields": [
80563                     "atm",
80564                     "building_area",
80565                     "address",
80566                     "opening_hours"
80567                 ],
80568                 "suggestion": true
80569             },
80570             "amenity/bank/Banco Santander": {
80571                 "tags": {
80572                     "name": "Banco Santander",
80573                     "amenity": "bank"
80574                 },
80575                 "name": "Banco Santander",
80576                 "icon": "bank",
80577                 "geometry": [
80578                     "point",
80579                     "vertex",
80580                     "area"
80581                 ],
80582                 "fields": [
80583                     "atm",
80584                     "building_area",
80585                     "address",
80586                     "opening_hours"
80587                 ],
80588                 "suggestion": true
80589             },
80590             "amenity/bank/Banco Itaú": {
80591                 "tags": {
80592                     "name": "Banco Itaú",
80593                     "amenity": "bank"
80594                 },
80595                 "name": "Banco Itaú",
80596                 "icon": "bank",
80597                 "geometry": [
80598                     "point",
80599                     "vertex",
80600                     "area"
80601                 ],
80602                 "fields": [
80603                     "atm",
80604                     "building_area",
80605                     "address",
80606                     "opening_hours"
80607                 ],
80608                 "suggestion": true
80609             },
80610             "amenity/bank/AIB": {
80611                 "tags": {
80612                     "name": "AIB",
80613                     "amenity": "bank"
80614                 },
80615                 "name": "AIB",
80616                 "icon": "bank",
80617                 "geometry": [
80618                     "point",
80619                     "vertex",
80620                     "area"
80621                 ],
80622                 "fields": [
80623                     "atm",
80624                     "building_area",
80625                     "address",
80626                     "opening_hours"
80627                 ],
80628                 "suggestion": true
80629             },
80630             "amenity/bank/BZ WBK": {
80631                 "tags": {
80632                     "name": "BZ WBK",
80633                     "amenity": "bank"
80634                 },
80635                 "name": "BZ WBK",
80636                 "icon": "bank",
80637                 "geometry": [
80638                     "point",
80639                     "vertex",
80640                     "area"
80641                 ],
80642                 "fields": [
80643                     "atm",
80644                     "building_area",
80645                     "address",
80646                     "opening_hours"
80647                 ],
80648                 "suggestion": true
80649             },
80650             "amenity/bank/Banco do Brasil": {
80651                 "tags": {
80652                     "name": "Banco do Brasil",
80653                     "amenity": "bank"
80654                 },
80655                 "name": "Banco do Brasil",
80656                 "icon": "bank",
80657                 "geometry": [
80658                     "point",
80659                     "vertex",
80660                     "area"
80661                 ],
80662                 "fields": [
80663                     "atm",
80664                     "building_area",
80665                     "address",
80666                     "opening_hours"
80667                 ],
80668                 "suggestion": true
80669             },
80670             "amenity/bank/Caixa Econômica Federal": {
80671                 "tags": {
80672                     "name": "Caixa Econômica Federal",
80673                     "amenity": "bank"
80674                 },
80675                 "name": "Caixa Econômica Federal",
80676                 "icon": "bank",
80677                 "geometry": [
80678                     "point",
80679                     "vertex",
80680                     "area"
80681                 ],
80682                 "fields": [
80683                     "atm",
80684                     "building_area",
80685                     "address",
80686                     "opening_hours"
80687                 ],
80688                 "suggestion": true
80689             },
80690             "amenity/bank/Fifth Third Bank": {
80691                 "tags": {
80692                     "name": "Fifth Third Bank",
80693                     "amenity": "bank"
80694                 },
80695                 "name": "Fifth Third Bank",
80696                 "icon": "bank",
80697                 "geometry": [
80698                     "point",
80699                     "vertex",
80700                     "area"
80701                 ],
80702                 "fields": [
80703                     "atm",
80704                     "building_area",
80705                     "address",
80706                     "opening_hours"
80707                 ],
80708                 "suggestion": true
80709             },
80710             "amenity/bank/Banca Popolare di Vicenza": {
80711                 "tags": {
80712                     "name": "Banca Popolare di Vicenza",
80713                     "amenity": "bank"
80714                 },
80715                 "name": "Banca Popolare di Vicenza",
80716                 "icon": "bank",
80717                 "geometry": [
80718                     "point",
80719                     "vertex",
80720                     "area"
80721                 ],
80722                 "fields": [
80723                     "atm",
80724                     "building_area",
80725                     "address",
80726                     "opening_hours"
80727                 ],
80728                 "suggestion": true
80729             },
80730             "amenity/bank/Wachovia": {
80731                 "tags": {
80732                     "name": "Wachovia",
80733                     "amenity": "bank"
80734                 },
80735                 "name": "Wachovia",
80736                 "icon": "bank",
80737                 "geometry": [
80738                     "point",
80739                     "vertex",
80740                     "area"
80741                 ],
80742                 "fields": [
80743                     "atm",
80744                     "building_area",
80745                     "address",
80746                     "opening_hours"
80747                 ],
80748                 "suggestion": true
80749             },
80750             "amenity/bank/OLB": {
80751                 "tags": {
80752                     "name": "OLB",
80753                     "amenity": "bank"
80754                 },
80755                 "name": "OLB",
80756                 "icon": "bank",
80757                 "geometry": [
80758                     "point",
80759                     "vertex",
80760                     "area"
80761                 ],
80762                 "fields": [
80763                     "atm",
80764                     "building_area",
80765                     "address",
80766                     "opening_hours"
80767                 ],
80768                 "suggestion": true
80769             },
80770             "amenity/bank/みずほ銀行": {
80771                 "tags": {
80772                     "name": "みずほ銀行",
80773                     "amenity": "bank"
80774                 },
80775                 "name": "みずほ銀行",
80776                 "icon": "bank",
80777                 "geometry": [
80778                     "point",
80779                     "vertex",
80780                     "area"
80781                 ],
80782                 "fields": [
80783                     "atm",
80784                     "building_area",
80785                     "address",
80786                     "opening_hours"
80787                 ],
80788                 "suggestion": true
80789             },
80790             "amenity/bank/BES": {
80791                 "tags": {
80792                     "name": "BES",
80793                     "amenity": "bank"
80794                 },
80795                 "name": "BES",
80796                 "icon": "bank",
80797                 "geometry": [
80798                     "point",
80799                     "vertex",
80800                     "area"
80801                 ],
80802                 "fields": [
80803                     "atm",
80804                     "building_area",
80805                     "address",
80806                     "opening_hours"
80807                 ],
80808                 "suggestion": true
80809             },
80810             "amenity/bank/ICICI Bank": {
80811                 "tags": {
80812                     "name": "ICICI Bank",
80813                     "amenity": "bank"
80814                 },
80815                 "name": "ICICI Bank",
80816                 "icon": "bank",
80817                 "geometry": [
80818                     "point",
80819                     "vertex",
80820                     "area"
80821                 ],
80822                 "fields": [
80823                     "atm",
80824                     "building_area",
80825                     "address",
80826                     "opening_hours"
80827                 ],
80828                 "suggestion": true
80829             },
80830             "amenity/bank/HDFC Bank": {
80831                 "tags": {
80832                     "name": "HDFC Bank",
80833                     "amenity": "bank"
80834                 },
80835                 "name": "HDFC Bank",
80836                 "icon": "bank",
80837                 "geometry": [
80838                     "point",
80839                     "vertex",
80840                     "area"
80841                 ],
80842                 "fields": [
80843                     "atm",
80844                     "building_area",
80845                     "address",
80846                     "opening_hours"
80847                 ],
80848                 "suggestion": true
80849             },
80850             "amenity/bank/La Banque Postale": {
80851                 "tags": {
80852                     "name": "La Banque Postale",
80853                     "amenity": "bank"
80854                 },
80855                 "name": "La Banque Postale",
80856                 "icon": "bank",
80857                 "geometry": [
80858                     "point",
80859                     "vertex",
80860                     "area"
80861                 ],
80862                 "fields": [
80863                     "atm",
80864                     "building_area",
80865                     "address",
80866                     "opening_hours"
80867                 ],
80868                 "suggestion": true
80869             },
80870             "amenity/bank/Pekao SA": {
80871                 "tags": {
80872                     "name": "Pekao SA",
80873                     "amenity": "bank"
80874                 },
80875                 "name": "Pekao SA",
80876                 "icon": "bank",
80877                 "geometry": [
80878                     "point",
80879                     "vertex",
80880                     "area"
80881                 ],
80882                 "fields": [
80883                     "atm",
80884                     "building_area",
80885                     "address",
80886                     "opening_hours"
80887                 ],
80888                 "suggestion": true
80889             },
80890             "amenity/bank/Oberbank": {
80891                 "tags": {
80892                     "name": "Oberbank",
80893                     "amenity": "bank"
80894                 },
80895                 "name": "Oberbank",
80896                 "icon": "bank",
80897                 "geometry": [
80898                     "point",
80899                     "vertex",
80900                     "area"
80901                 ],
80902                 "fields": [
80903                     "atm",
80904                     "building_area",
80905                     "address",
80906                     "opening_hours"
80907                 ],
80908                 "suggestion": true
80909             },
80910             "amenity/bank/Bradesco": {
80911                 "tags": {
80912                     "name": "Bradesco",
80913                     "amenity": "bank"
80914                 },
80915                 "name": "Bradesco",
80916                 "icon": "bank",
80917                 "geometry": [
80918                     "point",
80919                     "vertex",
80920                     "area"
80921                 ],
80922                 "fields": [
80923                     "atm",
80924                     "building_area",
80925                     "address",
80926                     "opening_hours"
80927                 ],
80928                 "suggestion": true
80929             },
80930             "amenity/bank/Oldenburgische Landesbank": {
80931                 "tags": {
80932                     "name": "Oldenburgische Landesbank",
80933                     "amenity": "bank"
80934                 },
80935                 "name": "Oldenburgische Landesbank",
80936                 "icon": "bank",
80937                 "geometry": [
80938                     "point",
80939                     "vertex",
80940                     "area"
80941                 ],
80942                 "fields": [
80943                     "atm",
80944                     "building_area",
80945                     "address",
80946                     "opening_hours"
80947                 ],
80948                 "suggestion": true
80949             },
80950             "amenity/bank/Scotia Bank": {
80951                 "tags": {
80952                     "name": "Scotia Bank",
80953                     "amenity": "bank"
80954                 },
80955                 "name": "Scotia Bank",
80956                 "icon": "bank",
80957                 "geometry": [
80958                     "point",
80959                     "vertex",
80960                     "area"
80961                 ],
80962                 "fields": [
80963                     "atm",
80964                     "building_area",
80965                     "address",
80966                     "opening_hours"
80967                 ],
80968                 "suggestion": true
80969             },
80970             "amenity/bank/Bendigo Bank": {
80971                 "tags": {
80972                     "name": "Bendigo Bank",
80973                     "amenity": "bank"
80974                 },
80975                 "name": "Bendigo Bank",
80976                 "icon": "bank",
80977                 "geometry": [
80978                     "point",
80979                     "vertex",
80980                     "area"
80981                 ],
80982                 "fields": [
80983                     "atm",
80984                     "building_area",
80985                     "address",
80986                     "opening_hours"
80987                 ],
80988                 "suggestion": true
80989             },
80990             "amenity/bank/Argenta": {
80991                 "tags": {
80992                     "name": "Argenta",
80993                     "amenity": "bank"
80994                 },
80995                 "name": "Argenta",
80996                 "icon": "bank",
80997                 "geometry": [
80998                     "point",
80999                     "vertex",
81000                     "area"
81001                 ],
81002                 "fields": [
81003                     "atm",
81004                     "building_area",
81005                     "address",
81006                     "opening_hours"
81007                 ],
81008                 "suggestion": true
81009             },
81010             "amenity/bank/AXA": {
81011                 "tags": {
81012                     "name": "AXA",
81013                     "amenity": "bank"
81014                 },
81015                 "name": "AXA",
81016                 "icon": "bank",
81017                 "geometry": [
81018                     "point",
81019                     "vertex",
81020                     "area"
81021                 ],
81022                 "fields": [
81023                     "atm",
81024                     "building_area",
81025                     "address",
81026                     "opening_hours"
81027                 ],
81028                 "suggestion": true
81029             },
81030             "amenity/bank/Axis Bank": {
81031                 "tags": {
81032                     "name": "Axis Bank",
81033                     "amenity": "bank"
81034                 },
81035                 "name": "Axis Bank",
81036                 "icon": "bank",
81037                 "geometry": [
81038                     "point",
81039                     "vertex",
81040                     "area"
81041                 ],
81042                 "fields": [
81043                     "atm",
81044                     "building_area",
81045                     "address",
81046                     "opening_hours"
81047                 ],
81048                 "suggestion": true
81049             },
81050             "amenity/bank/Banco Nación": {
81051                 "tags": {
81052                     "name": "Banco Nación",
81053                     "amenity": "bank"
81054                 },
81055                 "name": "Banco Nación",
81056                 "icon": "bank",
81057                 "geometry": [
81058                     "point",
81059                     "vertex",
81060                     "area"
81061                 ],
81062                 "fields": [
81063                     "atm",
81064                     "building_area",
81065                     "address",
81066                     "opening_hours"
81067                 ],
81068                 "suggestion": true
81069             },
81070             "amenity/bank/GE Money Bank": {
81071                 "tags": {
81072                     "name": "GE Money Bank",
81073                     "amenity": "bank"
81074                 },
81075                 "name": "GE Money Bank",
81076                 "icon": "bank",
81077                 "geometry": [
81078                     "point",
81079                     "vertex",
81080                     "area"
81081                 ],
81082                 "fields": [
81083                     "atm",
81084                     "building_area",
81085                     "address",
81086                     "opening_hours"
81087                 ],
81088                 "suggestion": true
81089             },
81090             "amenity/bank/Альфа-Банк": {
81091                 "tags": {
81092                     "name": "Альфа-Банк",
81093                     "amenity": "bank"
81094                 },
81095                 "name": "Альфа-Банк",
81096                 "icon": "bank",
81097                 "geometry": [
81098                     "point",
81099                     "vertex",
81100                     "area"
81101                 ],
81102                 "fields": [
81103                     "atm",
81104                     "building_area",
81105                     "address",
81106                     "opening_hours"
81107                 ],
81108                 "suggestion": true
81109             },
81110             "amenity/bank/Белагропромбанк": {
81111                 "tags": {
81112                     "name": "Белагропромбанк",
81113                     "amenity": "bank"
81114                 },
81115                 "name": "Белагропромбанк",
81116                 "icon": "bank",
81117                 "geometry": [
81118                     "point",
81119                     "vertex",
81120                     "area"
81121                 ],
81122                 "fields": [
81123                     "atm",
81124                     "building_area",
81125                     "address",
81126                     "opening_hours"
81127                 ],
81128                 "suggestion": true
81129             },
81130             "amenity/bank/Caja Círculo": {
81131                 "tags": {
81132                     "name": "Caja Círculo",
81133                     "amenity": "bank"
81134                 },
81135                 "name": "Caja Círculo",
81136                 "icon": "bank",
81137                 "geometry": [
81138                     "point",
81139                     "vertex",
81140                     "area"
81141                 ],
81142                 "fields": [
81143                     "atm",
81144                     "building_area",
81145                     "address",
81146                     "opening_hours"
81147                 ],
81148                 "suggestion": true
81149             },
81150             "amenity/bank/Eurobank": {
81151                 "tags": {
81152                     "name": "Eurobank",
81153                     "amenity": "bank"
81154                 },
81155                 "name": "Eurobank",
81156                 "icon": "bank",
81157                 "geometry": [
81158                     "point",
81159                     "vertex",
81160                     "area"
81161                 ],
81162                 "fields": [
81163                     "atm",
81164                     "building_area",
81165                     "address",
81166                     "opening_hours"
81167                 ],
81168                 "suggestion": true
81169             },
81170             "amenity/bank/Banca Intesa": {
81171                 "tags": {
81172                     "name": "Banca Intesa",
81173                     "amenity": "bank"
81174                 },
81175                 "name": "Banca Intesa",
81176                 "icon": "bank",
81177                 "geometry": [
81178                     "point",
81179                     "vertex",
81180                     "area"
81181                 ],
81182                 "fields": [
81183                     "atm",
81184                     "building_area",
81185                     "address",
81186                     "opening_hours"
81187                 ],
81188                 "suggestion": true
81189             },
81190             "amenity/bank/Canara Bank": {
81191                 "tags": {
81192                     "name": "Canara Bank",
81193                     "amenity": "bank"
81194                 },
81195                 "name": "Canara Bank",
81196                 "icon": "bank",
81197                 "geometry": [
81198                     "point",
81199                     "vertex",
81200                     "area"
81201                 ],
81202                 "fields": [
81203                     "atm",
81204                     "building_area",
81205                     "address",
81206                     "opening_hours"
81207                 ],
81208                 "suggestion": true
81209             },
81210             "amenity/bank/Cajamar": {
81211                 "tags": {
81212                     "name": "Cajamar",
81213                     "amenity": "bank"
81214                 },
81215                 "name": "Cajamar",
81216                 "icon": "bank",
81217                 "geometry": [
81218                     "point",
81219                     "vertex",
81220                     "area"
81221                 ],
81222                 "fields": [
81223                     "atm",
81224                     "building_area",
81225                     "address",
81226                     "opening_hours"
81227                 ],
81228                 "suggestion": true
81229             },
81230             "amenity/bank/Banamex": {
81231                 "tags": {
81232                     "name": "Banamex",
81233                     "amenity": "bank"
81234                 },
81235                 "name": "Banamex",
81236                 "icon": "bank",
81237                 "geometry": [
81238                     "point",
81239                     "vertex",
81240                     "area"
81241                 ],
81242                 "fields": [
81243                     "atm",
81244                     "building_area",
81245                     "address",
81246                     "opening_hours"
81247                 ],
81248                 "suggestion": true
81249             },
81250             "amenity/bank/Crédit Mutuel de Bretagne": {
81251                 "tags": {
81252                     "name": "Crédit Mutuel de Bretagne",
81253                     "amenity": "bank"
81254                 },
81255                 "name": "Crédit Mutuel de Bretagne",
81256                 "icon": "bank",
81257                 "geometry": [
81258                     "point",
81259                     "vertex",
81260                     "area"
81261                 ],
81262                 "fields": [
81263                     "atm",
81264                     "building_area",
81265                     "address",
81266                     "opening_hours"
81267                 ],
81268                 "suggestion": true
81269             },
81270             "amenity/bank/Davivienda": {
81271                 "tags": {
81272                     "name": "Davivienda",
81273                     "amenity": "bank"
81274                 },
81275                 "name": "Davivienda",
81276                 "icon": "bank",
81277                 "geometry": [
81278                     "point",
81279                     "vertex",
81280                     "area"
81281                 ],
81282                 "fields": [
81283                     "atm",
81284                     "building_area",
81285                     "address",
81286                     "opening_hours"
81287                 ],
81288                 "suggestion": true
81289             },
81290             "amenity/bank/Bank Spółdzielczy": {
81291                 "tags": {
81292                     "name": "Bank Spółdzielczy",
81293                     "amenity": "bank"
81294                 },
81295                 "name": "Bank Spółdzielczy",
81296                 "icon": "bank",
81297                 "geometry": [
81298                     "point",
81299                     "vertex",
81300                     "area"
81301                 ],
81302                 "fields": [
81303                     "atm",
81304                     "building_area",
81305                     "address",
81306                     "opening_hours"
81307                 ],
81308                 "suggestion": true
81309             },
81310             "amenity/bank/Credit Agricole": {
81311                 "tags": {
81312                     "name": "Credit Agricole",
81313                     "amenity": "bank"
81314                 },
81315                 "name": "Credit Agricole",
81316                 "icon": "bank",
81317                 "geometry": [
81318                     "point",
81319                     "vertex",
81320                     "area"
81321                 ],
81322                 "fields": [
81323                     "atm",
81324                     "building_area",
81325                     "address",
81326                     "opening_hours"
81327                 ],
81328                 "suggestion": true
81329             },
81330             "amenity/bank/Bankinter": {
81331                 "tags": {
81332                     "name": "Bankinter",
81333                     "amenity": "bank"
81334                 },
81335                 "name": "Bankinter",
81336                 "icon": "bank",
81337                 "geometry": [
81338                     "point",
81339                     "vertex",
81340                     "area"
81341                 ],
81342                 "fields": [
81343                     "atm",
81344                     "building_area",
81345                     "address",
81346                     "opening_hours"
81347                 ],
81348                 "suggestion": true
81349             },
81350             "amenity/bank/Banque Nationale": {
81351                 "tags": {
81352                     "name": "Banque Nationale",
81353                     "amenity": "bank"
81354                 },
81355                 "name": "Banque Nationale",
81356                 "icon": "bank",
81357                 "geometry": [
81358                     "point",
81359                     "vertex",
81360                     "area"
81361                 ],
81362                 "fields": [
81363                     "atm",
81364                     "building_area",
81365                     "address",
81366                     "opening_hours"
81367                 ],
81368                 "suggestion": true
81369             },
81370             "amenity/bank/Bank of the West": {
81371                 "tags": {
81372                     "name": "Bank of the West",
81373                     "amenity": "bank"
81374                 },
81375                 "name": "Bank of the West",
81376                 "icon": "bank",
81377                 "geometry": [
81378                     "point",
81379                     "vertex",
81380                     "area"
81381                 ],
81382                 "fields": [
81383                     "atm",
81384                     "building_area",
81385                     "address",
81386                     "opening_hours"
81387                 ],
81388                 "suggestion": true
81389             },
81390             "amenity/bank/Key Bank": {
81391                 "tags": {
81392                     "name": "Key Bank",
81393                     "amenity": "bank"
81394                 },
81395                 "name": "Key Bank",
81396                 "icon": "bank",
81397                 "geometry": [
81398                     "point",
81399                     "vertex",
81400                     "area"
81401                 ],
81402                 "fields": [
81403                     "atm",
81404                     "building_area",
81405                     "address",
81406                     "opening_hours"
81407                 ],
81408                 "suggestion": true
81409             },
81410             "amenity/bank/Western Union": {
81411                 "tags": {
81412                     "name": "Western Union",
81413                     "amenity": "bank"
81414                 },
81415                 "name": "Western Union",
81416                 "icon": "bank",
81417                 "geometry": [
81418                     "point",
81419                     "vertex",
81420                     "area"
81421                 ],
81422                 "fields": [
81423                     "atm",
81424                     "building_area",
81425                     "address",
81426                     "opening_hours"
81427                 ],
81428                 "suggestion": true
81429             },
81430             "amenity/bank/Citizens Bank": {
81431                 "tags": {
81432                     "name": "Citizens Bank",
81433                     "amenity": "bank"
81434                 },
81435                 "name": "Citizens Bank",
81436                 "icon": "bank",
81437                 "geometry": [
81438                     "point",
81439                     "vertex",
81440                     "area"
81441                 ],
81442                 "fields": [
81443                     "atm",
81444                     "building_area",
81445                     "address",
81446                     "opening_hours"
81447                 ],
81448                 "suggestion": true
81449             },
81450             "amenity/bank/ПриватБанк": {
81451                 "tags": {
81452                     "name": "ПриватБанк",
81453                     "amenity": "bank"
81454                 },
81455                 "name": "ПриватБанк",
81456                 "icon": "bank",
81457                 "geometry": [
81458                     "point",
81459                     "vertex",
81460                     "area"
81461                 ],
81462                 "fields": [
81463                     "atm",
81464                     "building_area",
81465                     "address",
81466                     "opening_hours"
81467                 ],
81468                 "suggestion": true
81469             },
81470             "amenity/bank/Security Bank": {
81471                 "tags": {
81472                     "name": "Security Bank",
81473                     "amenity": "bank"
81474                 },
81475                 "name": "Security Bank",
81476                 "icon": "bank",
81477                 "geometry": [
81478                     "point",
81479                     "vertex",
81480                     "area"
81481                 ],
81482                 "fields": [
81483                     "atm",
81484                     "building_area",
81485                     "address",
81486                     "opening_hours"
81487                 ],
81488                 "suggestion": true
81489             },
81490             "amenity/bank/Ecobank": {
81491                 "tags": {
81492                     "name": "Ecobank",
81493                     "amenity": "bank"
81494                 },
81495                 "name": "Ecobank",
81496                 "icon": "bank",
81497                 "geometry": [
81498                     "point",
81499                     "vertex",
81500                     "area"
81501                 ],
81502                 "fields": [
81503                     "atm",
81504                     "building_area",
81505                     "address",
81506                     "opening_hours"
81507                 ],
81508                 "suggestion": true
81509             },
81510             "amenity/bank/Millenium Bank": {
81511                 "tags": {
81512                     "name": "Millenium Bank",
81513                     "amenity": "bank"
81514                 },
81515                 "name": "Millenium Bank",
81516                 "icon": "bank",
81517                 "geometry": [
81518                     "point",
81519                     "vertex",
81520                     "area"
81521                 ],
81522                 "fields": [
81523                     "atm",
81524                     "building_area",
81525                     "address",
81526                     "opening_hours"
81527                 ],
81528                 "suggestion": true
81529             },
81530             "amenity/bank/Bankia": {
81531                 "tags": {
81532                     "name": "Bankia",
81533                     "amenity": "bank"
81534                 },
81535                 "name": "Bankia",
81536                 "icon": "bank",
81537                 "geometry": [
81538                     "point",
81539                     "vertex",
81540                     "area"
81541                 ],
81542                 "fields": [
81543                     "atm",
81544                     "building_area",
81545                     "address",
81546                     "opening_hours"
81547                 ],
81548                 "suggestion": true
81549             },
81550             "amenity/bank/三菱東京UFJ銀行": {
81551                 "tags": {
81552                     "name": "三菱東京UFJ銀行",
81553                     "amenity": "bank"
81554                 },
81555                 "name": "三菱東京UFJ銀行",
81556                 "icon": "bank",
81557                 "geometry": [
81558                     "point",
81559                     "vertex",
81560                     "area"
81561                 ],
81562                 "fields": [
81563                     "atm",
81564                     "building_area",
81565                     "address",
81566                     "opening_hours"
81567                 ],
81568                 "suggestion": true
81569             },
81570             "amenity/bank/Caixa": {
81571                 "tags": {
81572                     "name": "Caixa",
81573                     "amenity": "bank"
81574                 },
81575                 "name": "Caixa",
81576                 "icon": "bank",
81577                 "geometry": [
81578                     "point",
81579                     "vertex",
81580                     "area"
81581                 ],
81582                 "fields": [
81583                     "atm",
81584                     "building_area",
81585                     "address",
81586                     "opening_hours"
81587                 ],
81588                 "suggestion": true
81589             },
81590             "amenity/bank/Banco de Costa Rica": {
81591                 "tags": {
81592                     "name": "Banco de Costa Rica",
81593                     "amenity": "bank"
81594                 },
81595                 "name": "Banco de Costa Rica",
81596                 "icon": "bank",
81597                 "geometry": [
81598                     "point",
81599                     "vertex",
81600                     "area"
81601                 ],
81602                 "fields": [
81603                     "atm",
81604                     "building_area",
81605                     "address",
81606                     "opening_hours"
81607                 ],
81608                 "suggestion": true
81609             },
81610             "amenity/bank/SunTrust Bank": {
81611                 "tags": {
81612                     "name": "SunTrust Bank",
81613                     "amenity": "bank"
81614                 },
81615                 "name": "SunTrust Bank",
81616                 "icon": "bank",
81617                 "geometry": [
81618                     "point",
81619                     "vertex",
81620                     "area"
81621                 ],
81622                 "fields": [
81623                     "atm",
81624                     "building_area",
81625                     "address",
81626                     "opening_hours"
81627                 ],
81628                 "suggestion": true
81629             },
81630             "amenity/bank/Itaú": {
81631                 "tags": {
81632                     "name": "Itaú",
81633                     "amenity": "bank"
81634                 },
81635                 "name": "Itaú",
81636                 "icon": "bank",
81637                 "geometry": [
81638                     "point",
81639                     "vertex",
81640                     "area"
81641                 ],
81642                 "fields": [
81643                     "atm",
81644                     "building_area",
81645                     "address",
81646                     "opening_hours"
81647                 ],
81648                 "suggestion": true
81649             },
81650             "amenity/bank/PBZ": {
81651                 "tags": {
81652                     "name": "PBZ",
81653                     "amenity": "bank"
81654                 },
81655                 "name": "PBZ",
81656                 "icon": "bank",
81657                 "geometry": [
81658                     "point",
81659                     "vertex",
81660                     "area"
81661                 ],
81662                 "fields": [
81663                     "atm",
81664                     "building_area",
81665                     "address",
81666                     "opening_hours"
81667                 ],
81668                 "suggestion": true
81669             },
81670             "amenity/bank/Bancolombia": {
81671                 "tags": {
81672                     "name": "Bancolombia",
81673                     "amenity": "bank"
81674                 },
81675                 "name": "Bancolombia",
81676                 "icon": "bank",
81677                 "geometry": [
81678                     "point",
81679                     "vertex",
81680                     "area"
81681                 ],
81682                 "fields": [
81683                     "atm",
81684                     "building_area",
81685                     "address",
81686                     "opening_hours"
81687                 ],
81688                 "suggestion": true
81689             },
81690             "amenity/bank/Райффайзен Банк Аваль": {
81691                 "tags": {
81692                     "name": "Райффайзен Банк Аваль",
81693                     "amenity": "bank"
81694                 },
81695                 "name": "Райффайзен Банк Аваль",
81696                 "icon": "bank",
81697                 "geometry": [
81698                     "point",
81699                     "vertex",
81700                     "area"
81701                 ],
81702                 "fields": [
81703                     "atm",
81704                     "building_area",
81705                     "address",
81706                     "opening_hours"
81707                 ],
81708                 "suggestion": true
81709             },
81710             "amenity/bank/Bancomer": {
81711                 "tags": {
81712                     "name": "Bancomer",
81713                     "amenity": "bank"
81714                 },
81715                 "name": "Bancomer",
81716                 "icon": "bank",
81717                 "geometry": [
81718                     "point",
81719                     "vertex",
81720                     "area"
81721                 ],
81722                 "fields": [
81723                     "atm",
81724                     "building_area",
81725                     "address",
81726                     "opening_hours"
81727                 ],
81728                 "suggestion": true
81729             },
81730             "amenity/bank/Banorte": {
81731                 "tags": {
81732                     "name": "Banorte",
81733                     "amenity": "bank"
81734                 },
81735                 "name": "Banorte",
81736                 "icon": "bank",
81737                 "geometry": [
81738                     "point",
81739                     "vertex",
81740                     "area"
81741                 ],
81742                 "fields": [
81743                     "atm",
81744                     "building_area",
81745                     "address",
81746                     "opening_hours"
81747                 ],
81748                 "suggestion": true
81749             },
81750             "amenity/bank/Alior Bank": {
81751                 "tags": {
81752                     "name": "Alior Bank",
81753                     "amenity": "bank"
81754                 },
81755                 "name": "Alior Bank",
81756                 "icon": "bank",
81757                 "geometry": [
81758                     "point",
81759                     "vertex",
81760                     "area"
81761                 ],
81762                 "fields": [
81763                     "atm",
81764                     "building_area",
81765                     "address",
81766                     "opening_hours"
81767                 ],
81768                 "suggestion": true
81769             },
81770             "amenity/bank/BOC": {
81771                 "tags": {
81772                     "name": "BOC",
81773                     "amenity": "bank"
81774                 },
81775                 "name": "BOC",
81776                 "icon": "bank",
81777                 "geometry": [
81778                     "point",
81779                     "vertex",
81780                     "area"
81781                 ],
81782                 "fields": [
81783                     "atm",
81784                     "building_area",
81785                     "address",
81786                     "opening_hours"
81787                 ],
81788                 "suggestion": true
81789             },
81790             "amenity/bank/Банк Москвы": {
81791                 "tags": {
81792                     "name": "Банк Москвы",
81793                     "amenity": "bank"
81794                 },
81795                 "name": "Банк Москвы",
81796                 "icon": "bank",
81797                 "geometry": [
81798                     "point",
81799                     "vertex",
81800                     "area"
81801                 ],
81802                 "fields": [
81803                     "atm",
81804                     "building_area",
81805                     "address",
81806                     "opening_hours"
81807                 ],
81808                 "suggestion": true
81809             },
81810             "amenity/bank/ВТБ": {
81811                 "tags": {
81812                     "name": "ВТБ",
81813                     "amenity": "bank"
81814                 },
81815                 "name": "ВТБ",
81816                 "icon": "bank",
81817                 "geometry": [
81818                     "point",
81819                     "vertex",
81820                     "area"
81821                 ],
81822                 "fields": [
81823                     "atm",
81824                     "building_area",
81825                     "address",
81826                     "opening_hours"
81827                 ],
81828                 "suggestion": true
81829             },
81830             "amenity/bank/Caja Duero": {
81831                 "tags": {
81832                     "name": "Caja Duero",
81833                     "amenity": "bank"
81834                 },
81835                 "name": "Caja Duero",
81836                 "icon": "bank",
81837                 "geometry": [
81838                     "point",
81839                     "vertex",
81840                     "area"
81841                 ],
81842                 "fields": [
81843                     "atm",
81844                     "building_area",
81845                     "address",
81846                     "opening_hours"
81847                 ],
81848                 "suggestion": true
81849             },
81850             "amenity/bank/Regions Bank": {
81851                 "tags": {
81852                     "name": "Regions Bank",
81853                     "amenity": "bank"
81854                 },
81855                 "name": "Regions Bank",
81856                 "icon": "bank",
81857                 "geometry": [
81858                     "point",
81859                     "vertex",
81860                     "area"
81861                 ],
81862                 "fields": [
81863                     "atm",
81864                     "building_area",
81865                     "address",
81866                     "opening_hours"
81867                 ],
81868                 "suggestion": true
81869             },
81870             "amenity/bank/Росбанк": {
81871                 "tags": {
81872                     "name": "Росбанк",
81873                     "amenity": "bank"
81874                 },
81875                 "name": "Росбанк",
81876                 "icon": "bank",
81877                 "geometry": [
81878                     "point",
81879                     "vertex",
81880                     "area"
81881                 ],
81882                 "fields": [
81883                     "atm",
81884                     "building_area",
81885                     "address",
81886                     "opening_hours"
81887                 ],
81888                 "suggestion": true
81889             },
81890             "amenity/bank/Banco Estado": {
81891                 "tags": {
81892                     "name": "Banco Estado",
81893                     "amenity": "bank"
81894                 },
81895                 "name": "Banco Estado",
81896                 "icon": "bank",
81897                 "geometry": [
81898                     "point",
81899                     "vertex",
81900                     "area"
81901                 ],
81902                 "fields": [
81903                     "atm",
81904                     "building_area",
81905                     "address",
81906                     "opening_hours"
81907                 ],
81908                 "suggestion": true
81909             },
81910             "amenity/bank/BCI": {
81911                 "tags": {
81912                     "name": "BCI",
81913                     "amenity": "bank"
81914                 },
81915                 "name": "BCI",
81916                 "icon": "bank",
81917                 "geometry": [
81918                     "point",
81919                     "vertex",
81920                     "area"
81921                 ],
81922                 "fields": [
81923                     "atm",
81924                     "building_area",
81925                     "address",
81926                     "opening_hours"
81927                 ],
81928                 "suggestion": true
81929             },
81930             "amenity/bank/SunTrust": {
81931                 "tags": {
81932                     "name": "SunTrust",
81933                     "amenity": "bank"
81934                 },
81935                 "name": "SunTrust",
81936                 "icon": "bank",
81937                 "geometry": [
81938                     "point",
81939                     "vertex",
81940                     "area"
81941                 ],
81942                 "fields": [
81943                     "atm",
81944                     "building_area",
81945                     "address",
81946                     "opening_hours"
81947                 ],
81948                 "suggestion": true
81949             },
81950             "amenity/bank/PNC Bank": {
81951                 "tags": {
81952                     "name": "PNC Bank",
81953                     "amenity": "bank"
81954                 },
81955                 "name": "PNC Bank",
81956                 "icon": "bank",
81957                 "geometry": [
81958                     "point",
81959                     "vertex",
81960                     "area"
81961                 ],
81962                 "fields": [
81963                     "atm",
81964                     "building_area",
81965                     "address",
81966                     "opening_hours"
81967                 ],
81968                 "suggestion": true
81969             },
81970             "amenity/bank/신한은행": {
81971                 "tags": {
81972                     "name": "신한은행",
81973                     "name:en": "Sinhan Bank",
81974                     "amenity": "bank"
81975                 },
81976                 "name": "신한은행",
81977                 "icon": "bank",
81978                 "geometry": [
81979                     "point",
81980                     "vertex",
81981                     "area"
81982                 ],
81983                 "fields": [
81984                     "atm",
81985                     "building_area",
81986                     "address",
81987                     "opening_hours"
81988                 ],
81989                 "suggestion": true
81990             },
81991             "amenity/bank/우리은행": {
81992                 "tags": {
81993                     "name": "우리은행",
81994                     "name:en": "Uri Bank",
81995                     "amenity": "bank"
81996                 },
81997                 "name": "우리은행",
81998                 "icon": "bank",
81999                 "geometry": [
82000                     "point",
82001                     "vertex",
82002                     "area"
82003                 ],
82004                 "fields": [
82005                     "atm",
82006                     "building_area",
82007                     "address",
82008                     "opening_hours"
82009                 ],
82010                 "suggestion": true
82011             },
82012             "amenity/bank/국민은행": {
82013                 "tags": {
82014                     "name": "국민은행",
82015                     "name:en": "Gungmin Bank",
82016                     "amenity": "bank"
82017                 },
82018                 "name": "국민은행",
82019                 "icon": "bank",
82020                 "geometry": [
82021                     "point",
82022                     "vertex",
82023                     "area"
82024                 ],
82025                 "fields": [
82026                     "atm",
82027                     "building_area",
82028                     "address",
82029                     "opening_hours"
82030                 ],
82031                 "suggestion": true
82032             },
82033             "amenity/bank/중소기업은행": {
82034                 "tags": {
82035                     "name": "중소기업은행",
82036                     "name:en": "Industrial Bank of Korea",
82037                     "amenity": "bank"
82038                 },
82039                 "name": "중소기업은행",
82040                 "icon": "bank",
82041                 "geometry": [
82042                     "point",
82043                     "vertex",
82044                     "area"
82045                 ],
82046                 "fields": [
82047                     "atm",
82048                     "building_area",
82049                     "address",
82050                     "opening_hours"
82051                 ],
82052                 "suggestion": true
82053             },
82054             "amenity/bank/광주은행": {
82055                 "tags": {
82056                     "name": "광주은행",
82057                     "name:en": "Gwangju Bank",
82058                     "amenity": "bank"
82059                 },
82060                 "name": "광주은행",
82061                 "icon": "bank",
82062                 "geometry": [
82063                     "point",
82064                     "vertex",
82065                     "area"
82066                 ],
82067                 "fields": [
82068                     "atm",
82069                     "building_area",
82070                     "address",
82071                     "opening_hours"
82072                 ],
82073                 "suggestion": true
82074             },
82075             "amenity/bank/Газпромбанк": {
82076                 "tags": {
82077                     "name": "Газпромбанк",
82078                     "amenity": "bank"
82079                 },
82080                 "name": "Газпромбанк",
82081                 "icon": "bank",
82082                 "geometry": [
82083                     "point",
82084                     "vertex",
82085                     "area"
82086                 ],
82087                 "fields": [
82088                     "atm",
82089                     "building_area",
82090                     "address",
82091                     "opening_hours"
82092                 ],
82093                 "suggestion": true
82094             },
82095             "amenity/bank/M&T Bank": {
82096                 "tags": {
82097                     "name": "M&T Bank",
82098                     "amenity": "bank"
82099                 },
82100                 "name": "M&T Bank",
82101                 "icon": "bank",
82102                 "geometry": [
82103                     "point",
82104                     "vertex",
82105                     "area"
82106                 ],
82107                 "fields": [
82108                     "atm",
82109                     "building_area",
82110                     "address",
82111                     "opening_hours"
82112                 ],
82113                 "suggestion": true
82114             },
82115             "amenity/bank/Caja de Burgos": {
82116                 "tags": {
82117                     "name": "Caja de Burgos",
82118                     "amenity": "bank"
82119                 },
82120                 "name": "Caja de Burgos",
82121                 "icon": "bank",
82122                 "geometry": [
82123                     "point",
82124                     "vertex",
82125                     "area"
82126                 ],
82127                 "fields": [
82128                     "atm",
82129                     "building_area",
82130                     "address",
82131                     "opening_hours"
82132                 ],
82133                 "suggestion": true
82134             },
82135             "amenity/bank/Santander Totta": {
82136                 "tags": {
82137                     "name": "Santander Totta",
82138                     "amenity": "bank"
82139                 },
82140                 "name": "Santander Totta",
82141                 "icon": "bank",
82142                 "geometry": [
82143                     "point",
82144                     "vertex",
82145                     "area"
82146                 ],
82147                 "fields": [
82148                     "atm",
82149                     "building_area",
82150                     "address",
82151                     "opening_hours"
82152                 ],
82153                 "suggestion": true
82154             },
82155             "amenity/bank/УкрСиббанк": {
82156                 "tags": {
82157                     "name": "УкрСиббанк",
82158                     "amenity": "bank"
82159                 },
82160                 "name": "УкрСиббанк",
82161                 "icon": "bank",
82162                 "geometry": [
82163                     "point",
82164                     "vertex",
82165                     "area"
82166                 ],
82167                 "fields": [
82168                     "atm",
82169                     "building_area",
82170                     "address",
82171                     "opening_hours"
82172                 ],
82173                 "suggestion": true
82174             },
82175             "amenity/bank/Ощадбанк": {
82176                 "tags": {
82177                     "name": "Ощадбанк",
82178                     "amenity": "bank"
82179                 },
82180                 "name": "Ощадбанк",
82181                 "icon": "bank",
82182                 "geometry": [
82183                     "point",
82184                     "vertex",
82185                     "area"
82186                 ],
82187                 "fields": [
82188                     "atm",
82189                     "building_area",
82190                     "address",
82191                     "opening_hours"
82192                 ],
82193                 "suggestion": true
82194             },
82195             "amenity/bank/Уралсиб": {
82196                 "tags": {
82197                     "name": "Уралсиб",
82198                     "amenity": "bank"
82199                 },
82200                 "name": "Уралсиб",
82201                 "icon": "bank",
82202                 "geometry": [
82203                     "point",
82204                     "vertex",
82205                     "area"
82206                 ],
82207                 "fields": [
82208                     "atm",
82209                     "building_area",
82210                     "address",
82211                     "opening_hours"
82212                 ],
82213                 "suggestion": true
82214             },
82215             "amenity/bank/りそな銀行": {
82216                 "tags": {
82217                     "name": "りそな銀行",
82218                     "name:en": "Mizuho Bank",
82219                     "amenity": "bank"
82220                 },
82221                 "name": "りそな銀行",
82222                 "icon": "bank",
82223                 "geometry": [
82224                     "point",
82225                     "vertex",
82226                     "area"
82227                 ],
82228                 "fields": [
82229                     "atm",
82230                     "building_area",
82231                     "address",
82232                     "opening_hours"
82233                 ],
82234                 "suggestion": true
82235             },
82236             "amenity/bank/Cajero Automatico Bancared": {
82237                 "tags": {
82238                     "name": "Cajero Automatico Bancared",
82239                     "amenity": "bank"
82240                 },
82241                 "name": "Cajero Automatico Bancared",
82242                 "icon": "bank",
82243                 "geometry": [
82244                     "point",
82245                     "vertex",
82246                     "area"
82247                 ],
82248                 "fields": [
82249                     "atm",
82250                     "building_area",
82251                     "address",
82252                     "opening_hours"
82253                 ],
82254                 "suggestion": true
82255             },
82256             "amenity/bank/Промсвязьбанк": {
82257                 "tags": {
82258                     "name": "Промсвязьбанк",
82259                     "amenity": "bank"
82260                 },
82261                 "name": "Промсвязьбанк",
82262                 "icon": "bank",
82263                 "geometry": [
82264                     "point",
82265                     "vertex",
82266                     "area"
82267                 ],
82268                 "fields": [
82269                     "atm",
82270                     "building_area",
82271                     "address",
82272                     "opening_hours"
82273                 ],
82274                 "suggestion": true
82275             },
82276             "amenity/bank/三井住友銀行": {
82277                 "tags": {
82278                     "name": "三井住友銀行",
82279                     "amenity": "bank"
82280                 },
82281                 "name": "三井住友銀行",
82282                 "icon": "bank",
82283                 "geometry": [
82284                     "point",
82285                     "vertex",
82286                     "area"
82287                 ],
82288                 "fields": [
82289                     "atm",
82290                     "building_area",
82291                     "address",
82292                     "opening_hours"
82293                 ],
82294                 "suggestion": true
82295             },
82296             "amenity/bank/Banco Provincia": {
82297                 "tags": {
82298                     "name": "Banco Provincia",
82299                     "amenity": "bank"
82300                 },
82301                 "name": "Banco Provincia",
82302                 "icon": "bank",
82303                 "geometry": [
82304                     "point",
82305                     "vertex",
82306                     "area"
82307                 ],
82308                 "fields": [
82309                     "atm",
82310                     "building_area",
82311                     "address",
82312                     "opening_hours"
82313                 ],
82314                 "suggestion": true
82315             },
82316             "amenity/bank/BB&T": {
82317                 "tags": {
82318                     "name": "BB&T",
82319                     "amenity": "bank"
82320                 },
82321                 "name": "BB&T",
82322                 "icon": "bank",
82323                 "geometry": [
82324                     "point",
82325                     "vertex",
82326                     "area"
82327                 ],
82328                 "fields": [
82329                     "atm",
82330                     "building_area",
82331                     "address",
82332                     "opening_hours"
82333                 ],
82334                 "suggestion": true
82335             },
82336             "amenity/bank/Возрождение": {
82337                 "tags": {
82338                     "name": "Возрождение",
82339                     "amenity": "bank"
82340                 },
82341                 "name": "Возрождение",
82342                 "icon": "bank",
82343                 "geometry": [
82344                     "point",
82345                     "vertex",
82346                     "area"
82347                 ],
82348                 "fields": [
82349                     "atm",
82350                     "building_area",
82351                     "address",
82352                     "opening_hours"
82353                 ],
82354                 "suggestion": true
82355             },
82356             "amenity/bank/Capital One": {
82357                 "tags": {
82358                     "name": "Capital One",
82359                     "amenity": "bank"
82360                 },
82361                 "name": "Capital One",
82362                 "icon": "bank",
82363                 "geometry": [
82364                     "point",
82365                     "vertex",
82366                     "area"
82367                 ],
82368                 "fields": [
82369                     "atm",
82370                     "building_area",
82371                     "address",
82372                     "opening_hours"
82373                 ],
82374                 "suggestion": true
82375             },
82376             "amenity/bank/Bank Mandiri": {
82377                 "tags": {
82378                     "name": "Bank Mandiri",
82379                     "amenity": "bank"
82380                 },
82381                 "name": "Bank Mandiri",
82382                 "icon": "bank",
82383                 "geometry": [
82384                     "point",
82385                     "vertex",
82386                     "area"
82387                 ],
82388                 "fields": [
82389                     "atm",
82390                     "building_area",
82391                     "address",
82392                     "opening_hours"
82393                 ],
82394                 "suggestion": true
82395             },
82396             "amenity/bank/Banco de la Nación": {
82397                 "tags": {
82398                     "name": "Banco de la Nación",
82399                     "amenity": "bank"
82400                 },
82401                 "name": "Banco de la Nación",
82402                 "icon": "bank",
82403                 "geometry": [
82404                     "point",
82405                     "vertex",
82406                     "area"
82407                 ],
82408                 "fields": [
82409                     "atm",
82410                     "building_area",
82411                     "address",
82412                     "opening_hours"
82413                 ],
82414                 "suggestion": true
82415             },
82416             "amenity/bank/Banco G&T Continental": {
82417                 "tags": {
82418                     "name": "Banco G&T Continental",
82419                     "amenity": "bank"
82420                 },
82421                 "name": "Banco G&T Continental",
82422                 "icon": "bank",
82423                 "geometry": [
82424                     "point",
82425                     "vertex",
82426                     "area"
82427                 ],
82428                 "fields": [
82429                     "atm",
82430                     "building_area",
82431                     "address",
82432                     "opening_hours"
82433                 ],
82434                 "suggestion": true
82435             },
82436             "amenity/bank/Peoples Bank": {
82437                 "tags": {
82438                     "name": "Peoples Bank",
82439                     "amenity": "bank"
82440                 },
82441                 "name": "Peoples Bank",
82442                 "icon": "bank",
82443                 "geometry": [
82444                     "point",
82445                     "vertex",
82446                     "area"
82447                 ],
82448                 "fields": [
82449                     "atm",
82450                     "building_area",
82451                     "address",
82452                     "opening_hours"
82453                 ],
82454                 "suggestion": true
82455             },
82456             "amenity/bank/Совкомбанк": {
82457                 "tags": {
82458                     "name": "Совкомбанк",
82459                     "amenity": "bank"
82460                 },
82461                 "name": "Совкомбанк",
82462                 "icon": "bank",
82463                 "geometry": [
82464                     "point",
82465                     "vertex",
82466                     "area"
82467                 ],
82468                 "fields": [
82469                     "atm",
82470                     "building_area",
82471                     "address",
82472                     "opening_hours"
82473                 ],
82474                 "suggestion": true
82475             },
82476             "amenity/bank/Provincial": {
82477                 "tags": {
82478                     "name": "Provincial",
82479                     "amenity": "bank"
82480                 },
82481                 "name": "Provincial",
82482                 "icon": "bank",
82483                 "geometry": [
82484                     "point",
82485                     "vertex",
82486                     "area"
82487                 ],
82488                 "fields": [
82489                     "atm",
82490                     "building_area",
82491                     "address",
82492                     "opening_hours"
82493                 ],
82494                 "suggestion": true
82495             },
82496             "amenity/bank/Banco de Desarrollo Banrural": {
82497                 "tags": {
82498                     "name": "Banco de Desarrollo Banrural",
82499                     "amenity": "bank"
82500                 },
82501                 "name": "Banco de Desarrollo Banrural",
82502                 "icon": "bank",
82503                 "geometry": [
82504                     "point",
82505                     "vertex",
82506                     "area"
82507                 ],
82508                 "fields": [
82509                     "atm",
82510                     "building_area",
82511                     "address",
82512                     "opening_hours"
82513                 ],
82514                 "suggestion": true
82515             },
82516             "amenity/bank/Banco Bradesco": {
82517                 "tags": {
82518                     "name": "Banco Bradesco",
82519                     "amenity": "bank"
82520                 },
82521                 "name": "Banco Bradesco",
82522                 "icon": "bank",
82523                 "geometry": [
82524                     "point",
82525                     "vertex",
82526                     "area"
82527                 ],
82528                 "fields": [
82529                     "atm",
82530                     "building_area",
82531                     "address",
82532                     "opening_hours"
82533                 ],
82534                 "suggestion": true
82535             },
82536             "amenity/bank/Bicentenario": {
82537                 "tags": {
82538                     "name": "Bicentenario",
82539                     "amenity": "bank"
82540                 },
82541                 "name": "Bicentenario",
82542                 "icon": "bank",
82543                 "geometry": [
82544                     "point",
82545                     "vertex",
82546                     "area"
82547                 ],
82548                 "fields": [
82549                     "atm",
82550                     "building_area",
82551                     "address",
82552                     "opening_hours"
82553                 ],
82554                 "suggestion": true
82555             },
82556             "amenity/bank/ლიბერთი ბანკი": {
82557                 "tags": {
82558                     "name": "ლიბერთი ბანკი",
82559                     "name:en": "Liberty Bank",
82560                     "amenity": "bank"
82561                 },
82562                 "name": "ლიბერთი ბანკი",
82563                 "icon": "bank",
82564                 "geometry": [
82565                     "point",
82566                     "vertex",
82567                     "area"
82568                 ],
82569                 "fields": [
82570                     "atm",
82571                     "building_area",
82572                     "address",
82573                     "opening_hours"
82574                 ],
82575                 "suggestion": true
82576             },
82577             "amenity/bank/Banesco": {
82578                 "tags": {
82579                     "name": "Banesco",
82580                     "amenity": "bank"
82581                 },
82582                 "name": "Banesco",
82583                 "icon": "bank",
82584                 "geometry": [
82585                     "point",
82586                     "vertex",
82587                     "area"
82588                 ],
82589                 "fields": [
82590                     "atm",
82591                     "building_area",
82592                     "address",
82593                     "opening_hours"
82594                 ],
82595                 "suggestion": true
82596             },
82597             "amenity/bank/Mercantil": {
82598                 "tags": {
82599                     "name": "Mercantil",
82600                     "amenity": "bank"
82601                 },
82602                 "name": "Mercantil",
82603                 "icon": "bank",
82604                 "geometry": [
82605                     "point",
82606                     "vertex",
82607                     "area"
82608                 ],
82609                 "fields": [
82610                     "atm",
82611                     "building_area",
82612                     "address",
82613                     "opening_hours"
82614                 ],
82615                 "suggestion": true
82616             },
82617             "amenity/bank/Del Tesoro": {
82618                 "tags": {
82619                     "name": "Del Tesoro",
82620                     "amenity": "bank"
82621                 },
82622                 "name": "Del Tesoro",
82623                 "icon": "bank",
82624                 "geometry": [
82625                     "point",
82626                     "vertex",
82627                     "area"
82628                 ],
82629                 "fields": [
82630                     "atm",
82631                     "building_area",
82632                     "address",
82633                     "opening_hours"
82634                 ],
82635                 "suggestion": true
82636             },
82637             "amenity/bank/하나은행": {
82638                 "tags": {
82639                     "name": "하나은행",
82640                     "amenity": "bank"
82641                 },
82642                 "name": "하나은행",
82643                 "icon": "bank",
82644                 "geometry": [
82645                     "point",
82646                     "vertex",
82647                     "area"
82648                 ],
82649                 "fields": [
82650                     "atm",
82651                     "building_area",
82652                     "address",
82653                     "opening_hours"
82654                 ],
82655                 "suggestion": true
82656             },
82657             "amenity/bank/CityCommerce Bank": {
82658                 "tags": {
82659                     "name": "CityCommerce Bank",
82660                     "amenity": "bank"
82661                 },
82662                 "name": "CityCommerce Bank",
82663                 "icon": "bank",
82664                 "geometry": [
82665                     "point",
82666                     "vertex",
82667                     "area"
82668                 ],
82669                 "fields": [
82670                     "atm",
82671                     "building_area",
82672                     "address",
82673                     "opening_hours"
82674                 ],
82675                 "suggestion": true
82676             },
82677             "amenity/bank/De Venezuela": {
82678                 "tags": {
82679                     "name": "De Venezuela",
82680                     "amenity": "bank"
82681                 },
82682                 "name": "De Venezuela",
82683                 "icon": "bank",
82684                 "geometry": [
82685                     "point",
82686                     "vertex",
82687                     "area"
82688                 ],
82689                 "fields": [
82690                     "atm",
82691                     "building_area",
82692                     "address",
82693                     "opening_hours"
82694                 ],
82695                 "suggestion": true
82696             },
82697             "amenity/car_rental/Europcar": {
82698                 "tags": {
82699                     "name": "Europcar",
82700                     "amenity": "car_rental"
82701                 },
82702                 "name": "Europcar",
82703                 "icon": "car",
82704                 "geometry": [
82705                     "point",
82706                     "area"
82707                 ],
82708                 "fields": [
82709                     "operator"
82710                 ],
82711                 "suggestion": true
82712             },
82713             "amenity/car_rental/Budget": {
82714                 "tags": {
82715                     "name": "Budget",
82716                     "amenity": "car_rental"
82717                 },
82718                 "name": "Budget",
82719                 "icon": "car",
82720                 "geometry": [
82721                     "point",
82722                     "area"
82723                 ],
82724                 "fields": [
82725                     "operator"
82726                 ],
82727                 "suggestion": true
82728             },
82729             "amenity/car_rental/Sixt": {
82730                 "tags": {
82731                     "name": "Sixt",
82732                     "amenity": "car_rental"
82733                 },
82734                 "name": "Sixt",
82735                 "icon": "car",
82736                 "geometry": [
82737                     "point",
82738                     "area"
82739                 ],
82740                 "fields": [
82741                     "operator"
82742                 ],
82743                 "suggestion": true
82744             },
82745             "amenity/car_rental/Avis": {
82746                 "tags": {
82747                     "name": "Avis",
82748                     "amenity": "car_rental"
82749                 },
82750                 "name": "Avis",
82751                 "icon": "car",
82752                 "geometry": [
82753                     "point",
82754                     "area"
82755                 ],
82756                 "fields": [
82757                     "operator"
82758                 ],
82759                 "suggestion": true
82760             },
82761             "amenity/car_rental/Hertz": {
82762                 "tags": {
82763                     "name": "Hertz",
82764                     "amenity": "car_rental"
82765                 },
82766                 "name": "Hertz",
82767                 "icon": "car",
82768                 "geometry": [
82769                     "point",
82770                     "area"
82771                 ],
82772                 "fields": [
82773                     "operator"
82774                 ],
82775                 "suggestion": true
82776             },
82777             "amenity/car_rental/Enterprise": {
82778                 "tags": {
82779                     "name": "Enterprise",
82780                     "amenity": "car_rental"
82781                 },
82782                 "name": "Enterprise",
82783                 "icon": "car",
82784                 "geometry": [
82785                     "point",
82786                     "area"
82787                 ],
82788                 "fields": [
82789                     "operator"
82790                 ],
82791                 "suggestion": true
82792             },
82793             "amenity/car_rental/stadtmobil CarSharing-Station": {
82794                 "tags": {
82795                     "name": "stadtmobil CarSharing-Station",
82796                     "amenity": "car_rental"
82797                 },
82798                 "name": "stadtmobil CarSharing-Station",
82799                 "icon": "car",
82800                 "geometry": [
82801                     "point",
82802                     "area"
82803                 ],
82804                 "fields": [
82805                     "operator"
82806                 ],
82807                 "suggestion": true
82808             },
82809             "amenity/pharmacy/Rowlands Pharmacy": {
82810                 "tags": {
82811                     "name": "Rowlands Pharmacy",
82812                     "amenity": "pharmacy"
82813                 },
82814                 "name": "Rowlands Pharmacy",
82815                 "icon": "pharmacy",
82816                 "geometry": [
82817                     "point",
82818                     "vertex",
82819                     "area"
82820                 ],
82821                 "fields": [
82822                     "operator",
82823                     "building_area",
82824                     "address",
82825                     "opening_hours"
82826                 ],
82827                 "suggestion": true
82828             },
82829             "amenity/pharmacy/Boots": {
82830                 "tags": {
82831                     "name": "Boots",
82832                     "amenity": "pharmacy"
82833                 },
82834                 "name": "Boots",
82835                 "icon": "pharmacy",
82836                 "geometry": [
82837                     "point",
82838                     "vertex",
82839                     "area"
82840                 ],
82841                 "fields": [
82842                     "operator",
82843                     "building_area",
82844                     "address",
82845                     "opening_hours"
82846                 ],
82847                 "suggestion": true
82848             },
82849             "amenity/pharmacy/Marien-Apotheke": {
82850                 "tags": {
82851                     "name": "Marien-Apotheke",
82852                     "amenity": "pharmacy"
82853                 },
82854                 "name": "Marien-Apotheke",
82855                 "icon": "pharmacy",
82856                 "geometry": [
82857                     "point",
82858                     "vertex",
82859                     "area"
82860                 ],
82861                 "fields": [
82862                     "operator",
82863                     "building_area",
82864                     "address",
82865                     "opening_hours"
82866                 ],
82867                 "suggestion": true
82868             },
82869             "amenity/pharmacy/Mercury Drug": {
82870                 "tags": {
82871                     "name": "Mercury Drug",
82872                     "amenity": "pharmacy"
82873                 },
82874                 "name": "Mercury Drug",
82875                 "icon": "pharmacy",
82876                 "geometry": [
82877                     "point",
82878                     "vertex",
82879                     "area"
82880                 ],
82881                 "fields": [
82882                     "operator",
82883                     "building_area",
82884                     "address",
82885                     "opening_hours"
82886                 ],
82887                 "suggestion": true
82888             },
82889             "amenity/pharmacy/Löwen-Apotheke": {
82890                 "tags": {
82891                     "name": "Löwen-Apotheke",
82892                     "amenity": "pharmacy"
82893                 },
82894                 "name": "Löwen-Apotheke",
82895                 "icon": "pharmacy",
82896                 "geometry": [
82897                     "point",
82898                     "vertex",
82899                     "area"
82900                 ],
82901                 "fields": [
82902                     "operator",
82903                     "building_area",
82904                     "address",
82905                     "opening_hours"
82906                 ],
82907                 "suggestion": true
82908             },
82909             "amenity/pharmacy/Superdrug": {
82910                 "tags": {
82911                     "name": "Superdrug",
82912                     "amenity": "pharmacy"
82913                 },
82914                 "name": "Superdrug",
82915                 "icon": "pharmacy",
82916                 "geometry": [
82917                     "point",
82918                     "vertex",
82919                     "area"
82920                 ],
82921                 "fields": [
82922                     "operator",
82923                     "building_area",
82924                     "address",
82925                     "opening_hours"
82926                 ],
82927                 "suggestion": true
82928             },
82929             "amenity/pharmacy/Sonnen-Apotheke": {
82930                 "tags": {
82931                     "name": "Sonnen-Apotheke",
82932                     "amenity": "pharmacy"
82933                 },
82934                 "name": "Sonnen-Apotheke",
82935                 "icon": "pharmacy",
82936                 "geometry": [
82937                     "point",
82938                     "vertex",
82939                     "area"
82940                 ],
82941                 "fields": [
82942                     "operator",
82943                     "building_area",
82944                     "address",
82945                     "opening_hours"
82946                 ],
82947                 "suggestion": true
82948             },
82949             "amenity/pharmacy/Rathaus-Apotheke": {
82950                 "tags": {
82951                     "name": "Rathaus-Apotheke",
82952                     "amenity": "pharmacy"
82953                 },
82954                 "name": "Rathaus-Apotheke",
82955                 "icon": "pharmacy",
82956                 "geometry": [
82957                     "point",
82958                     "vertex",
82959                     "area"
82960                 ],
82961                 "fields": [
82962                     "operator",
82963                     "building_area",
82964                     "address",
82965                     "opening_hours"
82966                 ],
82967                 "suggestion": true
82968             },
82969             "amenity/pharmacy/Engel-Apotheke": {
82970                 "tags": {
82971                     "name": "Engel-Apotheke",
82972                     "amenity": "pharmacy"
82973                 },
82974                 "name": "Engel-Apotheke",
82975                 "icon": "pharmacy",
82976                 "geometry": [
82977                     "point",
82978                     "vertex",
82979                     "area"
82980                 ],
82981                 "fields": [
82982                     "operator",
82983                     "building_area",
82984                     "address",
82985                     "opening_hours"
82986                 ],
82987                 "suggestion": true
82988             },
82989             "amenity/pharmacy/Hirsch-Apotheke": {
82990                 "tags": {
82991                     "name": "Hirsch-Apotheke",
82992                     "amenity": "pharmacy"
82993                 },
82994                 "name": "Hirsch-Apotheke",
82995                 "icon": "pharmacy",
82996                 "geometry": [
82997                     "point",
82998                     "vertex",
82999                     "area"
83000                 ],
83001                 "fields": [
83002                     "operator",
83003                     "building_area",
83004                     "address",
83005                     "opening_hours"
83006                 ],
83007                 "suggestion": true
83008             },
83009             "amenity/pharmacy/Stern-Apotheke": {
83010                 "tags": {
83011                     "name": "Stern-Apotheke",
83012                     "amenity": "pharmacy"
83013                 },
83014                 "name": "Stern-Apotheke",
83015                 "icon": "pharmacy",
83016                 "geometry": [
83017                     "point",
83018                     "vertex",
83019                     "area"
83020                 ],
83021                 "fields": [
83022                     "operator",
83023                     "building_area",
83024                     "address",
83025                     "opening_hours"
83026                 ],
83027                 "suggestion": true
83028             },
83029             "amenity/pharmacy/Lloyds Pharmacy": {
83030                 "tags": {
83031                     "name": "Lloyds Pharmacy",
83032                     "amenity": "pharmacy"
83033                 },
83034                 "name": "Lloyds Pharmacy",
83035                 "icon": "pharmacy",
83036                 "geometry": [
83037                     "point",
83038                     "vertex",
83039                     "area"
83040                 ],
83041                 "fields": [
83042                     "operator",
83043                     "building_area",
83044                     "address",
83045                     "opening_hours"
83046                 ],
83047                 "suggestion": true
83048             },
83049             "amenity/pharmacy/Rosen-Apotheke": {
83050                 "tags": {
83051                     "name": "Rosen-Apotheke",
83052                     "amenity": "pharmacy"
83053                 },
83054                 "name": "Rosen-Apotheke",
83055                 "icon": "pharmacy",
83056                 "geometry": [
83057                     "point",
83058                     "vertex",
83059                     "area"
83060                 ],
83061                 "fields": [
83062                     "operator",
83063                     "building_area",
83064                     "address",
83065                     "opening_hours"
83066                 ],
83067                 "suggestion": true
83068             },
83069             "amenity/pharmacy/Stadt-Apotheke": {
83070                 "tags": {
83071                     "name": "Stadt-Apotheke",
83072                     "amenity": "pharmacy"
83073                 },
83074                 "name": "Stadt-Apotheke",
83075                 "icon": "pharmacy",
83076                 "geometry": [
83077                     "point",
83078                     "vertex",
83079                     "area"
83080                 ],
83081                 "fields": [
83082                     "operator",
83083                     "building_area",
83084                     "address",
83085                     "opening_hours"
83086                 ],
83087                 "suggestion": true
83088             },
83089             "amenity/pharmacy/Markt-Apotheke": {
83090                 "tags": {
83091                     "name": "Markt-Apotheke",
83092                     "amenity": "pharmacy"
83093                 },
83094                 "name": "Markt-Apotheke",
83095                 "icon": "pharmacy",
83096                 "geometry": [
83097                     "point",
83098                     "vertex",
83099                     "area"
83100                 ],
83101                 "fields": [
83102                     "operator",
83103                     "building_area",
83104                     "address",
83105                     "opening_hours"
83106                 ],
83107                 "suggestion": true
83108             },
83109             "amenity/pharmacy/Аптека": {
83110                 "tags": {
83111                     "name": "Аптека",
83112                     "amenity": "pharmacy"
83113                 },
83114                 "name": "Аптека",
83115                 "icon": "pharmacy",
83116                 "geometry": [
83117                     "point",
83118                     "vertex",
83119                     "area"
83120                 ],
83121                 "fields": [
83122                     "operator",
83123                     "building_area",
83124                     "address",
83125                     "opening_hours"
83126                 ],
83127                 "suggestion": true
83128             },
83129             "amenity/pharmacy/Pharmasave": {
83130                 "tags": {
83131                     "name": "Pharmasave",
83132                     "amenity": "pharmacy"
83133                 },
83134                 "name": "Pharmasave",
83135                 "icon": "pharmacy",
83136                 "geometry": [
83137                     "point",
83138                     "vertex",
83139                     "area"
83140                 ],
83141                 "fields": [
83142                     "operator",
83143                     "building_area",
83144                     "address",
83145                     "opening_hours"
83146                 ],
83147                 "suggestion": true
83148             },
83149             "amenity/pharmacy/Brunnen-Apotheke": {
83150                 "tags": {
83151                     "name": "Brunnen-Apotheke",
83152                     "amenity": "pharmacy"
83153                 },
83154                 "name": "Brunnen-Apotheke",
83155                 "icon": "pharmacy",
83156                 "geometry": [
83157                     "point",
83158                     "vertex",
83159                     "area"
83160                 ],
83161                 "fields": [
83162                     "operator",
83163                     "building_area",
83164                     "address",
83165                     "opening_hours"
83166                 ],
83167                 "suggestion": true
83168             },
83169             "amenity/pharmacy/Shoppers Drug Mart": {
83170                 "tags": {
83171                     "name": "Shoppers Drug Mart",
83172                     "amenity": "pharmacy"
83173                 },
83174                 "name": "Shoppers Drug Mart",
83175                 "icon": "pharmacy",
83176                 "geometry": [
83177                     "point",
83178                     "vertex",
83179                     "area"
83180                 ],
83181                 "fields": [
83182                     "operator",
83183                     "building_area",
83184                     "address",
83185                     "opening_hours"
83186                 ],
83187                 "suggestion": true
83188             },
83189             "amenity/pharmacy/Apotheke am Markt": {
83190                 "tags": {
83191                     "name": "Apotheke am Markt",
83192                     "amenity": "pharmacy"
83193                 },
83194                 "name": "Apotheke am Markt",
83195                 "icon": "pharmacy",
83196                 "geometry": [
83197                     "point",
83198                     "vertex",
83199                     "area"
83200                 ],
83201                 "fields": [
83202                     "operator",
83203                     "building_area",
83204                     "address",
83205                     "opening_hours"
83206                 ],
83207                 "suggestion": true
83208             },
83209             "amenity/pharmacy/Alte Apotheke": {
83210                 "tags": {
83211                     "name": "Alte Apotheke",
83212                     "amenity": "pharmacy"
83213                 },
83214                 "name": "Alte Apotheke",
83215                 "icon": "pharmacy",
83216                 "geometry": [
83217                     "point",
83218                     "vertex",
83219                     "area"
83220                 ],
83221                 "fields": [
83222                     "operator",
83223                     "building_area",
83224                     "address",
83225                     "opening_hours"
83226                 ],
83227                 "suggestion": true
83228             },
83229             "amenity/pharmacy/Neue Apotheke": {
83230                 "tags": {
83231                     "name": "Neue Apotheke",
83232                     "amenity": "pharmacy"
83233                 },
83234                 "name": "Neue Apotheke",
83235                 "icon": "pharmacy",
83236                 "geometry": [
83237                     "point",
83238                     "vertex",
83239                     "area"
83240                 ],
83241                 "fields": [
83242                     "operator",
83243                     "building_area",
83244                     "address",
83245                     "opening_hours"
83246                 ],
83247                 "suggestion": true
83248             },
83249             "amenity/pharmacy/Gintarinė vaistinė": {
83250                 "tags": {
83251                     "name": "Gintarinė vaistinė",
83252                     "amenity": "pharmacy"
83253                 },
83254                 "name": "Gintarinė vaistinė",
83255                 "icon": "pharmacy",
83256                 "geometry": [
83257                     "point",
83258                     "vertex",
83259                     "area"
83260                 ],
83261                 "fields": [
83262                     "operator",
83263                     "building_area",
83264                     "address",
83265                     "opening_hours"
83266                 ],
83267                 "suggestion": true
83268             },
83269             "amenity/pharmacy/Rats-Apotheke": {
83270                 "tags": {
83271                     "name": "Rats-Apotheke",
83272                     "amenity": "pharmacy"
83273                 },
83274                 "name": "Rats-Apotheke",
83275                 "icon": "pharmacy",
83276                 "geometry": [
83277                     "point",
83278                     "vertex",
83279                     "area"
83280                 ],
83281                 "fields": [
83282                     "operator",
83283                     "building_area",
83284                     "address",
83285                     "opening_hours"
83286                 ],
83287                 "suggestion": true
83288             },
83289             "amenity/pharmacy/Adler Apotheke": {
83290                 "tags": {
83291                     "name": "Adler Apotheke",
83292                     "amenity": "pharmacy"
83293                 },
83294                 "name": "Adler Apotheke",
83295                 "icon": "pharmacy",
83296                 "geometry": [
83297                     "point",
83298                     "vertex",
83299                     "area"
83300                 ],
83301                 "fields": [
83302                     "operator",
83303                     "building_area",
83304                     "address",
83305                     "opening_hours"
83306                 ],
83307                 "suggestion": true
83308             },
83309             "amenity/pharmacy/Pharmacie Centrale": {
83310                 "tags": {
83311                     "name": "Pharmacie Centrale",
83312                     "amenity": "pharmacy"
83313                 },
83314                 "name": "Pharmacie Centrale",
83315                 "icon": "pharmacy",
83316                 "geometry": [
83317                     "point",
83318                     "vertex",
83319                     "area"
83320                 ],
83321                 "fields": [
83322                     "operator",
83323                     "building_area",
83324                     "address",
83325                     "opening_hours"
83326                 ],
83327                 "suggestion": true
83328             },
83329             "amenity/pharmacy/Walgreens": {
83330                 "tags": {
83331                     "name": "Walgreens",
83332                     "amenity": "pharmacy"
83333                 },
83334                 "name": "Walgreens",
83335                 "icon": "pharmacy",
83336                 "geometry": [
83337                     "point",
83338                     "vertex",
83339                     "area"
83340                 ],
83341                 "fields": [
83342                     "operator",
83343                     "building_area",
83344                     "address",
83345                     "opening_hours"
83346                 ],
83347                 "suggestion": true
83348             },
83349             "amenity/pharmacy/Rite Aid": {
83350                 "tags": {
83351                     "name": "Rite Aid",
83352                     "amenity": "pharmacy"
83353                 },
83354                 "name": "Rite Aid",
83355                 "icon": "pharmacy",
83356                 "geometry": [
83357                     "point",
83358                     "vertex",
83359                     "area"
83360                 ],
83361                 "fields": [
83362                     "operator",
83363                     "building_area",
83364                     "address",
83365                     "opening_hours"
83366                 ],
83367                 "suggestion": true
83368             },
83369             "amenity/pharmacy/Apotheke": {
83370                 "tags": {
83371                     "name": "Apotheke",
83372                     "amenity": "pharmacy"
83373                 },
83374                 "name": "Apotheke",
83375                 "icon": "pharmacy",
83376                 "geometry": [
83377                     "point",
83378                     "vertex",
83379                     "area"
83380                 ],
83381                 "fields": [
83382                     "operator",
83383                     "building_area",
83384                     "address",
83385                     "opening_hours"
83386                 ],
83387                 "suggestion": true
83388             },
83389             "amenity/pharmacy/Linden-Apotheke": {
83390                 "tags": {
83391                     "name": "Linden-Apotheke",
83392                     "amenity": "pharmacy"
83393                 },
83394                 "name": "Linden-Apotheke",
83395                 "icon": "pharmacy",
83396                 "geometry": [
83397                     "point",
83398                     "vertex",
83399                     "area"
83400                 ],
83401                 "fields": [
83402                     "operator",
83403                     "building_area",
83404                     "address",
83405                     "opening_hours"
83406                 ],
83407                 "suggestion": true
83408             },
83409             "amenity/pharmacy/Bahnhof-Apotheke": {
83410                 "tags": {
83411                     "name": "Bahnhof-Apotheke",
83412                     "amenity": "pharmacy"
83413                 },
83414                 "name": "Bahnhof-Apotheke",
83415                 "icon": "pharmacy",
83416                 "geometry": [
83417                     "point",
83418                     "vertex",
83419                     "area"
83420                 ],
83421                 "fields": [
83422                     "operator",
83423                     "building_area",
83424                     "address",
83425                     "opening_hours"
83426                 ],
83427                 "suggestion": true
83428             },
83429             "amenity/pharmacy/Burg-Apotheke": {
83430                 "tags": {
83431                     "name": "Burg-Apotheke",
83432                     "amenity": "pharmacy"
83433                 },
83434                 "name": "Burg-Apotheke",
83435                 "icon": "pharmacy",
83436                 "geometry": [
83437                     "point",
83438                     "vertex",
83439                     "area"
83440                 ],
83441                 "fields": [
83442                     "operator",
83443                     "building_area",
83444                     "address",
83445                     "opening_hours"
83446                 ],
83447                 "suggestion": true
83448             },
83449             "amenity/pharmacy/Jean Coutu": {
83450                 "tags": {
83451                     "name": "Jean Coutu",
83452                     "amenity": "pharmacy"
83453                 },
83454                 "name": "Jean Coutu",
83455                 "icon": "pharmacy",
83456                 "geometry": [
83457                     "point",
83458                     "vertex",
83459                     "area"
83460                 ],
83461                 "fields": [
83462                     "operator",
83463                     "building_area",
83464                     "address",
83465                     "opening_hours"
83466                 ],
83467                 "suggestion": true
83468             },
83469             "amenity/pharmacy/Pharmaprix": {
83470                 "tags": {
83471                     "name": "Pharmaprix",
83472                     "amenity": "pharmacy"
83473                 },
83474                 "name": "Pharmaprix",
83475                 "icon": "pharmacy",
83476                 "geometry": [
83477                     "point",
83478                     "vertex",
83479                     "area"
83480                 ],
83481                 "fields": [
83482                     "operator",
83483                     "building_area",
83484                     "address",
83485                     "opening_hours"
83486                 ],
83487                 "suggestion": true
83488             },
83489             "amenity/pharmacy/Farmacias Ahumada": {
83490                 "tags": {
83491                     "name": "Farmacias Ahumada",
83492                     "amenity": "pharmacy"
83493                 },
83494                 "name": "Farmacias Ahumada",
83495                 "icon": "pharmacy",
83496                 "geometry": [
83497                     "point",
83498                     "vertex",
83499                     "area"
83500                 ],
83501                 "fields": [
83502                     "operator",
83503                     "building_area",
83504                     "address",
83505                     "opening_hours"
83506                 ],
83507                 "suggestion": true
83508             },
83509             "amenity/pharmacy/Farmacia Comunale": {
83510                 "tags": {
83511                     "name": "Farmacia Comunale",
83512                     "amenity": "pharmacy"
83513                 },
83514                 "name": "Farmacia Comunale",
83515                 "icon": "pharmacy",
83516                 "geometry": [
83517                     "point",
83518                     "vertex",
83519                     "area"
83520                 ],
83521                 "fields": [
83522                     "operator",
83523                     "building_area",
83524                     "address",
83525                     "opening_hours"
83526                 ],
83527                 "suggestion": true
83528             },
83529             "amenity/pharmacy/Farmacias Cruz Verde": {
83530                 "tags": {
83531                     "name": "Farmacias Cruz Verde",
83532                     "amenity": "pharmacy"
83533                 },
83534                 "name": "Farmacias Cruz Verde",
83535                 "icon": "pharmacy",
83536                 "geometry": [
83537                     "point",
83538                     "vertex",
83539                     "area"
83540                 ],
83541                 "fields": [
83542                     "operator",
83543                     "building_area",
83544                     "address",
83545                     "opening_hours"
83546                 ],
83547                 "suggestion": true
83548             },
83549             "amenity/pharmacy/Cruz Verde": {
83550                 "tags": {
83551                     "name": "Cruz Verde",
83552                     "amenity": "pharmacy"
83553                 },
83554                 "name": "Cruz Verde",
83555                 "icon": "pharmacy",
83556                 "geometry": [
83557                     "point",
83558                     "vertex",
83559                     "area"
83560                 ],
83561                 "fields": [
83562                     "operator",
83563                     "building_area",
83564                     "address",
83565                     "opening_hours"
83566                 ],
83567                 "suggestion": true
83568             },
83569             "amenity/pharmacy/Hubertus Apotheke": {
83570                 "tags": {
83571                     "name": "Hubertus Apotheke",
83572                     "amenity": "pharmacy"
83573                 },
83574                 "name": "Hubertus Apotheke",
83575                 "icon": "pharmacy",
83576                 "geometry": [
83577                     "point",
83578                     "vertex",
83579                     "area"
83580                 ],
83581                 "fields": [
83582                     "operator",
83583                     "building_area",
83584                     "address",
83585                     "opening_hours"
83586                 ],
83587                 "suggestion": true
83588             },
83589             "amenity/pharmacy/CVS": {
83590                 "tags": {
83591                     "name": "CVS",
83592                     "amenity": "pharmacy"
83593                 },
83594                 "name": "CVS",
83595                 "icon": "pharmacy",
83596                 "geometry": [
83597                     "point",
83598                     "vertex",
83599                     "area"
83600                 ],
83601                 "fields": [
83602                     "operator",
83603                     "building_area",
83604                     "address",
83605                     "opening_hours"
83606                 ],
83607                 "suggestion": true
83608             },
83609             "amenity/pharmacy/Farmacias SalcoBrand": {
83610                 "tags": {
83611                     "name": "Farmacias SalcoBrand",
83612                     "amenity": "pharmacy"
83613                 },
83614                 "name": "Farmacias SalcoBrand",
83615                 "icon": "pharmacy",
83616                 "geometry": [
83617                     "point",
83618                     "vertex",
83619                     "area"
83620                 ],
83621                 "fields": [
83622                     "operator",
83623                     "building_area",
83624                     "address",
83625                     "opening_hours"
83626                 ],
83627                 "suggestion": true
83628             },
83629             "amenity/pharmacy/Фармация": {
83630                 "tags": {
83631                     "name": "Фармация",
83632                     "amenity": "pharmacy"
83633                 },
83634                 "name": "Фармация",
83635                 "icon": "pharmacy",
83636                 "geometry": [
83637                     "point",
83638                     "vertex",
83639                     "area"
83640                 ],
83641                 "fields": [
83642                     "operator",
83643                     "building_area",
83644                     "address",
83645                     "opening_hours"
83646                 ],
83647                 "suggestion": true
83648             },
83649             "amenity/pharmacy/Bären-Apotheke": {
83650                 "tags": {
83651                     "name": "Bären-Apotheke",
83652                     "amenity": "pharmacy"
83653                 },
83654                 "name": "Bären-Apotheke",
83655                 "icon": "pharmacy",
83656                 "geometry": [
83657                     "point",
83658                     "vertex",
83659                     "area"
83660                 ],
83661                 "fields": [
83662                     "operator",
83663                     "building_area",
83664                     "address",
83665                     "opening_hours"
83666                 ],
83667                 "suggestion": true
83668             },
83669             "amenity/pharmacy/Clicks": {
83670                 "tags": {
83671                     "name": "Clicks",
83672                     "amenity": "pharmacy"
83673                 },
83674                 "name": "Clicks",
83675                 "icon": "pharmacy",
83676                 "geometry": [
83677                     "point",
83678                     "vertex",
83679                     "area"
83680                 ],
83681                 "fields": [
83682                     "operator",
83683                     "building_area",
83684                     "address",
83685                     "opening_hours"
83686                 ],
83687                 "suggestion": true
83688             },
83689             "amenity/pharmacy/セイジョー": {
83690                 "tags": {
83691                     "name": "セイジョー",
83692                     "amenity": "pharmacy"
83693                 },
83694                 "name": "セイジョー",
83695                 "icon": "pharmacy",
83696                 "geometry": [
83697                     "point",
83698                     "vertex",
83699                     "area"
83700                 ],
83701                 "fields": [
83702                     "operator",
83703                     "building_area",
83704                     "address",
83705                     "opening_hours"
83706                 ],
83707                 "suggestion": true
83708             },
83709             "amenity/pharmacy/マツモトキヨシ": {
83710                 "tags": {
83711                     "name": "マツモトキヨシ",
83712                     "amenity": "pharmacy"
83713                 },
83714                 "name": "マツモトキヨシ",
83715                 "icon": "pharmacy",
83716                 "geometry": [
83717                     "point",
83718                     "vertex",
83719                     "area"
83720                 ],
83721                 "fields": [
83722                     "operator",
83723                     "building_area",
83724                     "address",
83725                     "opening_hours"
83726                 ],
83727                 "suggestion": true
83728             },
83729             "amenity/pharmacy/Вита": {
83730                 "tags": {
83731                     "name": "Вита",
83732                     "amenity": "pharmacy"
83733                 },
83734                 "name": "Вита",
83735                 "icon": "pharmacy",
83736                 "geometry": [
83737                     "point",
83738                     "vertex",
83739                     "area"
83740                 ],
83741                 "fields": [
83742                     "operator",
83743                     "building_area",
83744                     "address",
83745                     "opening_hours"
83746                 ],
83747                 "suggestion": true
83748             },
83749             "amenity/pharmacy/Радуга": {
83750                 "tags": {
83751                     "name": "Радуга",
83752                     "amenity": "pharmacy"
83753                 },
83754                 "name": "Радуга",
83755                 "icon": "pharmacy",
83756                 "geometry": [
83757                     "point",
83758                     "vertex",
83759                     "area"
83760                 ],
83761                 "fields": [
83762                     "operator",
83763                     "building_area",
83764                     "address",
83765                     "opening_hours"
83766                 ],
83767                 "suggestion": true
83768             },
83769             "amenity/pharmacy/サンドラッグ": {
83770                 "tags": {
83771                     "name": "サンドラッグ",
83772                     "amenity": "pharmacy"
83773                 },
83774                 "name": "サンドラッグ",
83775                 "icon": "pharmacy",
83776                 "geometry": [
83777                     "point",
83778                     "vertex",
83779                     "area"
83780                 ],
83781                 "fields": [
83782                     "operator",
83783                     "building_area",
83784                     "address",
83785                     "opening_hours"
83786                 ],
83787                 "suggestion": true
83788             },
83789             "amenity/pharmacy/Apteka": {
83790                 "tags": {
83791                     "name": "Apteka",
83792                     "amenity": "pharmacy"
83793                 },
83794                 "name": "Apteka",
83795                 "icon": "pharmacy",
83796                 "geometry": [
83797                     "point",
83798                     "vertex",
83799                     "area"
83800                 ],
83801                 "fields": [
83802                     "operator",
83803                     "building_area",
83804                     "address",
83805                     "opening_hours"
83806                 ],
83807                 "suggestion": true
83808             },
83809             "amenity/pharmacy/Первая помощь": {
83810                 "tags": {
83811                     "name": "Первая помощь",
83812                     "amenity": "pharmacy"
83813                 },
83814                 "name": "Первая помощь",
83815                 "icon": "pharmacy",
83816                 "geometry": [
83817                     "point",
83818                     "vertex",
83819                     "area"
83820                 ],
83821                 "fields": [
83822                     "operator",
83823                     "building_area",
83824                     "address",
83825                     "opening_hours"
83826                 ],
83827                 "suggestion": true
83828             },
83829             "amenity/pharmacy/Ригла": {
83830                 "tags": {
83831                     "name": "Ригла",
83832                     "amenity": "pharmacy"
83833                 },
83834                 "name": "Ригла",
83835                 "icon": "pharmacy",
83836                 "geometry": [
83837                     "point",
83838                     "vertex",
83839                     "area"
83840                 ],
83841                 "fields": [
83842                     "operator",
83843                     "building_area",
83844                     "address",
83845                     "opening_hours"
83846                 ],
83847                 "suggestion": true
83848             },
83849             "amenity/pharmacy/Имплозия": {
83850                 "tags": {
83851                     "name": "Имплозия",
83852                     "amenity": "pharmacy"
83853                 },
83854                 "name": "Имплозия",
83855                 "icon": "pharmacy",
83856                 "geometry": [
83857                     "point",
83858                     "vertex",
83859                     "area"
83860                 ],
83861                 "fields": [
83862                     "operator",
83863                     "building_area",
83864                     "address",
83865                     "opening_hours"
83866                 ],
83867                 "suggestion": true
83868             },
83869             "amenity/pharmacy/Kinney Drugs": {
83870                 "tags": {
83871                     "name": "Kinney Drugs",
83872                     "amenity": "pharmacy"
83873                 },
83874                 "name": "Kinney Drugs",
83875                 "icon": "pharmacy",
83876                 "geometry": [
83877                     "point",
83878                     "vertex",
83879                     "area"
83880                 ],
83881                 "fields": [
83882                     "operator",
83883                     "building_area",
83884                     "address",
83885                     "opening_hours"
83886                 ],
83887                 "suggestion": true
83888             },
83889             "amenity/pharmacy/Классика": {
83890                 "tags": {
83891                     "name": "Классика",
83892                     "amenity": "pharmacy"
83893                 },
83894                 "name": "Классика",
83895                 "icon": "pharmacy",
83896                 "geometry": [
83897                     "point",
83898                     "vertex",
83899                     "area"
83900                 ],
83901                 "fields": [
83902                     "operator",
83903                     "building_area",
83904                     "address",
83905                     "opening_hours"
83906                 ],
83907                 "suggestion": true
83908             },
83909             "amenity/pharmacy/Ljekarna": {
83910                 "tags": {
83911                     "name": "Ljekarna",
83912                     "amenity": "pharmacy"
83913                 },
83914                 "name": "Ljekarna",
83915                 "icon": "pharmacy",
83916                 "geometry": [
83917                     "point",
83918                     "vertex",
83919                     "area"
83920                 ],
83921                 "fields": [
83922                     "operator",
83923                     "building_area",
83924                     "address",
83925                     "opening_hours"
83926                 ],
83927                 "suggestion": true
83928             },
83929             "amenity/pharmacy/SalcoBrand": {
83930                 "tags": {
83931                     "name": "SalcoBrand",
83932                     "amenity": "pharmacy"
83933                 },
83934                 "name": "SalcoBrand",
83935                 "icon": "pharmacy",
83936                 "geometry": [
83937                     "point",
83938                     "vertex",
83939                     "area"
83940                 ],
83941                 "fields": [
83942                     "operator",
83943                     "building_area",
83944                     "address",
83945                     "opening_hours"
83946                 ],
83947                 "suggestion": true
83948             },
83949             "amenity/pharmacy/Аптека 36,6": {
83950                 "tags": {
83951                     "name": "Аптека 36,6",
83952                     "amenity": "pharmacy"
83953                 },
83954                 "name": "Аптека 36,6",
83955                 "icon": "pharmacy",
83956                 "geometry": [
83957                     "point",
83958                     "vertex",
83959                     "area"
83960                 ],
83961                 "fields": [
83962                     "operator",
83963                     "building_area",
83964                     "address",
83965                     "opening_hours"
83966                 ],
83967                 "suggestion": true
83968             },
83969             "amenity/pharmacy/Фармакор": {
83970                 "tags": {
83971                     "name": "Фармакор",
83972                     "amenity": "pharmacy"
83973                 },
83974                 "name": "Фармакор",
83975                 "icon": "pharmacy",
83976                 "geometry": [
83977                     "point",
83978                     "vertex",
83979                     "area"
83980                 ],
83981                 "fields": [
83982                     "operator",
83983                     "building_area",
83984                     "address",
83985                     "opening_hours"
83986                 ],
83987                 "suggestion": true
83988             },
83989             "amenity/pharmacy/スギ薬局": {
83990                 "tags": {
83991                     "name": "スギ薬局",
83992                     "amenity": "pharmacy"
83993                 },
83994                 "name": "スギ薬局",
83995                 "icon": "pharmacy",
83996                 "geometry": [
83997                     "point",
83998                     "vertex",
83999                     "area"
84000                 ],
84001                 "fields": [
84002                     "operator",
84003                     "building_area",
84004                     "address",
84005                     "opening_hours"
84006                 ],
84007                 "suggestion": true
84008             },
84009             "amenity/pharmacy/Аптечный пункт": {
84010                 "tags": {
84011                     "name": "Аптечный пункт",
84012                     "amenity": "pharmacy"
84013                 },
84014                 "name": "Аптечный пункт",
84015                 "icon": "pharmacy",
84016                 "geometry": [
84017                     "point",
84018                     "vertex",
84019                     "area"
84020                 ],
84021                 "fields": [
84022                     "operator",
84023                     "building_area",
84024                     "address",
84025                     "opening_hours"
84026                 ],
84027                 "suggestion": true
84028             },
84029             "amenity/pharmacy/Невис": {
84030                 "tags": {
84031                     "name": "Невис",
84032                     "amenity": "pharmacy"
84033                 },
84034                 "name": "Невис",
84035                 "icon": "pharmacy",
84036                 "geometry": [
84037                     "point",
84038                     "vertex",
84039                     "area"
84040                 ],
84041                 "fields": [
84042                     "operator",
84043                     "building_area",
84044                     "address",
84045                     "opening_hours"
84046                 ],
84047                 "suggestion": true
84048             },
84049             "amenity/pharmacy/トモズ (Tomod's)": {
84050                 "tags": {
84051                     "name": "トモズ (Tomod's)",
84052                     "amenity": "pharmacy"
84053                 },
84054                 "name": "トモズ (Tomod's)",
84055                 "icon": "pharmacy",
84056                 "geometry": [
84057                     "point",
84058                     "vertex",
84059                     "area"
84060                 ],
84061                 "fields": [
84062                     "operator",
84063                     "building_area",
84064                     "address",
84065                     "opening_hours"
84066                 ],
84067                 "suggestion": true
84068             },
84069             "amenity/pharmacy/Eurovaistinė": {
84070                 "tags": {
84071                     "name": "Eurovaistinė",
84072                     "amenity": "pharmacy"
84073                 },
84074                 "name": "Eurovaistinė",
84075                 "icon": "pharmacy",
84076                 "geometry": [
84077                     "point",
84078                     "vertex",
84079                     "area"
84080                 ],
84081                 "fields": [
84082                     "operator",
84083                     "building_area",
84084                     "address",
84085                     "opening_hours"
84086                 ],
84087                 "suggestion": true
84088             },
84089             "amenity/pharmacy/Farmacity": {
84090                 "tags": {
84091                     "name": "Farmacity",
84092                     "amenity": "pharmacy"
84093                 },
84094                 "name": "Farmacity",
84095                 "icon": "pharmacy",
84096                 "geometry": [
84097                     "point",
84098                     "vertex",
84099                     "area"
84100                 ],
84101                 "fields": [
84102                     "operator",
84103                     "building_area",
84104                     "address",
84105                     "opening_hours"
84106                 ],
84107                 "suggestion": true
84108             },
84109             "amenity/pharmacy/аптека": {
84110                 "tags": {
84111                     "name": "аптека",
84112                     "amenity": "pharmacy"
84113                 },
84114                 "name": "аптека",
84115                 "icon": "pharmacy",
84116                 "geometry": [
84117                     "point",
84118                     "vertex",
84119                     "area"
84120                 ],
84121                 "fields": [
84122                     "operator",
84123                     "building_area",
84124                     "address",
84125                     "opening_hours"
84126                 ],
84127                 "suggestion": true
84128             },
84129             "amenity/pharmacy/The Generics Pharmacy": {
84130                 "tags": {
84131                     "name": "The Generics Pharmacy",
84132                     "amenity": "pharmacy"
84133                 },
84134                 "name": "The Generics Pharmacy",
84135                 "icon": "pharmacy",
84136                 "geometry": [
84137                     "point",
84138                     "vertex",
84139                     "area"
84140                 ],
84141                 "fields": [
84142                     "operator",
84143                     "building_area",
84144                     "address",
84145                     "opening_hours"
84146                 ],
84147                 "suggestion": true
84148             },
84149             "amenity/pharmacy/Farmatodo": {
84150                 "tags": {
84151                     "name": "Farmatodo",
84152                     "amenity": "pharmacy"
84153                 },
84154                 "name": "Farmatodo",
84155                 "icon": "pharmacy",
84156                 "geometry": [
84157                     "point",
84158                     "vertex",
84159                     "area"
84160                 ],
84161                 "fields": [
84162                     "operator",
84163                     "building_area",
84164                     "address",
84165                     "opening_hours"
84166                 ],
84167                 "suggestion": true
84168             },
84169             "amenity/pharmacy/Фармленд": {
84170                 "tags": {
84171                     "name": "Фармленд",
84172                     "amenity": "pharmacy"
84173                 },
84174                 "name": "Фармленд",
84175                 "icon": "pharmacy",
84176                 "geometry": [
84177                     "point",
84178                     "vertex",
84179                     "area"
84180                 ],
84181                 "fields": [
84182                     "operator",
84183                     "building_area",
84184                     "address",
84185                     "opening_hours"
84186                 ],
84187                 "suggestion": true
84188             },
84189             "amenity/pharmacy/ドラッグてらしま (Drug Terashima)": {
84190                 "tags": {
84191                     "name": "ドラッグてらしま (Drug Terashima)",
84192                     "amenity": "pharmacy"
84193                 },
84194                 "name": "ドラッグてらしま (Drug Terashima)",
84195                 "icon": "pharmacy",
84196                 "geometry": [
84197                     "point",
84198                     "vertex",
84199                     "area"
84200                 ],
84201                 "fields": [
84202                     "operator",
84203                     "building_area",
84204                     "address",
84205                     "opening_hours"
84206                 ],
84207                 "suggestion": true
84208             },
84209             "amenity/pharmacy/ავერსი (Aversi)": {
84210                 "tags": {
84211                     "name": "ავერსი (Aversi)",
84212                     "amenity": "pharmacy"
84213                 },
84214                 "name": "ავერსი (Aversi)",
84215                 "icon": "pharmacy",
84216                 "geometry": [
84217                     "point",
84218                     "vertex",
84219                     "area"
84220                 ],
84221                 "fields": [
84222                     "operator",
84223                     "building_area",
84224                     "address",
84225                     "opening_hours"
84226                 ],
84227                 "suggestion": true
84228             },
84229             "amenity/pharmacy/Farmahorro": {
84230                 "tags": {
84231                     "name": "Farmahorro",
84232                     "amenity": "pharmacy"
84233                 },
84234                 "name": "Farmahorro",
84235                 "icon": "pharmacy",
84236                 "geometry": [
84237                     "point",
84238                     "vertex",
84239                     "area"
84240                 ],
84241                 "fields": [
84242                     "operator",
84243                     "building_area",
84244                     "address",
84245                     "opening_hours"
84246                 ],
84247                 "suggestion": true
84248             },
84249             "amenity/cafe/Starbucks": {
84250                 "tags": {
84251                     "name": "Starbucks",
84252                     "cuisine": "coffee_shop",
84253                     "amenity": "cafe"
84254                 },
84255                 "name": "Starbucks",
84256                 "icon": "cafe",
84257                 "geometry": [
84258                     "point",
84259                     "vertex",
84260                     "area"
84261                 ],
84262                 "fields": [
84263                     "cuisine",
84264                     "internet_access",
84265                     "building_area",
84266                     "address",
84267                     "opening_hours"
84268                 ],
84269                 "suggestion": true
84270             },
84271             "amenity/cafe/Cafeteria": {
84272                 "tags": {
84273                     "name": "Cafeteria",
84274                     "amenity": "cafe"
84275                 },
84276                 "name": "Cafeteria",
84277                 "icon": "cafe",
84278                 "geometry": [
84279                     "point",
84280                     "vertex",
84281                     "area"
84282                 ],
84283                 "fields": [
84284                     "cuisine",
84285                     "internet_access",
84286                     "building_area",
84287                     "address",
84288                     "opening_hours"
84289                 ],
84290                 "suggestion": true
84291             },
84292             "amenity/cafe/Costa": {
84293                 "tags": {
84294                     "name": "Costa",
84295                     "amenity": "cafe"
84296                 },
84297                 "name": "Costa",
84298                 "icon": "cafe",
84299                 "geometry": [
84300                     "point",
84301                     "vertex",
84302                     "area"
84303                 ],
84304                 "fields": [
84305                     "cuisine",
84306                     "internet_access",
84307                     "building_area",
84308                     "address",
84309                     "opening_hours"
84310                 ],
84311                 "suggestion": true
84312             },
84313             "amenity/cafe/Caffè Nero": {
84314                 "tags": {
84315                     "name": "Caffè Nero",
84316                     "amenity": "cafe"
84317                 },
84318                 "name": "Caffè Nero",
84319                 "icon": "cafe",
84320                 "geometry": [
84321                     "point",
84322                     "vertex",
84323                     "area"
84324                 ],
84325                 "fields": [
84326                     "cuisine",
84327                     "internet_access",
84328                     "building_area",
84329                     "address",
84330                     "opening_hours"
84331                 ],
84332                 "suggestion": true
84333             },
84334             "amenity/cafe/Кафе": {
84335                 "tags": {
84336                     "name": "Кафе",
84337                     "amenity": "cafe"
84338                 },
84339                 "name": "Кафе",
84340                 "icon": "cafe",
84341                 "geometry": [
84342                     "point",
84343                     "vertex",
84344                     "area"
84345                 ],
84346                 "fields": [
84347                     "cuisine",
84348                     "internet_access",
84349                     "building_area",
84350                     "address",
84351                     "opening_hours"
84352                 ],
84353                 "suggestion": true
84354             },
84355             "amenity/cafe/Café Central": {
84356                 "tags": {
84357                     "name": "Café Central",
84358                     "amenity": "cafe"
84359                 },
84360                 "name": "Café Central",
84361                 "icon": "cafe",
84362                 "geometry": [
84363                     "point",
84364                     "vertex",
84365                     "area"
84366                 ],
84367                 "fields": [
84368                     "cuisine",
84369                     "internet_access",
84370                     "building_area",
84371                     "address",
84372                     "opening_hours"
84373                 ],
84374                 "suggestion": true
84375             },
84376             "amenity/cafe/Second Cup": {
84377                 "tags": {
84378                     "name": "Second Cup",
84379                     "amenity": "cafe"
84380                 },
84381                 "name": "Second Cup",
84382                 "icon": "cafe",
84383                 "geometry": [
84384                     "point",
84385                     "vertex",
84386                     "area"
84387                 ],
84388                 "fields": [
84389                     "cuisine",
84390                     "internet_access",
84391                     "building_area",
84392                     "address",
84393                     "opening_hours"
84394                 ],
84395                 "suggestion": true
84396             },
84397             "amenity/cafe/Eisdiele": {
84398                 "tags": {
84399                     "name": "Eisdiele",
84400                     "amenity": "cafe"
84401                 },
84402                 "name": "Eisdiele",
84403                 "icon": "cafe",
84404                 "geometry": [
84405                     "point",
84406                     "vertex",
84407                     "area"
84408                 ],
84409                 "fields": [
84410                     "cuisine",
84411                     "internet_access",
84412                     "building_area",
84413                     "address",
84414                     "opening_hours"
84415                 ],
84416                 "suggestion": true
84417             },
84418             "amenity/cafe/Dunkin Donuts": {
84419                 "tags": {
84420                     "name": "Dunkin Donuts",
84421                     "cuisine": "donut",
84422                     "amenity": "cafe"
84423                 },
84424                 "name": "Dunkin Donuts",
84425                 "icon": "cafe",
84426                 "geometry": [
84427                     "point",
84428                     "vertex",
84429                     "area"
84430                 ],
84431                 "fields": [
84432                     "cuisine",
84433                     "internet_access",
84434                     "building_area",
84435                     "address",
84436                     "opening_hours"
84437                 ],
84438                 "suggestion": true
84439             },
84440             "amenity/cafe/Segafredo": {
84441                 "tags": {
84442                     "name": "Segafredo",
84443                     "amenity": "cafe"
84444                 },
84445                 "name": "Segafredo",
84446                 "icon": "cafe",
84447                 "geometry": [
84448                     "point",
84449                     "vertex",
84450                     "area"
84451                 ],
84452                 "fields": [
84453                     "cuisine",
84454                     "internet_access",
84455                     "building_area",
84456                     "address",
84457                     "opening_hours"
84458                 ],
84459                 "suggestion": true
84460             },
84461             "amenity/cafe/Coffee Time": {
84462                 "tags": {
84463                     "name": "Coffee Time",
84464                     "amenity": "cafe"
84465                 },
84466                 "name": "Coffee Time",
84467                 "icon": "cafe",
84468                 "geometry": [
84469                     "point",
84470                     "vertex",
84471                     "area"
84472                 ],
84473                 "fields": [
84474                     "cuisine",
84475                     "internet_access",
84476                     "building_area",
84477                     "address",
84478                     "opening_hours"
84479                 ],
84480                 "suggestion": true
84481             },
84482             "amenity/cafe/Cafe Coffee Day": {
84483                 "tags": {
84484                     "name": "Cafe Coffee Day",
84485                     "amenity": "cafe"
84486                 },
84487                 "name": "Cafe Coffee Day",
84488                 "icon": "cafe",
84489                 "geometry": [
84490                     "point",
84491                     "vertex",
84492                     "area"
84493                 ],
84494                 "fields": [
84495                     "cuisine",
84496                     "internet_access",
84497                     "building_area",
84498                     "address",
84499                     "opening_hours"
84500                 ],
84501                 "suggestion": true
84502             },
84503             "amenity/cafe/Eiscafe Venezia": {
84504                 "tags": {
84505                     "name": "Eiscafe Venezia",
84506                     "amenity": "cafe"
84507                 },
84508                 "name": "Eiscafe Venezia",
84509                 "icon": "cafe",
84510                 "geometry": [
84511                     "point",
84512                     "vertex",
84513                     "area"
84514                 ],
84515                 "fields": [
84516                     "cuisine",
84517                     "internet_access",
84518                     "building_area",
84519                     "address",
84520                     "opening_hours"
84521                 ],
84522                 "suggestion": true
84523             },
84524             "amenity/cafe/スターバックス": {
84525                 "tags": {
84526                     "name": "スターバックス",
84527                     "name:en": "Starbucks",
84528                     "amenity": "cafe"
84529                 },
84530                 "name": "スターバックス",
84531                 "icon": "cafe",
84532                 "geometry": [
84533                     "point",
84534                     "vertex",
84535                     "area"
84536                 ],
84537                 "fields": [
84538                     "cuisine",
84539                     "internet_access",
84540                     "building_area",
84541                     "address",
84542                     "opening_hours"
84543                 ],
84544                 "suggestion": true
84545             },
84546             "amenity/cafe/Шоколадница": {
84547                 "tags": {
84548                     "name": "Шоколадница",
84549                     "amenity": "cafe"
84550                 },
84551                 "name": "Шоколадница",
84552                 "icon": "cafe",
84553                 "geometry": [
84554                     "point",
84555                     "vertex",
84556                     "area"
84557                 ],
84558                 "fields": [
84559                     "cuisine",
84560                     "internet_access",
84561                     "building_area",
84562                     "address",
84563                     "opening_hours"
84564                 ],
84565                 "suggestion": true
84566             },
84567             "amenity/cafe/Pret A Manger": {
84568                 "tags": {
84569                     "name": "Pret A Manger",
84570                     "amenity": "cafe"
84571                 },
84572                 "name": "Pret A Manger",
84573                 "icon": "cafe",
84574                 "geometry": [
84575                     "point",
84576                     "vertex",
84577                     "area"
84578                 ],
84579                 "fields": [
84580                     "cuisine",
84581                     "internet_access",
84582                     "building_area",
84583                     "address",
84584                     "opening_hours"
84585                 ],
84586                 "suggestion": true
84587             },
84588             "amenity/cafe/Столовая": {
84589                 "tags": {
84590                     "name": "Столовая",
84591                     "amenity": "cafe"
84592                 },
84593                 "name": "Столовая",
84594                 "icon": "cafe",
84595                 "geometry": [
84596                     "point",
84597                     "vertex",
84598                     "area"
84599                 ],
84600                 "fields": [
84601                     "cuisine",
84602                     "internet_access",
84603                     "building_area",
84604                     "address",
84605                     "opening_hours"
84606                 ],
84607                 "suggestion": true
84608             },
84609             "amenity/cafe/ドトール": {
84610                 "tags": {
84611                     "name": "ドトール",
84612                     "name:en": "DOUTOR",
84613                     "amenity": "cafe"
84614                 },
84615                 "name": "ドトール",
84616                 "icon": "cafe",
84617                 "geometry": [
84618                     "point",
84619                     "vertex",
84620                     "area"
84621                 ],
84622                 "fields": [
84623                     "cuisine",
84624                     "internet_access",
84625                     "building_area",
84626                     "address",
84627                     "opening_hours"
84628                 ],
84629                 "suggestion": true
84630             },
84631             "amenity/cafe/Tchibo": {
84632                 "tags": {
84633                     "name": "Tchibo",
84634                     "amenity": "cafe"
84635                 },
84636                 "name": "Tchibo",
84637                 "icon": "cafe",
84638                 "geometry": [
84639                     "point",
84640                     "vertex",
84641                     "area"
84642                 ],
84643                 "fields": [
84644                     "cuisine",
84645                     "internet_access",
84646                     "building_area",
84647                     "address",
84648                     "opening_hours"
84649                 ],
84650                 "suggestion": true
84651             },
84652             "amenity/cafe/Кофе Хауз": {
84653                 "tags": {
84654                     "name": "Кофе Хауз",
84655                     "amenity": "cafe"
84656                 },
84657                 "name": "Кофе Хауз",
84658                 "icon": "cafe",
84659                 "geometry": [
84660                     "point",
84661                     "vertex",
84662                     "area"
84663                 ],
84664                 "fields": [
84665                     "cuisine",
84666                     "internet_access",
84667                     "building_area",
84668                     "address",
84669                     "opening_hours"
84670                 ],
84671                 "suggestion": true
84672             },
84673             "amenity/cafe/Caribou Coffee": {
84674                 "tags": {
84675                     "name": "Caribou Coffee",
84676                     "amenity": "cafe"
84677                 },
84678                 "name": "Caribou Coffee",
84679                 "icon": "cafe",
84680                 "geometry": [
84681                     "point",
84682                     "vertex",
84683                     "area"
84684                 ],
84685                 "fields": [
84686                     "cuisine",
84687                     "internet_access",
84688                     "building_area",
84689                     "address",
84690                     "opening_hours"
84691                 ],
84692                 "suggestion": true
84693             },
84694             "amenity/cafe/Уют": {
84695                 "tags": {
84696                     "name": "Уют",
84697                     "amenity": "cafe"
84698                 },
84699                 "name": "Уют",
84700                 "icon": "cafe",
84701                 "geometry": [
84702                     "point",
84703                     "vertex",
84704                     "area"
84705                 ],
84706                 "fields": [
84707                     "cuisine",
84708                     "internet_access",
84709                     "building_area",
84710                     "address",
84711                     "opening_hours"
84712                 ],
84713                 "suggestion": true
84714             },
84715             "amenity/cafe/Шашлычная": {
84716                 "tags": {
84717                     "name": "Шашлычная",
84718                     "amenity": "cafe"
84719                 },
84720                 "name": "Шашлычная",
84721                 "icon": "cafe",
84722                 "geometry": [
84723                     "point",
84724                     "vertex",
84725                     "area"
84726                 ],
84727                 "fields": [
84728                     "cuisine",
84729                     "internet_access",
84730                     "building_area",
84731                     "address",
84732                     "opening_hours"
84733                 ],
84734                 "suggestion": true
84735             },
84736             "amenity/cafe/คาเฟ่ อเมซอน": {
84737                 "tags": {
84738                     "name": "คาเฟ่ อเมซอน",
84739                     "amenity": "cafe"
84740                 },
84741                 "name": "คาเฟ่ อเมซอน",
84742                 "icon": "cafe",
84743                 "geometry": [
84744                     "point",
84745                     "vertex",
84746                     "area"
84747                 ],
84748                 "fields": [
84749                     "cuisine",
84750                     "internet_access",
84751                     "building_area",
84752                     "address",
84753                     "opening_hours"
84754                 ],
84755                 "suggestion": true
84756             },
84757             "amenity/cafe/Traveler's Coffee": {
84758                 "tags": {
84759                     "name": "Traveler's Coffee",
84760                     "amenity": "cafe"
84761                 },
84762                 "name": "Traveler's Coffee",
84763                 "icon": "cafe",
84764                 "geometry": [
84765                     "point",
84766                     "vertex",
84767                     "area"
84768                 ],
84769                 "fields": [
84770                     "cuisine",
84771                     "internet_access",
84772                     "building_area",
84773                     "address",
84774                     "opening_hours"
84775                 ],
84776                 "suggestion": true
84777             },
84778             "amenity/cafe/カフェ・ド・クリエ": {
84779                 "tags": {
84780                     "name": "カフェ・ド・クリエ",
84781                     "name:en": "Cafe de CRIE",
84782                     "amenity": "cafe"
84783                 },
84784                 "name": "カフェ・ド・クリエ",
84785                 "icon": "cafe",
84786                 "geometry": [
84787                     "point",
84788                     "vertex",
84789                     "area"
84790                 ],
84791                 "fields": [
84792                     "cuisine",
84793                     "internet_access",
84794                     "building_area",
84795                     "address",
84796                     "opening_hours"
84797                 ],
84798                 "suggestion": true
84799             },
84800             "amenity/cafe/Cafe Amazon": {
84801                 "tags": {
84802                     "name": "Cafe Amazon",
84803                     "amenity": "cafe"
84804                 },
84805                 "name": "Cafe Amazon",
84806                 "icon": "cafe",
84807                 "geometry": [
84808                     "point",
84809                     "vertex",
84810                     "area"
84811                 ],
84812                 "fields": [
84813                     "cuisine",
84814                     "internet_access",
84815                     "building_area",
84816                     "address",
84817                     "opening_hours"
84818                 ],
84819                 "suggestion": true
84820             },
84821             "shop/supermarket/Budgens": {
84822                 "tags": {
84823                     "name": "Budgens",
84824                     "shop": "supermarket"
84825                 },
84826                 "name": "Budgens",
84827                 "icon": "grocery",
84828                 "geometry": [
84829                     "point",
84830                     "vertex",
84831                     "area"
84832                 ],
84833                 "fields": [
84834                     "operator",
84835                     "building_area",
84836                     "address"
84837                 ],
84838                 "suggestion": true
84839             },
84840             "shop/supermarket/Interspar": {
84841                 "tags": {
84842                     "name": "Interspar",
84843                     "shop": "supermarket"
84844                 },
84845                 "name": "Interspar",
84846                 "icon": "grocery",
84847                 "geometry": [
84848                     "point",
84849                     "vertex",
84850                     "area"
84851                 ],
84852                 "fields": [
84853                     "operator",
84854                     "building_area",
84855                     "address"
84856                 ],
84857                 "suggestion": true
84858             },
84859             "shop/supermarket/Merkur": {
84860                 "tags": {
84861                     "name": "Merkur",
84862                     "shop": "supermarket"
84863                 },
84864                 "name": "Merkur",
84865                 "icon": "grocery",
84866                 "geometry": [
84867                     "point",
84868                     "vertex",
84869                     "area"
84870                 ],
84871                 "fields": [
84872                     "operator",
84873                     "building_area",
84874                     "address"
84875                 ],
84876                 "suggestion": true
84877             },
84878             "shop/supermarket/Lidl": {
84879                 "tags": {
84880                     "name": "Lidl",
84881                     "shop": "supermarket"
84882                 },
84883                 "name": "Lidl",
84884                 "icon": "grocery",
84885                 "geometry": [
84886                     "point",
84887                     "vertex",
84888                     "area"
84889                 ],
84890                 "fields": [
84891                     "operator",
84892                     "building_area",
84893                     "address"
84894                 ],
84895                 "suggestion": true
84896             },
84897             "shop/supermarket/EDEKA": {
84898                 "tags": {
84899                     "name": "EDEKA",
84900                     "shop": "supermarket"
84901                 },
84902                 "name": "EDEKA",
84903                 "icon": "grocery",
84904                 "geometry": [
84905                     "point",
84906                     "vertex",
84907                     "area"
84908                 ],
84909                 "fields": [
84910                     "operator",
84911                     "building_area",
84912                     "address"
84913                 ],
84914                 "suggestion": true
84915             },
84916             "shop/supermarket/Coles": {
84917                 "tags": {
84918                     "name": "Coles",
84919                     "shop": "supermarket"
84920                 },
84921                 "name": "Coles",
84922                 "icon": "grocery",
84923                 "geometry": [
84924                     "point",
84925                     "vertex",
84926                     "area"
84927                 ],
84928                 "fields": [
84929                     "operator",
84930                     "building_area",
84931                     "address"
84932                 ],
84933                 "suggestion": true
84934             },
84935             "shop/supermarket/Iceland": {
84936                 "tags": {
84937                     "name": "Iceland",
84938                     "shop": "supermarket"
84939                 },
84940                 "name": "Iceland",
84941                 "icon": "grocery",
84942                 "geometry": [
84943                     "point",
84944                     "vertex",
84945                     "area"
84946                 ],
84947                 "fields": [
84948                     "operator",
84949                     "building_area",
84950                     "address"
84951                 ],
84952                 "suggestion": true
84953             },
84954             "shop/supermarket/Woolworths": {
84955                 "tags": {
84956                     "name": "Woolworths",
84957                     "shop": "supermarket"
84958                 },
84959                 "name": "Woolworths",
84960                 "icon": "grocery",
84961                 "geometry": [
84962                     "point",
84963                     "vertex",
84964                     "area"
84965                 ],
84966                 "fields": [
84967                     "operator",
84968                     "building_area",
84969                     "address"
84970                 ],
84971                 "suggestion": true
84972             },
84973             "shop/supermarket/Zielpunkt": {
84974                 "tags": {
84975                     "name": "Zielpunkt",
84976                     "shop": "supermarket"
84977                 },
84978                 "name": "Zielpunkt",
84979                 "icon": "grocery",
84980                 "geometry": [
84981                     "point",
84982                     "vertex",
84983                     "area"
84984                 ],
84985                 "fields": [
84986                     "operator",
84987                     "building_area",
84988                     "address"
84989                 ],
84990                 "suggestion": true
84991             },
84992             "shop/supermarket/Nahkauf": {
84993                 "tags": {
84994                     "name": "Nahkauf",
84995                     "shop": "supermarket"
84996                 },
84997                 "name": "Nahkauf",
84998                 "icon": "grocery",
84999                 "geometry": [
85000                     "point",
85001                     "vertex",
85002                     "area"
85003                 ],
85004                 "fields": [
85005                     "operator",
85006                     "building_area",
85007                     "address"
85008                 ],
85009                 "suggestion": true
85010             },
85011             "shop/supermarket/Billa": {
85012                 "tags": {
85013                     "name": "Billa",
85014                     "shop": "supermarket"
85015                 },
85016                 "name": "Billa",
85017                 "icon": "grocery",
85018                 "geometry": [
85019                     "point",
85020                     "vertex",
85021                     "area"
85022                 ],
85023                 "fields": [
85024                     "operator",
85025                     "building_area",
85026                     "address"
85027                 ],
85028                 "suggestion": true
85029             },
85030             "shop/supermarket/Kaufland": {
85031                 "tags": {
85032                     "name": "Kaufland",
85033                     "shop": "supermarket"
85034                 },
85035                 "name": "Kaufland",
85036                 "icon": "grocery",
85037                 "geometry": [
85038                     "point",
85039                     "vertex",
85040                     "area"
85041                 ],
85042                 "fields": [
85043                     "operator",
85044                     "building_area",
85045                     "address"
85046                 ],
85047                 "suggestion": true
85048             },
85049             "shop/supermarket/Plus": {
85050                 "tags": {
85051                     "name": "Plus",
85052                     "shop": "supermarket"
85053                 },
85054                 "name": "Plus",
85055                 "icon": "grocery",
85056                 "geometry": [
85057                     "point",
85058                     "vertex",
85059                     "area"
85060                 ],
85061                 "fields": [
85062                     "operator",
85063                     "building_area",
85064                     "address"
85065                 ],
85066                 "suggestion": true
85067             },
85068             "shop/supermarket/ALDI": {
85069                 "tags": {
85070                     "name": "ALDI",
85071                     "shop": "supermarket"
85072                 },
85073                 "name": "ALDI",
85074                 "icon": "grocery",
85075                 "geometry": [
85076                     "point",
85077                     "vertex",
85078                     "area"
85079                 ],
85080                 "fields": [
85081                     "operator",
85082                     "building_area",
85083                     "address"
85084                 ],
85085                 "suggestion": true
85086             },
85087             "shop/supermarket/Checkers": {
85088                 "tags": {
85089                     "name": "Checkers",
85090                     "shop": "supermarket"
85091                 },
85092                 "name": "Checkers",
85093                 "icon": "grocery",
85094                 "geometry": [
85095                     "point",
85096                     "vertex",
85097                     "area"
85098                 ],
85099                 "fields": [
85100                     "operator",
85101                     "building_area",
85102                     "address"
85103                 ],
85104                 "suggestion": true
85105             },
85106             "shop/supermarket/Tesco Metro": {
85107                 "tags": {
85108                     "name": "Tesco Metro",
85109                     "shop": "supermarket"
85110                 },
85111                 "name": "Tesco Metro",
85112                 "icon": "grocery",
85113                 "geometry": [
85114                     "point",
85115                     "vertex",
85116                     "area"
85117                 ],
85118                 "fields": [
85119                     "operator",
85120                     "building_area",
85121                     "address"
85122                 ],
85123                 "suggestion": true
85124             },
85125             "shop/supermarket/NP": {
85126                 "tags": {
85127                     "name": "NP",
85128                     "shop": "supermarket"
85129                 },
85130                 "name": "NP",
85131                 "icon": "grocery",
85132                 "geometry": [
85133                     "point",
85134                     "vertex",
85135                     "area"
85136                 ],
85137                 "fields": [
85138                     "operator",
85139                     "building_area",
85140                     "address"
85141                 ],
85142                 "suggestion": true
85143             },
85144             "shop/supermarket/Penny": {
85145                 "tags": {
85146                     "name": "Penny",
85147                     "shop": "supermarket"
85148                 },
85149                 "name": "Penny",
85150                 "icon": "grocery",
85151                 "geometry": [
85152                     "point",
85153                     "vertex",
85154                     "area"
85155                 ],
85156                 "fields": [
85157                     "operator",
85158                     "building_area",
85159                     "address"
85160                 ],
85161                 "suggestion": true
85162             },
85163             "shop/supermarket/Norma": {
85164                 "tags": {
85165                     "name": "Norma",
85166                     "shop": "supermarket"
85167                 },
85168                 "name": "Norma",
85169                 "icon": "grocery",
85170                 "geometry": [
85171                     "point",
85172                     "vertex",
85173                     "area"
85174                 ],
85175                 "fields": [
85176                     "operator",
85177                     "building_area",
85178                     "address"
85179                 ],
85180                 "suggestion": true
85181             },
85182             "shop/supermarket/Asda": {
85183                 "tags": {
85184                     "name": "Asda",
85185                     "shop": "supermarket"
85186                 },
85187                 "name": "Asda",
85188                 "icon": "grocery",
85189                 "geometry": [
85190                     "point",
85191                     "vertex",
85192                     "area"
85193                 ],
85194                 "fields": [
85195                     "operator",
85196                     "building_area",
85197                     "address"
85198                 ],
85199                 "suggestion": true
85200             },
85201             "shop/supermarket/Netto": {
85202                 "tags": {
85203                     "name": "Netto",
85204                     "shop": "supermarket"
85205                 },
85206                 "name": "Netto",
85207                 "icon": "grocery",
85208                 "geometry": [
85209                     "point",
85210                     "vertex",
85211                     "area"
85212                 ],
85213                 "fields": [
85214                     "operator",
85215                     "building_area",
85216                     "address"
85217                 ],
85218                 "suggestion": true
85219             },
85220             "shop/supermarket/REWE": {
85221                 "tags": {
85222                     "name": "REWE",
85223                     "shop": "supermarket"
85224                 },
85225                 "name": "REWE",
85226                 "icon": "grocery",
85227                 "geometry": [
85228                     "point",
85229                     "vertex",
85230                     "area"
85231                 ],
85232                 "fields": [
85233                     "operator",
85234                     "building_area",
85235                     "address"
85236                 ],
85237                 "suggestion": true
85238             },
85239             "shop/supermarket/Rewe": {
85240                 "tags": {
85241                     "name": "Rewe",
85242                     "shop": "supermarket"
85243                 },
85244                 "name": "Rewe",
85245                 "icon": "grocery",
85246                 "geometry": [
85247                     "point",
85248                     "vertex",
85249                     "area"
85250                 ],
85251                 "fields": [
85252                     "operator",
85253                     "building_area",
85254                     "address"
85255                 ],
85256                 "suggestion": true
85257             },
85258             "shop/supermarket/Aldi Süd": {
85259                 "tags": {
85260                     "name": "Aldi Süd",
85261                     "shop": "supermarket"
85262                 },
85263                 "name": "Aldi Süd",
85264                 "icon": "grocery",
85265                 "geometry": [
85266                     "point",
85267                     "vertex",
85268                     "area"
85269                 ],
85270                 "fields": [
85271                     "operator",
85272                     "building_area",
85273                     "address"
85274                 ],
85275                 "suggestion": true
85276             },
85277             "shop/supermarket/Real": {
85278                 "tags": {
85279                     "name": "Real",
85280                     "shop": "supermarket"
85281                 },
85282                 "name": "Real",
85283                 "icon": "grocery",
85284                 "geometry": [
85285                     "point",
85286                     "vertex",
85287                     "area"
85288                 ],
85289                 "fields": [
85290                     "operator",
85291                     "building_area",
85292                     "address"
85293                 ],
85294                 "suggestion": true
85295             },
85296             "shop/supermarket/Tesco Express": {
85297                 "tags": {
85298                     "name": "Tesco Express",
85299                     "shop": "supermarket"
85300                 },
85301                 "name": "Tesco Express",
85302                 "icon": "grocery",
85303                 "geometry": [
85304                     "point",
85305                     "vertex",
85306                     "area"
85307                 ],
85308                 "fields": [
85309                     "operator",
85310                     "building_area",
85311                     "address"
85312                 ],
85313                 "suggestion": true
85314             },
85315             "shop/supermarket/King Soopers": {
85316                 "tags": {
85317                     "name": "King Soopers",
85318                     "shop": "supermarket"
85319                 },
85320                 "name": "King Soopers",
85321                 "icon": "grocery",
85322                 "geometry": [
85323                     "point",
85324                     "vertex",
85325                     "area"
85326                 ],
85327                 "fields": [
85328                     "operator",
85329                     "building_area",
85330                     "address"
85331                 ],
85332                 "suggestion": true
85333             },
85334             "shop/supermarket/Kiwi": {
85335                 "tags": {
85336                     "name": "Kiwi",
85337                     "shop": "supermarket"
85338                 },
85339                 "name": "Kiwi",
85340                 "icon": "grocery",
85341                 "geometry": [
85342                     "point",
85343                     "vertex",
85344                     "area"
85345                 ],
85346                 "fields": [
85347                     "operator",
85348                     "building_area",
85349                     "address"
85350                 ],
85351                 "suggestion": true
85352             },
85353             "shop/supermarket/Edeka": {
85354                 "tags": {
85355                     "name": "Edeka",
85356                     "shop": "supermarket"
85357                 },
85358                 "name": "Edeka",
85359                 "icon": "grocery",
85360                 "geometry": [
85361                     "point",
85362                     "vertex",
85363                     "area"
85364                 ],
85365                 "fields": [
85366                     "operator",
85367                     "building_area",
85368                     "address"
85369                 ],
85370                 "suggestion": true
85371             },
85372             "shop/supermarket/Pick n Pay": {
85373                 "tags": {
85374                     "name": "Pick n Pay",
85375                     "shop": "supermarket"
85376                 },
85377                 "name": "Pick n Pay",
85378                 "icon": "grocery",
85379                 "geometry": [
85380                     "point",
85381                     "vertex",
85382                     "area"
85383                 ],
85384                 "fields": [
85385                     "operator",
85386                     "building_area",
85387                     "address"
85388                 ],
85389                 "suggestion": true
85390             },
85391             "shop/supermarket/ICA": {
85392                 "tags": {
85393                     "name": "ICA",
85394                     "shop": "supermarket"
85395                 },
85396                 "name": "ICA",
85397                 "icon": "grocery",
85398                 "geometry": [
85399                     "point",
85400                     "vertex",
85401                     "area"
85402                 ],
85403                 "fields": [
85404                     "operator",
85405                     "building_area",
85406                     "address"
85407                 ],
85408                 "suggestion": true
85409             },
85410             "shop/supermarket/Tengelmann": {
85411                 "tags": {
85412                     "name": "Tengelmann",
85413                     "shop": "supermarket"
85414                 },
85415                 "name": "Tengelmann",
85416                 "icon": "grocery",
85417                 "geometry": [
85418                     "point",
85419                     "vertex",
85420                     "area"
85421                 ],
85422                 "fields": [
85423                     "operator",
85424                     "building_area",
85425                     "address"
85426                 ],
85427                 "suggestion": true
85428             },
85429             "shop/supermarket/Waitrose": {
85430                 "tags": {
85431                     "name": "Waitrose",
85432                     "shop": "supermarket"
85433                 },
85434                 "name": "Waitrose",
85435                 "icon": "grocery",
85436                 "geometry": [
85437                     "point",
85438                     "vertex",
85439                     "area"
85440                 ],
85441                 "fields": [
85442                     "operator",
85443                     "building_area",
85444                     "address"
85445                 ],
85446                 "suggestion": true
85447             },
85448             "shop/supermarket/Spar": {
85449                 "tags": {
85450                     "name": "Spar",
85451                     "shop": "supermarket"
85452                 },
85453                 "name": "Spar",
85454                 "icon": "grocery",
85455                 "geometry": [
85456                     "point",
85457                     "vertex",
85458                     "area"
85459                 ],
85460                 "fields": [
85461                     "operator",
85462                     "building_area",
85463                     "address"
85464                 ],
85465                 "suggestion": true
85466             },
85467             "shop/supermarket/Hofer": {
85468                 "tags": {
85469                     "name": "Hofer",
85470                     "shop": "supermarket"
85471                 },
85472                 "name": "Hofer",
85473                 "icon": "grocery",
85474                 "geometry": [
85475                     "point",
85476                     "vertex",
85477                     "area"
85478                 ],
85479                 "fields": [
85480                     "operator",
85481                     "building_area",
85482                     "address"
85483                 ],
85484                 "suggestion": true
85485             },
85486             "shop/supermarket/M-Preis": {
85487                 "tags": {
85488                     "name": "M-Preis",
85489                     "shop": "supermarket"
85490                 },
85491                 "name": "M-Preis",
85492                 "icon": "grocery",
85493                 "geometry": [
85494                     "point",
85495                     "vertex",
85496                     "area"
85497                 ],
85498                 "fields": [
85499                     "operator",
85500                     "building_area",
85501                     "address"
85502                 ],
85503                 "suggestion": true
85504             },
85505             "shop/supermarket/LIDL": {
85506                 "tags": {
85507                     "name": "LIDL",
85508                     "shop": "supermarket"
85509                 },
85510                 "name": "LIDL",
85511                 "icon": "grocery",
85512                 "geometry": [
85513                     "point",
85514                     "vertex",
85515                     "area"
85516                 ],
85517                 "fields": [
85518                     "operator",
85519                     "building_area",
85520                     "address"
85521                 ],
85522                 "suggestion": true
85523             },
85524             "shop/supermarket/tegut": {
85525                 "tags": {
85526                     "name": "tegut",
85527                     "shop": "supermarket"
85528                 },
85529                 "name": "tegut",
85530                 "icon": "grocery",
85531                 "geometry": [
85532                     "point",
85533                     "vertex",
85534                     "area"
85535                 ],
85536                 "fields": [
85537                     "operator",
85538                     "building_area",
85539                     "address"
85540                 ],
85541                 "suggestion": true
85542             },
85543             "shop/supermarket/Sainsbury's Local": {
85544                 "tags": {
85545                     "name": "Sainsbury's Local",
85546                     "shop": "supermarket"
85547                 },
85548                 "name": "Sainsbury's Local",
85549                 "icon": "grocery",
85550                 "geometry": [
85551                     "point",
85552                     "vertex",
85553                     "area"
85554                 ],
85555                 "fields": [
85556                     "operator",
85557                     "building_area",
85558                     "address"
85559                 ],
85560                 "suggestion": true
85561             },
85562             "shop/supermarket/E-Center": {
85563                 "tags": {
85564                     "name": "E-Center",
85565                     "shop": "supermarket"
85566                 },
85567                 "name": "E-Center",
85568                 "icon": "grocery",
85569                 "geometry": [
85570                     "point",
85571                     "vertex",
85572                     "area"
85573                 ],
85574                 "fields": [
85575                     "operator",
85576                     "building_area",
85577                     "address"
85578                 ],
85579                 "suggestion": true
85580             },
85581             "shop/supermarket/Aldi Nord": {
85582                 "tags": {
85583                     "name": "Aldi Nord",
85584                     "shop": "supermarket"
85585                 },
85586                 "name": "Aldi Nord",
85587                 "icon": "grocery",
85588                 "geometry": [
85589                     "point",
85590                     "vertex",
85591                     "area"
85592                 ],
85593                 "fields": [
85594                     "operator",
85595                     "building_area",
85596                     "address"
85597                 ],
85598                 "suggestion": true
85599             },
85600             "shop/supermarket/nahkauf": {
85601                 "tags": {
85602                     "name": "nahkauf",
85603                     "shop": "supermarket"
85604                 },
85605                 "name": "nahkauf",
85606                 "icon": "grocery",
85607                 "geometry": [
85608                     "point",
85609                     "vertex",
85610                     "area"
85611                 ],
85612                 "fields": [
85613                     "operator",
85614                     "building_area",
85615                     "address"
85616                 ],
85617                 "suggestion": true
85618             },
85619             "shop/supermarket/Meijer": {
85620                 "tags": {
85621                     "name": "Meijer",
85622                     "shop": "supermarket"
85623                 },
85624                 "name": "Meijer",
85625                 "icon": "grocery",
85626                 "geometry": [
85627                     "point",
85628                     "vertex",
85629                     "area"
85630                 ],
85631                 "fields": [
85632                     "operator",
85633                     "building_area",
85634                     "address"
85635                 ],
85636                 "suggestion": true
85637             },
85638             "shop/supermarket/Safeway": {
85639                 "tags": {
85640                     "name": "Safeway",
85641                     "shop": "supermarket"
85642                 },
85643                 "name": "Safeway",
85644                 "icon": "grocery",
85645                 "geometry": [
85646                     "point",
85647                     "vertex",
85648                     "area"
85649                 ],
85650                 "fields": [
85651                     "operator",
85652                     "building_area",
85653                     "address"
85654                 ],
85655                 "suggestion": true
85656             },
85657             "shop/supermarket/Costco": {
85658                 "tags": {
85659                     "name": "Costco",
85660                     "shop": "supermarket"
85661                 },
85662                 "name": "Costco",
85663                 "icon": "grocery",
85664                 "geometry": [
85665                     "point",
85666                     "vertex",
85667                     "area"
85668                 ],
85669                 "fields": [
85670                     "operator",
85671                     "building_area",
85672                     "address"
85673                 ],
85674                 "suggestion": true
85675             },
85676             "shop/supermarket/Albert": {
85677                 "tags": {
85678                     "name": "Albert",
85679                     "shop": "supermarket"
85680                 },
85681                 "name": "Albert",
85682                 "icon": "grocery",
85683                 "geometry": [
85684                     "point",
85685                     "vertex",
85686                     "area"
85687                 ],
85688                 "fields": [
85689                     "operator",
85690                     "building_area",
85691                     "address"
85692                 ],
85693                 "suggestion": true
85694             },
85695             "shop/supermarket/Jumbo": {
85696                 "tags": {
85697                     "name": "Jumbo",
85698                     "shop": "supermarket"
85699                 },
85700                 "name": "Jumbo",
85701                 "icon": "grocery",
85702                 "geometry": [
85703                     "point",
85704                     "vertex",
85705                     "area"
85706                 ],
85707                 "fields": [
85708                     "operator",
85709                     "building_area",
85710                     "address"
85711                 ],
85712                 "suggestion": true
85713             },
85714             "shop/supermarket/Shoprite": {
85715                 "tags": {
85716                     "name": "Shoprite",
85717                     "shop": "supermarket"
85718                 },
85719                 "name": "Shoprite",
85720                 "icon": "grocery",
85721                 "geometry": [
85722                     "point",
85723                     "vertex",
85724                     "area"
85725                 ],
85726                 "fields": [
85727                     "operator",
85728                     "building_area",
85729                     "address"
85730                 ],
85731                 "suggestion": true
85732             },
85733             "shop/supermarket/MPreis": {
85734                 "tags": {
85735                     "name": "MPreis",
85736                     "shop": "supermarket"
85737                 },
85738                 "name": "MPreis",
85739                 "icon": "grocery",
85740                 "geometry": [
85741                     "point",
85742                     "vertex",
85743                     "area"
85744                 ],
85745                 "fields": [
85746                     "operator",
85747                     "building_area",
85748                     "address"
85749                 ],
85750                 "suggestion": true
85751             },
85752             "shop/supermarket/Penny Market": {
85753                 "tags": {
85754                     "name": "Penny Market",
85755                     "shop": "supermarket"
85756                 },
85757                 "name": "Penny Market",
85758                 "icon": "grocery",
85759                 "geometry": [
85760                     "point",
85761                     "vertex",
85762                     "area"
85763                 ],
85764                 "fields": [
85765                     "operator",
85766                     "building_area",
85767                     "address"
85768                 ],
85769                 "suggestion": true
85770             },
85771             "shop/supermarket/Tesco Extra": {
85772                 "tags": {
85773                     "name": "Tesco Extra",
85774                     "shop": "supermarket"
85775                 },
85776                 "name": "Tesco Extra",
85777                 "icon": "grocery",
85778                 "geometry": [
85779                     "point",
85780                     "vertex",
85781                     "area"
85782                 ],
85783                 "fields": [
85784                     "operator",
85785                     "building_area",
85786                     "address"
85787                 ],
85788                 "suggestion": true
85789             },
85790             "shop/supermarket/Albert Heijn": {
85791                 "tags": {
85792                     "name": "Albert Heijn",
85793                     "shop": "supermarket"
85794                 },
85795                 "name": "Albert Heijn",
85796                 "icon": "grocery",
85797                 "geometry": [
85798                     "point",
85799                     "vertex",
85800                     "area"
85801                 ],
85802                 "fields": [
85803                     "operator",
85804                     "building_area",
85805                     "address"
85806                 ],
85807                 "suggestion": true
85808             },
85809             "shop/supermarket/IGA": {
85810                 "tags": {
85811                     "name": "IGA",
85812                     "shop": "supermarket"
85813                 },
85814                 "name": "IGA",
85815                 "icon": "grocery",
85816                 "geometry": [
85817                     "point",
85818                     "vertex",
85819                     "area"
85820                 ],
85821                 "fields": [
85822                     "operator",
85823                     "building_area",
85824                     "address"
85825                 ],
85826                 "suggestion": true
85827             },
85828             "shop/supermarket/Metro": {
85829                 "tags": {
85830                     "name": "Metro",
85831                     "shop": "supermarket"
85832                 },
85833                 "name": "Metro",
85834                 "icon": "grocery",
85835                 "geometry": [
85836                     "point",
85837                     "vertex",
85838                     "area"
85839                 ],
85840                 "fields": [
85841                     "operator",
85842                     "building_area",
85843                     "address"
85844                 ],
85845                 "suggestion": true
85846             },
85847             "shop/supermarket/Neukauf": {
85848                 "tags": {
85849                     "name": "Neukauf",
85850                     "shop": "supermarket"
85851                 },
85852                 "name": "Neukauf",
85853                 "icon": "grocery",
85854                 "geometry": [
85855                     "point",
85856                     "vertex",
85857                     "area"
85858                 ],
85859                 "fields": [
85860                     "operator",
85861                     "building_area",
85862                     "address"
85863                 ],
85864                 "suggestion": true
85865             },
85866             "shop/supermarket/Migros": {
85867                 "tags": {
85868                     "name": "Migros",
85869                     "shop": "supermarket"
85870                 },
85871                 "name": "Migros",
85872                 "icon": "grocery",
85873                 "geometry": [
85874                     "point",
85875                     "vertex",
85876                     "area"
85877                 ],
85878                 "fields": [
85879                     "operator",
85880                     "building_area",
85881                     "address"
85882                 ],
85883                 "suggestion": true
85884             },
85885             "shop/supermarket/Marktkauf": {
85886                 "tags": {
85887                     "name": "Marktkauf",
85888                     "shop": "supermarket"
85889                 },
85890                 "name": "Marktkauf",
85891                 "icon": "grocery",
85892                 "geometry": [
85893                     "point",
85894                     "vertex",
85895                     "area"
85896                 ],
85897                 "fields": [
85898                     "operator",
85899                     "building_area",
85900                     "address"
85901                 ],
85902                 "suggestion": true
85903             },
85904             "shop/supermarket/Delikatesy Centrum": {
85905                 "tags": {
85906                     "name": "Delikatesy Centrum",
85907                     "shop": "supermarket"
85908                 },
85909                 "name": "Delikatesy Centrum",
85910                 "icon": "grocery",
85911                 "geometry": [
85912                     "point",
85913                     "vertex",
85914                     "area"
85915                 ],
85916                 "fields": [
85917                     "operator",
85918                     "building_area",
85919                     "address"
85920                 ],
85921                 "suggestion": true
85922             },
85923             "shop/supermarket/C1000": {
85924                 "tags": {
85925                     "name": "C1000",
85926                     "shop": "supermarket"
85927                 },
85928                 "name": "C1000",
85929                 "icon": "grocery",
85930                 "geometry": [
85931                     "point",
85932                     "vertex",
85933                     "area"
85934                 ],
85935                 "fields": [
85936                     "operator",
85937                     "building_area",
85938                     "address"
85939                 ],
85940                 "suggestion": true
85941             },
85942             "shop/supermarket/Hoogvliet": {
85943                 "tags": {
85944                     "name": "Hoogvliet",
85945                     "shop": "supermarket"
85946                 },
85947                 "name": "Hoogvliet",
85948                 "icon": "grocery",
85949                 "geometry": [
85950                     "point",
85951                     "vertex",
85952                     "area"
85953                 ],
85954                 "fields": [
85955                     "operator",
85956                     "building_area",
85957                     "address"
85958                 ],
85959                 "suggestion": true
85960             },
85961             "shop/supermarket/COOP": {
85962                 "tags": {
85963                     "name": "COOP",
85964                     "shop": "supermarket"
85965                 },
85966                 "name": "COOP",
85967                 "icon": "grocery",
85968                 "geometry": [
85969                     "point",
85970                     "vertex",
85971                     "area"
85972                 ],
85973                 "fields": [
85974                     "operator",
85975                     "building_area",
85976                     "address"
85977                 ],
85978                 "suggestion": true
85979             },
85980             "shop/supermarket/Food Basics": {
85981                 "tags": {
85982                     "name": "Food Basics",
85983                     "shop": "supermarket"
85984                 },
85985                 "name": "Food Basics",
85986                 "icon": "grocery",
85987                 "geometry": [
85988                     "point",
85989                     "vertex",
85990                     "area"
85991                 ],
85992                 "fields": [
85993                     "operator",
85994                     "building_area",
85995                     "address"
85996                 ],
85997                 "suggestion": true
85998             },
85999             "shop/supermarket/Casino": {
86000                 "tags": {
86001                     "name": "Casino",
86002                     "shop": "supermarket"
86003                 },
86004                 "name": "Casino",
86005                 "icon": "grocery",
86006                 "geometry": [
86007                     "point",
86008                     "vertex",
86009                     "area"
86010                 ],
86011                 "fields": [
86012                     "operator",
86013                     "building_area",
86014                     "address"
86015                 ],
86016                 "suggestion": true
86017             },
86018             "shop/supermarket/Penny Markt": {
86019                 "tags": {
86020                     "name": "Penny Markt",
86021                     "shop": "supermarket"
86022                 },
86023                 "name": "Penny Markt",
86024                 "icon": "grocery",
86025                 "geometry": [
86026                     "point",
86027                     "vertex",
86028                     "area"
86029                 ],
86030                 "fields": [
86031                     "operator",
86032                     "building_area",
86033                     "address"
86034                 ],
86035                 "suggestion": true
86036             },
86037             "shop/supermarket/Giant": {
86038                 "tags": {
86039                     "name": "Giant",
86040                     "shop": "supermarket"
86041                 },
86042                 "name": "Giant",
86043                 "icon": "grocery",
86044                 "geometry": [
86045                     "point",
86046                     "vertex",
86047                     "area"
86048                 ],
86049                 "fields": [
86050                     "operator",
86051                     "building_area",
86052                     "address"
86053                 ],
86054                 "suggestion": true
86055             },
86056             "shop/supermarket/COOP Jednota": {
86057                 "tags": {
86058                     "name": "COOP Jednota",
86059                     "shop": "supermarket"
86060                 },
86061                 "name": "COOP Jednota",
86062                 "icon": "grocery",
86063                 "geometry": [
86064                     "point",
86065                     "vertex",
86066                     "area"
86067                 ],
86068                 "fields": [
86069                     "operator",
86070                     "building_area",
86071                     "address"
86072                 ],
86073                 "suggestion": true
86074             },
86075             "shop/supermarket/Rema 1000": {
86076                 "tags": {
86077                     "name": "Rema 1000",
86078                     "shop": "supermarket"
86079                 },
86080                 "name": "Rema 1000",
86081                 "icon": "grocery",
86082                 "geometry": [
86083                     "point",
86084                     "vertex",
86085                     "area"
86086                 ],
86087                 "fields": [
86088                     "operator",
86089                     "building_area",
86090                     "address"
86091                 ],
86092                 "suggestion": true
86093             },
86094             "shop/supermarket/Kaufpark": {
86095                 "tags": {
86096                     "name": "Kaufpark",
86097                     "shop": "supermarket"
86098                 },
86099                 "name": "Kaufpark",
86100                 "icon": "grocery",
86101                 "geometry": [
86102                     "point",
86103                     "vertex",
86104                     "area"
86105                 ],
86106                 "fields": [
86107                     "operator",
86108                     "building_area",
86109                     "address"
86110                 ],
86111                 "suggestion": true
86112             },
86113             "shop/supermarket/ALDI SÜD": {
86114                 "tags": {
86115                     "name": "ALDI SÜD",
86116                     "shop": "supermarket"
86117                 },
86118                 "name": "ALDI SÜD",
86119                 "icon": "grocery",
86120                 "geometry": [
86121                     "point",
86122                     "vertex",
86123                     "area"
86124                 ],
86125                 "fields": [
86126                     "operator",
86127                     "building_area",
86128                     "address"
86129                 ],
86130                 "suggestion": true
86131             },
86132             "shop/supermarket/Simply Market": {
86133                 "tags": {
86134                     "name": "Simply Market",
86135                     "shop": "supermarket"
86136                 },
86137                 "name": "Simply Market",
86138                 "icon": "grocery",
86139                 "geometry": [
86140                     "point",
86141                     "vertex",
86142                     "area"
86143                 ],
86144                 "fields": [
86145                     "operator",
86146                     "building_area",
86147                     "address"
86148                 ],
86149                 "suggestion": true
86150             },
86151             "shop/supermarket/Konzum": {
86152                 "tags": {
86153                     "name": "Konzum",
86154                     "shop": "supermarket"
86155                 },
86156                 "name": "Konzum",
86157                 "icon": "grocery",
86158                 "geometry": [
86159                     "point",
86160                     "vertex",
86161                     "area"
86162                 ],
86163                 "fields": [
86164                     "operator",
86165                     "building_area",
86166                     "address"
86167                 ],
86168                 "suggestion": true
86169             },
86170             "shop/supermarket/Carrefour Express": {
86171                 "tags": {
86172                     "name": "Carrefour Express",
86173                     "shop": "supermarket"
86174                 },
86175                 "name": "Carrefour Express",
86176                 "icon": "grocery",
86177                 "geometry": [
86178                     "point",
86179                     "vertex",
86180                     "area"
86181                 ],
86182                 "fields": [
86183                     "operator",
86184                     "building_area",
86185                     "address"
86186                 ],
86187                 "suggestion": true
86188             },
86189             "shop/supermarket/Eurospar": {
86190                 "tags": {
86191                     "name": "Eurospar",
86192                     "shop": "supermarket"
86193                 },
86194                 "name": "Eurospar",
86195                 "icon": "grocery",
86196                 "geometry": [
86197                     "point",
86198                     "vertex",
86199                     "area"
86200                 ],
86201                 "fields": [
86202                     "operator",
86203                     "building_area",
86204                     "address"
86205                 ],
86206                 "suggestion": true
86207             },
86208             "shop/supermarket/Mercator": {
86209                 "tags": {
86210                     "name": "Mercator",
86211                     "shop": "supermarket"
86212                 },
86213                 "name": "Mercator",
86214                 "icon": "grocery",
86215                 "geometry": [
86216                     "point",
86217                     "vertex",
86218                     "area"
86219                 ],
86220                 "fields": [
86221                     "operator",
86222                     "building_area",
86223                     "address"
86224                 ],
86225                 "suggestion": true
86226             },
86227             "shop/supermarket/Mercadona": {
86228                 "tags": {
86229                     "name": "Mercadona",
86230                     "shop": "supermarket"
86231                 },
86232                 "name": "Mercadona",
86233                 "icon": "grocery",
86234                 "geometry": [
86235                     "point",
86236                     "vertex",
86237                     "area"
86238                 ],
86239                 "fields": [
86240                     "operator",
86241                     "building_area",
86242                     "address"
86243                 ],
86244                 "suggestion": true
86245             },
86246             "shop/supermarket/Famila": {
86247                 "tags": {
86248                     "name": "Famila",
86249                     "shop": "supermarket"
86250                 },
86251                 "name": "Famila",
86252                 "icon": "grocery",
86253                 "geometry": [
86254                     "point",
86255                     "vertex",
86256                     "area"
86257                 ],
86258                 "fields": [
86259                     "operator",
86260                     "building_area",
86261                     "address"
86262                 ],
86263                 "suggestion": true
86264             },
86265             "shop/supermarket/Hemköp": {
86266                 "tags": {
86267                     "name": "Hemköp",
86268                     "shop": "supermarket"
86269                 },
86270                 "name": "Hemköp",
86271                 "icon": "grocery",
86272                 "geometry": [
86273                     "point",
86274                     "vertex",
86275                     "area"
86276                 ],
86277                 "fields": [
86278                     "operator",
86279                     "building_area",
86280                     "address"
86281                 ],
86282                 "suggestion": true
86283             },
86284             "shop/supermarket/real,-": {
86285                 "tags": {
86286                     "name": "real,-",
86287                     "shop": "supermarket"
86288                 },
86289                 "name": "real,-",
86290                 "icon": "grocery",
86291                 "geometry": [
86292                     "point",
86293                     "vertex",
86294                     "area"
86295                 ],
86296                 "fields": [
86297                     "operator",
86298                     "building_area",
86299                     "address"
86300                 ],
86301                 "suggestion": true
86302             },
86303             "shop/supermarket/Markant": {
86304                 "tags": {
86305                     "name": "Markant",
86306                     "shop": "supermarket"
86307                 },
86308                 "name": "Markant",
86309                 "icon": "grocery",
86310                 "geometry": [
86311                     "point",
86312                     "vertex",
86313                     "area"
86314                 ],
86315                 "fields": [
86316                     "operator",
86317                     "building_area",
86318                     "address"
86319                 ],
86320                 "suggestion": true
86321             },
86322             "shop/supermarket/Volg": {
86323                 "tags": {
86324                     "name": "Volg",
86325                     "shop": "supermarket"
86326                 },
86327                 "name": "Volg",
86328                 "icon": "grocery",
86329                 "geometry": [
86330                     "point",
86331                     "vertex",
86332                     "area"
86333                 ],
86334                 "fields": [
86335                     "operator",
86336                     "building_area",
86337                     "address"
86338                 ],
86339                 "suggestion": true
86340             },
86341             "shop/supermarket/Leader Price": {
86342                 "tags": {
86343                     "name": "Leader Price",
86344                     "shop": "supermarket"
86345                 },
86346                 "name": "Leader Price",
86347                 "icon": "grocery",
86348                 "geometry": [
86349                     "point",
86350                     "vertex",
86351                     "area"
86352                 ],
86353                 "fields": [
86354                     "operator",
86355                     "building_area",
86356                     "address"
86357                 ],
86358                 "suggestion": true
86359             },
86360             "shop/supermarket/Treff 3000": {
86361                 "tags": {
86362                     "name": "Treff 3000",
86363                     "shop": "supermarket"
86364                 },
86365                 "name": "Treff 3000",
86366                 "icon": "grocery",
86367                 "geometry": [
86368                     "point",
86369                     "vertex",
86370                     "area"
86371                 ],
86372                 "fields": [
86373                     "operator",
86374                     "building_area",
86375                     "address"
86376                 ],
86377                 "suggestion": true
86378             },
86379             "shop/supermarket/SuperBrugsen": {
86380                 "tags": {
86381                     "name": "SuperBrugsen",
86382                     "shop": "supermarket"
86383                 },
86384                 "name": "SuperBrugsen",
86385                 "icon": "grocery",
86386                 "geometry": [
86387                     "point",
86388                     "vertex",
86389                     "area"
86390                 ],
86391                 "fields": [
86392                     "operator",
86393                     "building_area",
86394                     "address"
86395                 ],
86396                 "suggestion": true
86397             },
86398             "shop/supermarket/Kaiser's": {
86399                 "tags": {
86400                     "name": "Kaiser's",
86401                     "shop": "supermarket"
86402                 },
86403                 "name": "Kaiser's",
86404                 "icon": "grocery",
86405                 "geometry": [
86406                     "point",
86407                     "vertex",
86408                     "area"
86409                 ],
86410                 "fields": [
86411                     "operator",
86412                     "building_area",
86413                     "address"
86414                 ],
86415                 "suggestion": true
86416             },
86417             "shop/supermarket/K+K": {
86418                 "tags": {
86419                     "name": "K+K",
86420                     "shop": "supermarket"
86421                 },
86422                 "name": "K+K",
86423                 "icon": "grocery",
86424                 "geometry": [
86425                     "point",
86426                     "vertex",
86427                     "area"
86428                 ],
86429                 "fields": [
86430                     "operator",
86431                     "building_area",
86432                     "address"
86433                 ],
86434                 "suggestion": true
86435             },
86436             "shop/supermarket/Unimarkt": {
86437                 "tags": {
86438                     "name": "Unimarkt",
86439                     "shop": "supermarket"
86440                 },
86441                 "name": "Unimarkt",
86442                 "icon": "grocery",
86443                 "geometry": [
86444                     "point",
86445                     "vertex",
86446                     "area"
86447                 ],
86448                 "fields": [
86449                     "operator",
86450                     "building_area",
86451                     "address"
86452                 ],
86453                 "suggestion": true
86454             },
86455             "shop/supermarket/Sobeys": {
86456                 "tags": {
86457                     "name": "Sobeys",
86458                     "shop": "supermarket"
86459                 },
86460                 "name": "Sobeys",
86461                 "icon": "grocery",
86462                 "geometry": [
86463                     "point",
86464                     "vertex",
86465                     "area"
86466                 ],
86467                 "fields": [
86468                     "operator",
86469                     "building_area",
86470                     "address"
86471                 ],
86472                 "suggestion": true
86473             },
86474             "shop/supermarket/S-Market": {
86475                 "tags": {
86476                     "name": "S-Market",
86477                     "shop": "supermarket"
86478                 },
86479                 "name": "S-Market",
86480                 "icon": "grocery",
86481                 "geometry": [
86482                     "point",
86483                     "vertex",
86484                     "area"
86485                 ],
86486                 "fields": [
86487                     "operator",
86488                     "building_area",
86489                     "address"
86490                 ],
86491                 "suggestion": true
86492             },
86493             "shop/supermarket/Combi": {
86494                 "tags": {
86495                     "name": "Combi",
86496                     "shop": "supermarket"
86497                 },
86498                 "name": "Combi",
86499                 "icon": "grocery",
86500                 "geometry": [
86501                     "point",
86502                     "vertex",
86503                     "area"
86504                 ],
86505                 "fields": [
86506                     "operator",
86507                     "building_area",
86508                     "address"
86509                 ],
86510                 "suggestion": true
86511             },
86512             "shop/supermarket/Denner": {
86513                 "tags": {
86514                     "name": "Denner",
86515                     "shop": "supermarket"
86516                 },
86517                 "name": "Denner",
86518                 "icon": "grocery",
86519                 "geometry": [
86520                     "point",
86521                     "vertex",
86522                     "area"
86523                 ],
86524                 "fields": [
86525                     "operator",
86526                     "building_area",
86527                     "address"
86528                 ],
86529                 "suggestion": true
86530             },
86531             "shop/supermarket/Konsum": {
86532                 "tags": {
86533                     "name": "Konsum",
86534                     "shop": "supermarket"
86535                 },
86536                 "name": "Konsum",
86537                 "icon": "grocery",
86538                 "geometry": [
86539                     "point",
86540                     "vertex",
86541                     "area"
86542                 ],
86543                 "fields": [
86544                     "operator",
86545                     "building_area",
86546                     "address"
86547                 ],
86548                 "suggestion": true
86549             },
86550             "shop/supermarket/Franprix": {
86551                 "tags": {
86552                     "name": "Franprix",
86553                     "shop": "supermarket"
86554                 },
86555                 "name": "Franprix",
86556                 "icon": "grocery",
86557                 "geometry": [
86558                     "point",
86559                     "vertex",
86560                     "area"
86561                 ],
86562                 "fields": [
86563                     "operator",
86564                     "building_area",
86565                     "address"
86566                 ],
86567                 "suggestion": true
86568             },
86569             "shop/supermarket/Monoprix": {
86570                 "tags": {
86571                     "name": "Monoprix",
86572                     "shop": "supermarket"
86573                 },
86574                 "name": "Monoprix",
86575                 "icon": "grocery",
86576                 "geometry": [
86577                     "point",
86578                     "vertex",
86579                     "area"
86580                 ],
86581                 "fields": [
86582                     "operator",
86583                     "building_area",
86584                     "address"
86585                 ],
86586                 "suggestion": true
86587             },
86588             "shop/supermarket/Diska": {
86589                 "tags": {
86590                     "name": "Diska",
86591                     "shop": "supermarket"
86592                 },
86593                 "name": "Diska",
86594                 "icon": "grocery",
86595                 "geometry": [
86596                     "point",
86597                     "vertex",
86598                     "area"
86599                 ],
86600                 "fields": [
86601                     "operator",
86602                     "building_area",
86603                     "address"
86604                 ],
86605                 "suggestion": true
86606             },
86607             "shop/supermarket/PENNY": {
86608                 "tags": {
86609                     "name": "PENNY",
86610                     "shop": "supermarket"
86611                 },
86612                 "name": "PENNY",
86613                 "icon": "grocery",
86614                 "geometry": [
86615                     "point",
86616                     "vertex",
86617                     "area"
86618                 ],
86619                 "fields": [
86620                     "operator",
86621                     "building_area",
86622                     "address"
86623                 ],
86624                 "suggestion": true
86625             },
86626             "shop/supermarket/Dia": {
86627                 "tags": {
86628                     "name": "Dia",
86629                     "shop": "supermarket"
86630                 },
86631                 "name": "Dia",
86632                 "icon": "grocery",
86633                 "geometry": [
86634                     "point",
86635                     "vertex",
86636                     "area"
86637                 ],
86638                 "fields": [
86639                     "operator",
86640                     "building_area",
86641                     "address"
86642                 ],
86643                 "suggestion": true
86644             },
86645             "shop/supermarket/Giant Eagle": {
86646                 "tags": {
86647                     "name": "Giant Eagle",
86648                     "shop": "supermarket"
86649                 },
86650                 "name": "Giant Eagle",
86651                 "icon": "grocery",
86652                 "geometry": [
86653                     "point",
86654                     "vertex",
86655                     "area"
86656                 ],
86657                 "fields": [
86658                     "operator",
86659                     "building_area",
86660                     "address"
86661                 ],
86662                 "suggestion": true
86663             },
86664             "shop/supermarket/NORMA": {
86665                 "tags": {
86666                     "name": "NORMA",
86667                     "shop": "supermarket"
86668                 },
86669                 "name": "NORMA",
86670                 "icon": "grocery",
86671                 "geometry": [
86672                     "point",
86673                     "vertex",
86674                     "area"
86675                 ],
86676                 "fields": [
86677                     "operator",
86678                     "building_area",
86679                     "address"
86680                 ],
86681                 "suggestion": true
86682             },
86683             "shop/supermarket/AD Delhaize": {
86684                 "tags": {
86685                     "name": "AD Delhaize",
86686                     "shop": "supermarket"
86687                 },
86688                 "name": "AD Delhaize",
86689                 "icon": "grocery",
86690                 "geometry": [
86691                     "point",
86692                     "vertex",
86693                     "area"
86694                 ],
86695                 "fields": [
86696                     "operator",
86697                     "building_area",
86698                     "address"
86699                 ],
86700                 "suggestion": true
86701             },
86702             "shop/supermarket/Consum": {
86703                 "tags": {
86704                     "name": "Consum",
86705                     "shop": "supermarket"
86706                 },
86707                 "name": "Consum",
86708                 "icon": "grocery",
86709                 "geometry": [
86710                     "point",
86711                     "vertex",
86712                     "area"
86713                 ],
86714                 "fields": [
86715                     "operator",
86716                     "building_area",
86717                     "address"
86718                 ],
86719                 "suggestion": true
86720             },
86721             "shop/supermarket/Carrefour Market": {
86722                 "tags": {
86723                     "name": "Carrefour Market",
86724                     "shop": "supermarket"
86725                 },
86726                 "name": "Carrefour Market",
86727                 "icon": "grocery",
86728                 "geometry": [
86729                     "point",
86730                     "vertex",
86731                     "area"
86732                 ],
86733                 "fields": [
86734                     "operator",
86735                     "building_area",
86736                     "address"
86737                 ],
86738                 "suggestion": true
86739             },
86740             "shop/supermarket/Carrefour City": {
86741                 "tags": {
86742                     "name": "Carrefour City",
86743                     "shop": "supermarket"
86744                 },
86745                 "name": "Carrefour City",
86746                 "icon": "grocery",
86747                 "geometry": [
86748                     "point",
86749                     "vertex",
86750                     "area"
86751                 ],
86752                 "fields": [
86753                     "operator",
86754                     "building_area",
86755                     "address"
86756                 ],
86757                 "suggestion": true
86758             },
86759             "shop/supermarket/Pam": {
86760                 "tags": {
86761                     "name": "Pam",
86762                     "shop": "supermarket"
86763                 },
86764                 "name": "Pam",
86765                 "icon": "grocery",
86766                 "geometry": [
86767                     "point",
86768                     "vertex",
86769                     "area"
86770                 ],
86771                 "fields": [
86772                     "operator",
86773                     "building_area",
86774                     "address"
86775                 ],
86776                 "suggestion": true
86777             },
86778             "shop/supermarket/Despar": {
86779                 "tags": {
86780                     "name": "Despar",
86781                     "shop": "supermarket"
86782                 },
86783                 "name": "Despar",
86784                 "icon": "grocery",
86785                 "geometry": [
86786                     "point",
86787                     "vertex",
86788                     "area"
86789                 ],
86790                 "fields": [
86791                     "operator",
86792                     "building_area",
86793                     "address"
86794                 ],
86795                 "suggestion": true
86796             },
86797             "shop/supermarket/Eroski": {
86798                 "tags": {
86799                     "name": "Eroski",
86800                     "shop": "supermarket"
86801                 },
86802                 "name": "Eroski",
86803                 "icon": "grocery",
86804                 "geometry": [
86805                     "point",
86806                     "vertex",
86807                     "area"
86808                 ],
86809                 "fields": [
86810                     "operator",
86811                     "building_area",
86812                     "address"
86813                 ],
86814                 "suggestion": true
86815             },
86816             "shop/supermarket/Costcutter": {
86817                 "tags": {
86818                     "name": "Costcutter",
86819                     "shop": "supermarket"
86820                 },
86821                 "name": "Costcutter",
86822                 "icon": "grocery",
86823                 "geometry": [
86824                     "point",
86825                     "vertex",
86826                     "area"
86827                 ],
86828                 "fields": [
86829                     "operator",
86830                     "building_area",
86831                     "address"
86832                 ],
86833                 "suggestion": true
86834             },
86835             "shop/supermarket/Maxi": {
86836                 "tags": {
86837                     "name": "Maxi",
86838                     "shop": "supermarket"
86839                 },
86840                 "name": "Maxi",
86841                 "icon": "grocery",
86842                 "geometry": [
86843                     "point",
86844                     "vertex",
86845                     "area"
86846                 ],
86847                 "fields": [
86848                     "operator",
86849                     "building_area",
86850                     "address"
86851                 ],
86852                 "suggestion": true
86853             },
86854             "shop/supermarket/Colruyt": {
86855                 "tags": {
86856                     "name": "Colruyt",
86857                     "shop": "supermarket"
86858                 },
86859                 "name": "Colruyt",
86860                 "icon": "grocery",
86861                 "geometry": [
86862                     "point",
86863                     "vertex",
86864                     "area"
86865                 ],
86866                 "fields": [
86867                     "operator",
86868                     "building_area",
86869                     "address"
86870                 ],
86871                 "suggestion": true
86872             },
86873             "shop/supermarket/The Co-operative": {
86874                 "tags": {
86875                     "name": "The Co-operative",
86876                     "shop": "supermarket"
86877                 },
86878                 "name": "The Co-operative",
86879                 "icon": "grocery",
86880                 "geometry": [
86881                     "point",
86882                     "vertex",
86883                     "area"
86884                 ],
86885                 "fields": [
86886                     "operator",
86887                     "building_area",
86888                     "address"
86889                 ],
86890                 "suggestion": true
86891             },
86892             "shop/supermarket/sky": {
86893                 "tags": {
86894                     "name": "sky",
86895                     "shop": "supermarket"
86896                 },
86897                 "name": "sky",
86898                 "icon": "grocery",
86899                 "geometry": [
86900                     "point",
86901                     "vertex",
86902                     "area"
86903                 ],
86904                 "fields": [
86905                     "operator",
86906                     "building_area",
86907                     "address"
86908                 ],
86909                 "suggestion": true
86910             },
86911             "shop/supermarket/Delhaize": {
86912                 "tags": {
86913                     "name": "Delhaize",
86914                     "shop": "supermarket"
86915                 },
86916                 "name": "Delhaize",
86917                 "icon": "grocery",
86918                 "geometry": [
86919                     "point",
86920                     "vertex",
86921                     "area"
86922                 ],
86923                 "fields": [
86924                     "operator",
86925                     "building_area",
86926                     "address"
86927                 ],
86928                 "suggestion": true
86929             },
86930             "shop/supermarket/CBA": {
86931                 "tags": {
86932                     "name": "CBA",
86933                     "shop": "supermarket"
86934                 },
86935                 "name": "CBA",
86936                 "icon": "grocery",
86937                 "geometry": [
86938                     "point",
86939                     "vertex",
86940                     "area"
86941                 ],
86942                 "fields": [
86943                     "operator",
86944                     "building_area",
86945                     "address"
86946                 ],
86947                 "suggestion": true
86948             },
86949             "shop/supermarket/Shopi": {
86950                 "tags": {
86951                     "name": "Shopi",
86952                     "shop": "supermarket"
86953                 },
86954                 "name": "Shopi",
86955                 "icon": "grocery",
86956                 "geometry": [
86957                     "point",
86958                     "vertex",
86959                     "area"
86960                 ],
86961                 "fields": [
86962                     "operator",
86963                     "building_area",
86964                     "address"
86965                 ],
86966                 "suggestion": true
86967             },
86968             "shop/supermarket/Walmart": {
86969                 "tags": {
86970                     "name": "Walmart",
86971                     "shop": "supermarket"
86972                 },
86973                 "name": "Walmart",
86974                 "icon": "grocery",
86975                 "geometry": [
86976                     "point",
86977                     "vertex",
86978                     "area"
86979                 ],
86980                 "fields": [
86981                     "operator",
86982                     "building_area",
86983                     "address"
86984                 ],
86985                 "suggestion": true
86986             },
86987             "shop/supermarket/Kroger": {
86988                 "tags": {
86989                     "name": "Kroger",
86990                     "shop": "supermarket"
86991                 },
86992                 "name": "Kroger",
86993                 "icon": "grocery",
86994                 "geometry": [
86995                     "point",
86996                     "vertex",
86997                     "area"
86998                 ],
86999                 "fields": [
87000                     "operator",
87001                     "building_area",
87002                     "address"
87003                 ],
87004                 "suggestion": true
87005             },
87006             "shop/supermarket/Albertsons": {
87007                 "tags": {
87008                     "name": "Albertsons",
87009                     "shop": "supermarket"
87010                 },
87011                 "name": "Albertsons",
87012                 "icon": "grocery",
87013                 "geometry": [
87014                     "point",
87015                     "vertex",
87016                     "area"
87017                 ],
87018                 "fields": [
87019                     "operator",
87020                     "building_area",
87021                     "address"
87022                 ],
87023                 "suggestion": true
87024             },
87025             "shop/supermarket/Trader Joe's": {
87026                 "tags": {
87027                     "name": "Trader Joe's",
87028                     "shop": "supermarket"
87029                 },
87030                 "name": "Trader Joe's",
87031                 "icon": "grocery",
87032                 "geometry": [
87033                     "point",
87034                     "vertex",
87035                     "area"
87036                 ],
87037                 "fields": [
87038                     "operator",
87039                     "building_area",
87040                     "address"
87041                 ],
87042                 "suggestion": true
87043             },
87044             "shop/supermarket/Feneberg": {
87045                 "tags": {
87046                     "name": "Feneberg",
87047                     "shop": "supermarket"
87048                 },
87049                 "name": "Feneberg",
87050                 "icon": "grocery",
87051                 "geometry": [
87052                     "point",
87053                     "vertex",
87054                     "area"
87055                 ],
87056                 "fields": [
87057                     "operator",
87058                     "building_area",
87059                     "address"
87060                 ],
87061                 "suggestion": true
87062             },
87063             "shop/supermarket/dm": {
87064                 "tags": {
87065                     "name": "dm",
87066                     "shop": "supermarket"
87067                 },
87068                 "name": "dm",
87069                 "icon": "grocery",
87070                 "geometry": [
87071                     "point",
87072                     "vertex",
87073                     "area"
87074                 ],
87075                 "fields": [
87076                     "operator",
87077                     "building_area",
87078                     "address"
87079                 ],
87080                 "suggestion": true
87081             },
87082             "shop/supermarket/Kvickly": {
87083                 "tags": {
87084                     "name": "Kvickly",
87085                     "shop": "supermarket"
87086                 },
87087                 "name": "Kvickly",
87088                 "icon": "grocery",
87089                 "geometry": [
87090                     "point",
87091                     "vertex",
87092                     "area"
87093                 ],
87094                 "fields": [
87095                     "operator",
87096                     "building_area",
87097                     "address"
87098                 ],
87099                 "suggestion": true
87100             },
87101             "shop/supermarket/Makro": {
87102                 "tags": {
87103                     "name": "Makro",
87104                     "shop": "supermarket"
87105                 },
87106                 "name": "Makro",
87107                 "icon": "grocery",
87108                 "geometry": [
87109                     "point",
87110                     "vertex",
87111                     "area"
87112                 ],
87113                 "fields": [
87114                     "operator",
87115                     "building_area",
87116                     "address"
87117                 ],
87118                 "suggestion": true
87119             },
87120             "shop/supermarket/Nah & Frisch": {
87121                 "tags": {
87122                     "name": "Nah & Frisch",
87123                     "shop": "supermarket"
87124                 },
87125                 "name": "Nah & Frisch",
87126                 "icon": "grocery",
87127                 "geometry": [
87128                     "point",
87129                     "vertex",
87130                     "area"
87131                 ],
87132                 "fields": [
87133                     "operator",
87134                     "building_area",
87135                     "address"
87136                 ],
87137                 "suggestion": true
87138             },
87139             "shop/supermarket/Champion": {
87140                 "tags": {
87141                     "name": "Champion",
87142                     "shop": "supermarket"
87143                 },
87144                 "name": "Champion",
87145                 "icon": "grocery",
87146                 "geometry": [
87147                     "point",
87148                     "vertex",
87149                     "area"
87150                 ],
87151                 "fields": [
87152                     "operator",
87153                     "building_area",
87154                     "address"
87155                 ],
87156                 "suggestion": true
87157             },
87158             "shop/supermarket/Fakta": {
87159                 "tags": {
87160                     "name": "Fakta",
87161                     "shop": "supermarket"
87162                 },
87163                 "name": "Fakta",
87164                 "icon": "grocery",
87165                 "geometry": [
87166                     "point",
87167                     "vertex",
87168                     "area"
87169                 ],
87170                 "fields": [
87171                     "operator",
87172                     "building_area",
87173                     "address"
87174                 ],
87175                 "suggestion": true
87176             },
87177             "shop/supermarket/Магнит": {
87178                 "tags": {
87179                     "name": "Магнит",
87180                     "shop": "supermarket"
87181                 },
87182                 "name": "Магнит",
87183                 "icon": "grocery",
87184                 "geometry": [
87185                     "point",
87186                     "vertex",
87187                     "area"
87188                 ],
87189                 "fields": [
87190                     "operator",
87191                     "building_area",
87192                     "address"
87193                 ],
87194                 "suggestion": true
87195             },
87196             "shop/supermarket/Caprabo": {
87197                 "tags": {
87198                     "name": "Caprabo",
87199                     "shop": "supermarket"
87200                 },
87201                 "name": "Caprabo",
87202                 "icon": "grocery",
87203                 "geometry": [
87204                     "point",
87205                     "vertex",
87206                     "area"
87207                 ],
87208                 "fields": [
87209                     "operator",
87210                     "building_area",
87211                     "address"
87212                 ],
87213                 "suggestion": true
87214             },
87215             "shop/supermarket/Famiglia Cooperativa": {
87216                 "tags": {
87217                     "name": "Famiglia Cooperativa",
87218                     "shop": "supermarket"
87219                 },
87220                 "name": "Famiglia Cooperativa",
87221                 "icon": "grocery",
87222                 "geometry": [
87223                     "point",
87224                     "vertex",
87225                     "area"
87226                 ],
87227                 "fields": [
87228                     "operator",
87229                     "building_area",
87230                     "address"
87231                 ],
87232                 "suggestion": true
87233             },
87234             "shop/supermarket/Народная 7Я семьЯ": {
87235                 "tags": {
87236                     "name": "Народная 7Я семьЯ",
87237                     "shop": "supermarket"
87238                 },
87239                 "name": "Народная 7Я семьЯ",
87240                 "icon": "grocery",
87241                 "geometry": [
87242                     "point",
87243                     "vertex",
87244                     "area"
87245                 ],
87246                 "fields": [
87247                     "operator",
87248                     "building_area",
87249                     "address"
87250                 ],
87251                 "suggestion": true
87252             },
87253             "shop/supermarket/Esselunga": {
87254                 "tags": {
87255                     "name": "Esselunga",
87256                     "shop": "supermarket"
87257                 },
87258                 "name": "Esselunga",
87259                 "icon": "grocery",
87260                 "geometry": [
87261                     "point",
87262                     "vertex",
87263                     "area"
87264                 ],
87265                 "fields": [
87266                     "operator",
87267                     "building_area",
87268                     "address"
87269                 ],
87270                 "suggestion": true
87271             },
87272             "shop/supermarket/Maxima": {
87273                 "tags": {
87274                     "name": "Maxima",
87275                     "shop": "supermarket"
87276                 },
87277                 "name": "Maxima",
87278                 "icon": "grocery",
87279                 "geometry": [
87280                     "point",
87281                     "vertex",
87282                     "area"
87283                 ],
87284                 "fields": [
87285                     "operator",
87286                     "building_area",
87287                     "address"
87288                 ],
87289                 "suggestion": true
87290             },
87291             "shop/supermarket/Petit Casino": {
87292                 "tags": {
87293                     "name": "Petit Casino",
87294                     "shop": "supermarket"
87295                 },
87296                 "name": "Petit Casino",
87297                 "icon": "grocery",
87298                 "geometry": [
87299                     "point",
87300                     "vertex",
87301                     "area"
87302                 ],
87303                 "fields": [
87304                     "operator",
87305                     "building_area",
87306                     "address"
87307                 ],
87308                 "suggestion": true
87309             },
87310             "shop/supermarket/Wasgau": {
87311                 "tags": {
87312                     "name": "Wasgau",
87313                     "shop": "supermarket"
87314                 },
87315                 "name": "Wasgau",
87316                 "icon": "grocery",
87317                 "geometry": [
87318                     "point",
87319                     "vertex",
87320                     "area"
87321                 ],
87322                 "fields": [
87323                     "operator",
87324                     "building_area",
87325                     "address"
87326                 ],
87327                 "suggestion": true
87328             },
87329             "shop/supermarket/Pingo Doce": {
87330                 "tags": {
87331                     "name": "Pingo Doce",
87332                     "shop": "supermarket"
87333                 },
87334                 "name": "Pingo Doce",
87335                 "icon": "grocery",
87336                 "geometry": [
87337                     "point",
87338                     "vertex",
87339                     "area"
87340                 ],
87341                 "fields": [
87342                     "operator",
87343                     "building_area",
87344                     "address"
87345                 ],
87346                 "suggestion": true
87347             },
87348             "shop/supermarket/Match": {
87349                 "tags": {
87350                     "name": "Match",
87351                     "shop": "supermarket"
87352                 },
87353                 "name": "Match",
87354                 "icon": "grocery",
87355                 "geometry": [
87356                     "point",
87357                     "vertex",
87358                     "area"
87359                 ],
87360                 "fields": [
87361                     "operator",
87362                     "building_area",
87363                     "address"
87364                 ],
87365                 "suggestion": true
87366             },
87367             "shop/supermarket/Profi": {
87368                 "tags": {
87369                     "name": "Profi",
87370                     "shop": "supermarket"
87371                 },
87372                 "name": "Profi",
87373                 "icon": "grocery",
87374                 "geometry": [
87375                     "point",
87376                     "vertex",
87377                     "area"
87378                 ],
87379                 "fields": [
87380                     "operator",
87381                     "building_area",
87382                     "address"
87383                 ],
87384                 "suggestion": true
87385             },
87386             "shop/supermarket/Lider": {
87387                 "tags": {
87388                     "name": "Lider",
87389                     "shop": "supermarket"
87390                 },
87391                 "name": "Lider",
87392                 "icon": "grocery",
87393                 "geometry": [
87394                     "point",
87395                     "vertex",
87396                     "area"
87397                 ],
87398                 "fields": [
87399                     "operator",
87400                     "building_area",
87401                     "address"
87402                 ],
87403                 "suggestion": true
87404             },
87405             "shop/supermarket/Unimarc": {
87406                 "tags": {
87407                     "name": "Unimarc",
87408                     "shop": "supermarket"
87409                 },
87410                 "name": "Unimarc",
87411                 "icon": "grocery",
87412                 "geometry": [
87413                     "point",
87414                     "vertex",
87415                     "area"
87416                 ],
87417                 "fields": [
87418                     "operator",
87419                     "building_area",
87420                     "address"
87421                 ],
87422                 "suggestion": true
87423             },
87424             "shop/supermarket/Co-operative Food": {
87425                 "tags": {
87426                     "name": "Co-operative Food",
87427                     "shop": "supermarket"
87428                 },
87429                 "name": "Co-operative Food",
87430                 "icon": "grocery",
87431                 "geometry": [
87432                     "point",
87433                     "vertex",
87434                     "area"
87435                 ],
87436                 "fields": [
87437                     "operator",
87438                     "building_area",
87439                     "address"
87440                 ],
87441                 "suggestion": true
87442             },
87443             "shop/supermarket/Santa Isabel": {
87444                 "tags": {
87445                     "name": "Santa Isabel",
87446                     "shop": "supermarket"
87447                 },
87448                 "name": "Santa Isabel",
87449                 "icon": "grocery",
87450                 "geometry": [
87451                     "point",
87452                     "vertex",
87453                     "area"
87454                 ],
87455                 "fields": [
87456                     "operator",
87457                     "building_area",
87458                     "address"
87459                 ],
87460                 "suggestion": true
87461             },
87462             "shop/supermarket/Седьмой континент": {
87463                 "tags": {
87464                     "name": "Седьмой континент",
87465                     "shop": "supermarket"
87466                 },
87467                 "name": "Седьмой континент",
87468                 "icon": "grocery",
87469                 "geometry": [
87470                     "point",
87471                     "vertex",
87472                     "area"
87473                 ],
87474                 "fields": [
87475                     "operator",
87476                     "building_area",
87477                     "address"
87478                 ],
87479                 "suggestion": true
87480             },
87481             "shop/supermarket/HIT": {
87482                 "tags": {
87483                     "name": "HIT",
87484                     "shop": "supermarket"
87485                 },
87486                 "name": "HIT",
87487                 "icon": "grocery",
87488                 "geometry": [
87489                     "point",
87490                     "vertex",
87491                     "area"
87492                 ],
87493                 "fields": [
87494                     "operator",
87495                     "building_area",
87496                     "address"
87497                 ],
87498                 "suggestion": true
87499             },
87500             "shop/supermarket/Rimi": {
87501                 "tags": {
87502                     "name": "Rimi",
87503                     "shop": "supermarket"
87504                 },
87505                 "name": "Rimi",
87506                 "icon": "grocery",
87507                 "geometry": [
87508                     "point",
87509                     "vertex",
87510                     "area"
87511                 ],
87512                 "fields": [
87513                     "operator",
87514                     "building_area",
87515                     "address"
87516                 ],
87517                 "suggestion": true
87518             },
87519             "shop/supermarket/Conad": {
87520                 "tags": {
87521                     "name": "Conad",
87522                     "shop": "supermarket"
87523                 },
87524                 "name": "Conad",
87525                 "icon": "grocery",
87526                 "geometry": [
87527                     "point",
87528                     "vertex",
87529                     "area"
87530                 ],
87531                 "fields": [
87532                     "operator",
87533                     "building_area",
87534                     "address"
87535                 ],
87536                 "suggestion": true
87537             },
87538             "shop/supermarket/Фуршет": {
87539                 "tags": {
87540                     "name": "Фуршет",
87541                     "shop": "supermarket"
87542                 },
87543                 "name": "Фуршет",
87544                 "icon": "grocery",
87545                 "geometry": [
87546                     "point",
87547                     "vertex",
87548                     "area"
87549                 ],
87550                 "fields": [
87551                     "operator",
87552                     "building_area",
87553                     "address"
87554                 ],
87555                 "suggestion": true
87556             },
87557             "shop/supermarket/Willys": {
87558                 "tags": {
87559                     "name": "Willys",
87560                     "shop": "supermarket"
87561                 },
87562                 "name": "Willys",
87563                 "icon": "grocery",
87564                 "geometry": [
87565                     "point",
87566                     "vertex",
87567                     "area"
87568                 ],
87569                 "fields": [
87570                     "operator",
87571                     "building_area",
87572                     "address"
87573                 ],
87574                 "suggestion": true
87575             },
87576             "shop/supermarket/Farmfoods": {
87577                 "tags": {
87578                     "name": "Farmfoods",
87579                     "shop": "supermarket"
87580                 },
87581                 "name": "Farmfoods",
87582                 "icon": "grocery",
87583                 "geometry": [
87584                     "point",
87585                     "vertex",
87586                     "area"
87587                 ],
87588                 "fields": [
87589                     "operator",
87590                     "building_area",
87591                     "address"
87592                 ],
87593                 "suggestion": true
87594             },
87595             "shop/supermarket/Фора": {
87596                 "tags": {
87597                     "name": "Фора",
87598                     "shop": "supermarket"
87599                 },
87600                 "name": "Фора",
87601                 "icon": "grocery",
87602                 "geometry": [
87603                     "point",
87604                     "vertex",
87605                     "area"
87606                 ],
87607                 "fields": [
87608                     "operator",
87609                     "building_area",
87610                     "address"
87611                 ],
87612                 "suggestion": true
87613             },
87614             "shop/supermarket/Dunnes Stores": {
87615                 "tags": {
87616                     "name": "Dunnes Stores",
87617                     "shop": "supermarket"
87618                 },
87619                 "name": "Dunnes Stores",
87620                 "icon": "grocery",
87621                 "geometry": [
87622                     "point",
87623                     "vertex",
87624                     "area"
87625                 ],
87626                 "fields": [
87627                     "operator",
87628                     "building_area",
87629                     "address"
87630                 ],
87631                 "suggestion": true
87632             },
87633             "shop/supermarket/Сільпо": {
87634                 "tags": {
87635                     "name": "Сільпо",
87636                     "shop": "supermarket"
87637                 },
87638                 "name": "Сільпо",
87639                 "icon": "grocery",
87640                 "geometry": [
87641                     "point",
87642                     "vertex",
87643                     "area"
87644                 ],
87645                 "fields": [
87646                     "operator",
87647                     "building_area",
87648                     "address"
87649                 ],
87650                 "suggestion": true
87651             },
87652             "shop/supermarket/マルエツ": {
87653                 "tags": {
87654                     "name": "マルエツ",
87655                     "shop": "supermarket"
87656                 },
87657                 "name": "マルエツ",
87658                 "icon": "grocery",
87659                 "geometry": [
87660                     "point",
87661                     "vertex",
87662                     "area"
87663                 ],
87664                 "fields": [
87665                     "operator",
87666                     "building_area",
87667                     "address"
87668                 ],
87669                 "suggestion": true
87670             },
87671             "shop/supermarket/Piggly Wiggly": {
87672                 "tags": {
87673                     "name": "Piggly Wiggly",
87674                     "shop": "supermarket"
87675                 },
87676                 "name": "Piggly Wiggly",
87677                 "icon": "grocery",
87678                 "geometry": [
87679                     "point",
87680                     "vertex",
87681                     "area"
87682                 ],
87683                 "fields": [
87684                     "operator",
87685                     "building_area",
87686                     "address"
87687                 ],
87688                 "suggestion": true
87689             },
87690             "shop/supermarket/Crai": {
87691                 "tags": {
87692                     "name": "Crai",
87693                     "shop": "supermarket"
87694                 },
87695                 "name": "Crai",
87696                 "icon": "grocery",
87697                 "geometry": [
87698                     "point",
87699                     "vertex",
87700                     "area"
87701                 ],
87702                 "fields": [
87703                     "operator",
87704                     "building_area",
87705                     "address"
87706                 ],
87707                 "suggestion": true
87708             },
87709             "shop/supermarket/Biedronka": {
87710                 "tags": {
87711                     "name": "Biedronka",
87712                     "shop": "supermarket"
87713                 },
87714                 "name": "Biedronka",
87715                 "icon": "grocery",
87716                 "geometry": [
87717                     "point",
87718                     "vertex",
87719                     "area"
87720                 ],
87721                 "fields": [
87722                     "operator",
87723                     "building_area",
87724                     "address"
87725                 ],
87726                 "suggestion": true
87727             },
87728             "shop/supermarket/El Árbol": {
87729                 "tags": {
87730                     "name": "El Árbol",
87731                     "shop": "supermarket"
87732                 },
87733                 "name": "El Árbol",
87734                 "icon": "grocery",
87735                 "geometry": [
87736                     "point",
87737                     "vertex",
87738                     "area"
87739                 ],
87740                 "fields": [
87741                     "operator",
87742                     "building_area",
87743                     "address"
87744                 ],
87745                 "suggestion": true
87746             },
87747             "shop/supermarket/Centre Commercial E. Leclerc": {
87748                 "tags": {
87749                     "name": "Centre Commercial E. Leclerc",
87750                     "shop": "supermarket"
87751                 },
87752                 "name": "Centre Commercial E. Leclerc",
87753                 "icon": "grocery",
87754                 "geometry": [
87755                     "point",
87756                     "vertex",
87757                     "area"
87758                 ],
87759                 "fields": [
87760                     "operator",
87761                     "building_area",
87762                     "address"
87763                 ],
87764                 "suggestion": true
87765             },
87766             "shop/supermarket/Foodland": {
87767                 "tags": {
87768                     "name": "Foodland",
87769                     "shop": "supermarket"
87770                 },
87771                 "name": "Foodland",
87772                 "icon": "grocery",
87773                 "geometry": [
87774                     "point",
87775                     "vertex",
87776                     "area"
87777                 ],
87778                 "fields": [
87779                     "operator",
87780                     "building_area",
87781                     "address"
87782                 ],
87783                 "suggestion": true
87784             },
87785             "shop/supermarket/Super Brugsen": {
87786                 "tags": {
87787                     "name": "Super Brugsen",
87788                     "shop": "supermarket"
87789                 },
87790                 "name": "Super Brugsen",
87791                 "icon": "grocery",
87792                 "geometry": [
87793                     "point",
87794                     "vertex",
87795                     "area"
87796                 ],
87797                 "fields": [
87798                     "operator",
87799                     "building_area",
87800                     "address"
87801                 ],
87802                 "suggestion": true
87803             },
87804             "shop/supermarket/Дикси": {
87805                 "tags": {
87806                     "name": "Дикси",
87807                     "shop": "supermarket"
87808                 },
87809                 "name": "Дикси",
87810                 "icon": "grocery",
87811                 "geometry": [
87812                     "point",
87813                     "vertex",
87814                     "area"
87815                 ],
87816                 "fields": [
87817                     "operator",
87818                     "building_area",
87819                     "address"
87820                 ],
87821                 "suggestion": true
87822             },
87823             "shop/supermarket/Пятёрочка": {
87824                 "tags": {
87825                     "name": "Пятёрочка",
87826                     "shop": "supermarket"
87827                 },
87828                 "name": "Пятёрочка",
87829                 "icon": "grocery",
87830                 "geometry": [
87831                     "point",
87832                     "vertex",
87833                     "area"
87834                 ],
87835                 "fields": [
87836                     "operator",
87837                     "building_area",
87838                     "address"
87839                 ],
87840                 "suggestion": true
87841             },
87842             "shop/supermarket/Publix": {
87843                 "tags": {
87844                     "name": "Publix",
87845                     "shop": "supermarket"
87846                 },
87847                 "name": "Publix",
87848                 "icon": "grocery",
87849                 "geometry": [
87850                     "point",
87851                     "vertex",
87852                     "area"
87853                 ],
87854                 "fields": [
87855                     "operator",
87856                     "building_area",
87857                     "address"
87858                 ],
87859                 "suggestion": true
87860             },
87861             "shop/supermarket/Whole Foods": {
87862                 "tags": {
87863                     "name": "Whole Foods",
87864                     "shop": "supermarket"
87865                 },
87866                 "name": "Whole Foods",
87867                 "icon": "grocery",
87868                 "geometry": [
87869                     "point",
87870                     "vertex",
87871                     "area"
87872                 ],
87873                 "fields": [
87874                     "operator",
87875                     "building_area",
87876                     "address"
87877                 ],
87878                 "suggestion": true
87879             },
87880             "shop/supermarket/Føtex": {
87881                 "tags": {
87882                     "name": "Føtex",
87883                     "shop": "supermarket"
87884                 },
87885                 "name": "Føtex",
87886                 "icon": "grocery",
87887                 "geometry": [
87888                     "point",
87889                     "vertex",
87890                     "area"
87891                 ],
87892                 "fields": [
87893                     "operator",
87894                     "building_area",
87895                     "address"
87896                 ],
87897                 "suggestion": true
87898             },
87899             "shop/supermarket/coop": {
87900                 "tags": {
87901                     "name": "coop",
87902                     "shop": "supermarket"
87903                 },
87904                 "name": "coop",
87905                 "icon": "grocery",
87906                 "geometry": [
87907                     "point",
87908                     "vertex",
87909                     "area"
87910                 ],
87911                 "fields": [
87912                     "operator",
87913                     "building_area",
87914                     "address"
87915                 ],
87916                 "suggestion": true
87917             },
87918             "shop/supermarket/Fressnapf": {
87919                 "tags": {
87920                     "name": "Fressnapf",
87921                     "shop": "supermarket"
87922                 },
87923                 "name": "Fressnapf",
87924                 "icon": "grocery",
87925                 "geometry": [
87926                     "point",
87927                     "vertex",
87928                     "area"
87929                 ],
87930                 "fields": [
87931                     "operator",
87932                     "building_area",
87933                     "address"
87934                 ],
87935                 "suggestion": true
87936             },
87937             "shop/supermarket/Coop Konsum": {
87938                 "tags": {
87939                     "name": "Coop Konsum",
87940                     "shop": "supermarket"
87941                 },
87942                 "name": "Coop Konsum",
87943                 "icon": "grocery",
87944                 "geometry": [
87945                     "point",
87946                     "vertex",
87947                     "area"
87948                 ],
87949                 "fields": [
87950                     "operator",
87951                     "building_area",
87952                     "address"
87953                 ],
87954                 "suggestion": true
87955             },
87956             "shop/supermarket/Carrefour Contact": {
87957                 "tags": {
87958                     "name": "Carrefour Contact",
87959                     "shop": "supermarket"
87960                 },
87961                 "name": "Carrefour Contact",
87962                 "icon": "grocery",
87963                 "geometry": [
87964                     "point",
87965                     "vertex",
87966                     "area"
87967                 ],
87968                 "fields": [
87969                     "operator",
87970                     "building_area",
87971                     "address"
87972                 ],
87973                 "suggestion": true
87974             },
87975             "shop/supermarket/SPAR": {
87976                 "tags": {
87977                     "name": "SPAR",
87978                     "shop": "supermarket"
87979                 },
87980                 "name": "SPAR",
87981                 "icon": "grocery",
87982                 "geometry": [
87983                     "point",
87984                     "vertex",
87985                     "area"
87986                 ],
87987                 "fields": [
87988                     "operator",
87989                     "building_area",
87990                     "address"
87991                 ],
87992                 "suggestion": true
87993             },
87994             "shop/supermarket/No Frills": {
87995                 "tags": {
87996                     "name": "No Frills",
87997                     "shop": "supermarket"
87998                 },
87999                 "name": "No Frills",
88000                 "icon": "grocery",
88001                 "geometry": [
88002                     "point",
88003                     "vertex",
88004                     "area"
88005                 ],
88006                 "fields": [
88007                     "operator",
88008                     "building_area",
88009                     "address"
88010                 ],
88011                 "suggestion": true
88012             },
88013             "shop/supermarket/The Co-operative Food": {
88014                 "tags": {
88015                     "name": "The Co-operative Food",
88016                     "shop": "supermarket"
88017                 },
88018                 "name": "The Co-operative Food",
88019                 "icon": "grocery",
88020                 "geometry": [
88021                     "point",
88022                     "vertex",
88023                     "area"
88024                 ],
88025                 "fields": [
88026                     "operator",
88027                     "building_area",
88028                     "address"
88029                 ],
88030                 "suggestion": true
88031             },
88032             "shop/supermarket/Plodine": {
88033                 "tags": {
88034                     "name": "Plodine",
88035                     "shop": "supermarket"
88036                 },
88037                 "name": "Plodine",
88038                 "icon": "grocery",
88039                 "geometry": [
88040                     "point",
88041                     "vertex",
88042                     "area"
88043                 ],
88044                 "fields": [
88045                     "operator",
88046                     "building_area",
88047                     "address"
88048                 ],
88049                 "suggestion": true
88050             },
88051             "shop/supermarket/ADEG": {
88052                 "tags": {
88053                     "name": "ADEG",
88054                     "shop": "supermarket"
88055                 },
88056                 "name": "ADEG",
88057                 "icon": "grocery",
88058                 "geometry": [
88059                     "point",
88060                     "vertex",
88061                     "area"
88062                 ],
88063                 "fields": [
88064                     "operator",
88065                     "building_area",
88066                     "address"
88067                 ],
88068                 "suggestion": true
88069             },
88070             "shop/supermarket/Minipreço": {
88071                 "tags": {
88072                     "name": "Minipreço",
88073                     "shop": "supermarket"
88074                 },
88075                 "name": "Minipreço",
88076                 "icon": "grocery",
88077                 "geometry": [
88078                     "point",
88079                     "vertex",
88080                     "area"
88081                 ],
88082                 "fields": [
88083                     "operator",
88084                     "building_area",
88085                     "address"
88086                 ],
88087                 "suggestion": true
88088             },
88089             "shop/supermarket/Eurospin": {
88090                 "tags": {
88091                     "name": "Eurospin",
88092                     "shop": "supermarket"
88093                 },
88094                 "name": "Eurospin",
88095                 "icon": "grocery",
88096                 "geometry": [
88097                     "point",
88098                     "vertex",
88099                     "area"
88100                 ],
88101                 "fields": [
88102                     "operator",
88103                     "building_area",
88104                     "address"
88105                 ],
88106                 "suggestion": true
88107             },
88108             "shop/supermarket/Семья": {
88109                 "tags": {
88110                     "name": "Семья",
88111                     "shop": "supermarket"
88112                 },
88113                 "name": "Семья",
88114                 "icon": "grocery",
88115                 "geometry": [
88116                     "point",
88117                     "vertex",
88118                     "area"
88119                 ],
88120                 "fields": [
88121                     "operator",
88122                     "building_area",
88123                     "address"
88124                 ],
88125                 "suggestion": true
88126             },
88127             "shop/supermarket/Евроопт": {
88128                 "tags": {
88129                     "name": "Евроопт",
88130                     "shop": "supermarket"
88131                 },
88132                 "name": "Евроопт",
88133                 "icon": "grocery",
88134                 "geometry": [
88135                     "point",
88136                     "vertex",
88137                     "area"
88138                 ],
88139                 "fields": [
88140                     "operator",
88141                     "building_area",
88142                     "address"
88143                 ],
88144                 "suggestion": true
88145             },
88146             "shop/supermarket/Centra": {
88147                 "tags": {
88148                     "name": "Centra",
88149                     "shop": "supermarket"
88150                 },
88151                 "name": "Centra",
88152                 "icon": "grocery",
88153                 "geometry": [
88154                     "point",
88155                     "vertex",
88156                     "area"
88157                 ],
88158                 "fields": [
88159                     "operator",
88160                     "building_area",
88161                     "address"
88162                 ],
88163                 "suggestion": true
88164             },
88165             "shop/supermarket/Квартал": {
88166                 "tags": {
88167                     "name": "Квартал",
88168                     "shop": "supermarket"
88169                 },
88170                 "name": "Квартал",
88171                 "icon": "grocery",
88172                 "geometry": [
88173                     "point",
88174                     "vertex",
88175                     "area"
88176                 ],
88177                 "fields": [
88178                     "operator",
88179                     "building_area",
88180                     "address"
88181                 ],
88182                 "suggestion": true
88183             },
88184             "shop/supermarket/New World": {
88185                 "tags": {
88186                     "name": "New World",
88187                     "shop": "supermarket"
88188                 },
88189                 "name": "New World",
88190                 "icon": "grocery",
88191                 "geometry": [
88192                     "point",
88193                     "vertex",
88194                     "area"
88195                 ],
88196                 "fields": [
88197                     "operator",
88198                     "building_area",
88199                     "address"
88200                 ],
88201                 "suggestion": true
88202             },
88203             "shop/supermarket/Countdown": {
88204                 "tags": {
88205                     "name": "Countdown",
88206                     "shop": "supermarket"
88207                 },
88208                 "name": "Countdown",
88209                 "icon": "grocery",
88210                 "geometry": [
88211                     "point",
88212                     "vertex",
88213                     "area"
88214                 ],
88215                 "fields": [
88216                     "operator",
88217                     "building_area",
88218                     "address"
88219                 ],
88220                 "suggestion": true
88221             },
88222             "shop/supermarket/Reliance Fresh": {
88223                 "tags": {
88224                     "name": "Reliance Fresh",
88225                     "shop": "supermarket"
88226                 },
88227                 "name": "Reliance Fresh",
88228                 "icon": "grocery",
88229                 "geometry": [
88230                     "point",
88231                     "vertex",
88232                     "area"
88233                 ],
88234                 "fields": [
88235                     "operator",
88236                     "building_area",
88237                     "address"
88238                 ],
88239                 "suggestion": true
88240             },
88241             "shop/supermarket/Stokrotka": {
88242                 "tags": {
88243                     "name": "Stokrotka",
88244                     "shop": "supermarket"
88245                 },
88246                 "name": "Stokrotka",
88247                 "icon": "grocery",
88248                 "geometry": [
88249                     "point",
88250                     "vertex",
88251                     "area"
88252                 ],
88253                 "fields": [
88254                     "operator",
88255                     "building_area",
88256                     "address"
88257                 ],
88258                 "suggestion": true
88259             },
88260             "shop/supermarket/Coop Jednota": {
88261                 "tags": {
88262                     "name": "Coop Jednota",
88263                     "shop": "supermarket"
88264                 },
88265                 "name": "Coop Jednota",
88266                 "icon": "grocery",
88267                 "geometry": [
88268                     "point",
88269                     "vertex",
88270                     "area"
88271                 ],
88272                 "fields": [
88273                     "operator",
88274                     "building_area",
88275                     "address"
88276                 ],
88277                 "suggestion": true
88278             },
88279             "shop/supermarket/Fred Meyer": {
88280                 "tags": {
88281                     "name": "Fred Meyer",
88282                     "shop": "supermarket"
88283                 },
88284                 "name": "Fred Meyer",
88285                 "icon": "grocery",
88286                 "geometry": [
88287                     "point",
88288                     "vertex",
88289                     "area"
88290                 ],
88291                 "fields": [
88292                     "operator",
88293                     "building_area",
88294                     "address"
88295                 ],
88296                 "suggestion": true
88297             },
88298             "shop/supermarket/Irma": {
88299                 "tags": {
88300                     "name": "Irma",
88301                     "shop": "supermarket"
88302                 },
88303                 "name": "Irma",
88304                 "icon": "grocery",
88305                 "geometry": [
88306                     "point",
88307                     "vertex",
88308                     "area"
88309                 ],
88310                 "fields": [
88311                     "operator",
88312                     "building_area",
88313                     "address"
88314                 ],
88315                 "suggestion": true
88316             },
88317             "shop/supermarket/Continente": {
88318                 "tags": {
88319                     "name": "Continente",
88320                     "shop": "supermarket"
88321                 },
88322                 "name": "Continente",
88323                 "icon": "grocery",
88324                 "geometry": [
88325                     "point",
88326                     "vertex",
88327                     "area"
88328                 ],
88329                 "fields": [
88330                     "operator",
88331                     "building_area",
88332                     "address"
88333                 ],
88334                 "suggestion": true
88335             },
88336             "shop/supermarket/Price Chopper": {
88337                 "tags": {
88338                     "name": "Price Chopper",
88339                     "shop": "supermarket"
88340                 },
88341                 "name": "Price Chopper",
88342                 "icon": "grocery",
88343                 "geometry": [
88344                     "point",
88345                     "vertex",
88346                     "area"
88347                 ],
88348                 "fields": [
88349                     "operator",
88350                     "building_area",
88351                     "address"
88352                 ],
88353                 "suggestion": true
88354             },
88355             "shop/supermarket/Wegmans": {
88356                 "tags": {
88357                     "name": "Wegmans",
88358                     "shop": "supermarket"
88359                 },
88360                 "name": "Wegmans",
88361                 "icon": "grocery",
88362                 "geometry": [
88363                     "point",
88364                     "vertex",
88365                     "area"
88366                 ],
88367                 "fields": [
88368                     "operator",
88369                     "building_area",
88370                     "address"
88371                 ],
88372                 "suggestion": true
88373             },
88374             "shop/supermarket/Game": {
88375                 "tags": {
88376                     "name": "Game",
88377                     "shop": "supermarket"
88378                 },
88379                 "name": "Game",
88380                 "icon": "grocery",
88381                 "geometry": [
88382                     "point",
88383                     "vertex",
88384                     "area"
88385                 ],
88386                 "fields": [
88387                     "operator",
88388                     "building_area",
88389                     "address"
88390                 ],
88391                 "suggestion": true
88392             },
88393             "shop/supermarket/Soriana": {
88394                 "tags": {
88395                     "name": "Soriana",
88396                     "shop": "supermarket"
88397                 },
88398                 "name": "Soriana",
88399                 "icon": "grocery",
88400                 "geometry": [
88401                     "point",
88402                     "vertex",
88403                     "area"
88404                 ],
88405                 "fields": [
88406                     "operator",
88407                     "building_area",
88408                     "address"
88409                 ],
88410                 "suggestion": true
88411             },
88412             "shop/supermarket/Alimerka": {
88413                 "tags": {
88414                     "name": "Alimerka",
88415                     "shop": "supermarket"
88416                 },
88417                 "name": "Alimerka",
88418                 "icon": "grocery",
88419                 "geometry": [
88420                     "point",
88421                     "vertex",
88422                     "area"
88423                 ],
88424                 "fields": [
88425                     "operator",
88426                     "building_area",
88427                     "address"
88428                 ],
88429                 "suggestion": true
88430             },
88431             "shop/supermarket/Piotr i Paweł": {
88432                 "tags": {
88433                     "name": "Piotr i Paweł",
88434                     "shop": "supermarket"
88435                 },
88436                 "name": "Piotr i Paweł",
88437                 "icon": "grocery",
88438                 "geometry": [
88439                     "point",
88440                     "vertex",
88441                     "area"
88442                 ],
88443                 "fields": [
88444                     "operator",
88445                     "building_area",
88446                     "address"
88447                 ],
88448                 "suggestion": true
88449             },
88450             "shop/supermarket/Перекресток": {
88451                 "tags": {
88452                     "name": "Перекресток",
88453                     "shop": "supermarket"
88454                 },
88455                 "name": "Перекресток",
88456                 "icon": "grocery",
88457                 "geometry": [
88458                     "point",
88459                     "vertex",
88460                     "area"
88461                 ],
88462                 "fields": [
88463                     "operator",
88464                     "building_area",
88465                     "address"
88466                 ],
88467                 "suggestion": true
88468             },
88469             "shop/supermarket/Maxima X": {
88470                 "tags": {
88471                     "name": "Maxima X",
88472                     "shop": "supermarket"
88473                 },
88474                 "name": "Maxima X",
88475                 "icon": "grocery",
88476                 "geometry": [
88477                     "point",
88478                     "vertex",
88479                     "area"
88480                 ],
88481                 "fields": [
88482                     "operator",
88483                     "building_area",
88484                     "address"
88485                 ],
88486                 "suggestion": true
88487             },
88488             "shop/supermarket/Карусель": {
88489                 "tags": {
88490                     "name": "Карусель",
88491                     "shop": "supermarket"
88492                 },
88493                 "name": "Карусель",
88494                 "icon": "grocery",
88495                 "geometry": [
88496                     "point",
88497                     "vertex",
88498                     "area"
88499                 ],
88500                 "fields": [
88501                     "operator",
88502                     "building_area",
88503                     "address"
88504                 ],
88505                 "suggestion": true
88506             },
88507             "shop/supermarket/Tesco Lotus": {
88508                 "tags": {
88509                     "name": "Tesco Lotus",
88510                     "shop": "supermarket"
88511                 },
88512                 "name": "Tesco Lotus",
88513                 "icon": "grocery",
88514                 "geometry": [
88515                     "point",
88516                     "vertex",
88517                     "area"
88518                 ],
88519                 "fields": [
88520                     "operator",
88521                     "building_area",
88522                     "address"
88523                 ],
88524                 "suggestion": true
88525             },
88526             "shop/supermarket/Condis": {
88527                 "tags": {
88528                     "name": "Condis",
88529                     "shop": "supermarket"
88530                 },
88531                 "name": "Condis",
88532                 "icon": "grocery",
88533                 "geometry": [
88534                     "point",
88535                     "vertex",
88536                     "area"
88537                 ],
88538                 "fields": [
88539                     "operator",
88540                     "building_area",
88541                     "address"
88542                 ],
88543                 "suggestion": true
88544             },
88545             "shop/supermarket/Sam's Club": {
88546                 "tags": {
88547                     "name": "Sam's Club",
88548                     "shop": "supermarket"
88549                 },
88550                 "name": "Sam's Club",
88551                 "icon": "grocery",
88552                 "geometry": [
88553                     "point",
88554                     "vertex",
88555                     "area"
88556                 ],
88557                 "fields": [
88558                     "operator",
88559                     "building_area",
88560                     "address"
88561                 ],
88562                 "suggestion": true
88563             },
88564             "shop/supermarket/Копейка": {
88565                 "tags": {
88566                     "name": "Копейка",
88567                     "shop": "supermarket"
88568                 },
88569                 "name": "Копейка",
88570                 "icon": "grocery",
88571                 "geometry": [
88572                     "point",
88573                     "vertex",
88574                     "area"
88575                 ],
88576                 "fields": [
88577                     "operator",
88578                     "building_area",
88579                     "address"
88580                 ],
88581                 "suggestion": true
88582             },
88583             "shop/supermarket/Géant Casino": {
88584                 "tags": {
88585                     "name": "Géant Casino",
88586                     "shop": "supermarket"
88587                 },
88588                 "name": "Géant Casino",
88589                 "icon": "grocery",
88590                 "geometry": [
88591                     "point",
88592                     "vertex",
88593                     "area"
88594                 ],
88595                 "fields": [
88596                     "operator",
88597                     "building_area",
88598                     "address"
88599                 ],
88600                 "suggestion": true
88601             },
88602             "shop/supermarket/ASDA": {
88603                 "tags": {
88604                     "name": "ASDA",
88605                     "shop": "supermarket"
88606                 },
88607                 "name": "ASDA",
88608                 "icon": "grocery",
88609                 "geometry": [
88610                     "point",
88611                     "vertex",
88612                     "area"
88613                 ],
88614                 "fields": [
88615                     "operator",
88616                     "building_area",
88617                     "address"
88618                 ],
88619                 "suggestion": true
88620             },
88621             "shop/supermarket/Intermarche": {
88622                 "tags": {
88623                     "name": "Intermarche",
88624                     "shop": "supermarket"
88625                 },
88626                 "name": "Intermarche",
88627                 "icon": "grocery",
88628                 "geometry": [
88629                     "point",
88630                     "vertex",
88631                     "area"
88632                 ],
88633                 "fields": [
88634                     "operator",
88635                     "building_area",
88636                     "address"
88637                 ],
88638                 "suggestion": true
88639             },
88640             "shop/supermarket/Stop & Shop": {
88641                 "tags": {
88642                     "name": "Stop & Shop",
88643                     "shop": "supermarket"
88644                 },
88645                 "name": "Stop & Shop",
88646                 "icon": "grocery",
88647                 "geometry": [
88648                     "point",
88649                     "vertex",
88650                     "area"
88651                 ],
88652                 "fields": [
88653                     "operator",
88654                     "building_area",
88655                     "address"
88656                 ],
88657                 "suggestion": true
88658             },
88659             "shop/supermarket/Food Lion": {
88660                 "tags": {
88661                     "name": "Food Lion",
88662                     "shop": "supermarket"
88663                 },
88664                 "name": "Food Lion",
88665                 "icon": "grocery",
88666                 "geometry": [
88667                     "point",
88668                     "vertex",
88669                     "area"
88670                 ],
88671                 "fields": [
88672                     "operator",
88673                     "building_area",
88674                     "address"
88675                 ],
88676                 "suggestion": true
88677             },
88678             "shop/supermarket/Harris Teeter": {
88679                 "tags": {
88680                     "name": "Harris Teeter",
88681                     "shop": "supermarket"
88682                 },
88683                 "name": "Harris Teeter",
88684                 "icon": "grocery",
88685                 "geometry": [
88686                     "point",
88687                     "vertex",
88688                     "area"
88689                 ],
88690                 "fields": [
88691                     "operator",
88692                     "building_area",
88693                     "address"
88694                 ],
88695                 "suggestion": true
88696             },
88697             "shop/supermarket/H-E-B": {
88698                 "tags": {
88699                     "name": "H-E-B",
88700                     "shop": "supermarket"
88701                 },
88702                 "name": "H-E-B",
88703                 "icon": "grocery",
88704                 "geometry": [
88705                     "point",
88706                     "vertex",
88707                     "area"
88708                 ],
88709                 "fields": [
88710                     "operator",
88711                     "building_area",
88712                     "address"
88713                 ],
88714                 "suggestion": true
88715             },
88716             "shop/supermarket/Foodworks": {
88717                 "tags": {
88718                     "name": "Foodworks",
88719                     "shop": "supermarket"
88720                 },
88721                 "name": "Foodworks",
88722                 "icon": "grocery",
88723                 "geometry": [
88724                     "point",
88725                     "vertex",
88726                     "area"
88727                 ],
88728                 "fields": [
88729                     "operator",
88730                     "building_area",
88731                     "address"
88732                 ],
88733                 "suggestion": true
88734             },
88735             "shop/supermarket/Polo Market": {
88736                 "tags": {
88737                     "name": "Polo Market",
88738                     "shop": "supermarket"
88739                 },
88740                 "name": "Polo Market",
88741                 "icon": "grocery",
88742                 "geometry": [
88743                     "point",
88744                     "vertex",
88745                     "area"
88746                 ],
88747                 "fields": [
88748                     "operator",
88749                     "building_area",
88750                     "address"
88751                 ],
88752                 "suggestion": true
88753             },
88754             "shop/supermarket/西友 (SEIYU)": {
88755                 "tags": {
88756                     "name": "西友 (SEIYU)",
88757                     "shop": "supermarket"
88758                 },
88759                 "name": "西友 (SEIYU)",
88760                 "icon": "grocery",
88761                 "geometry": [
88762                     "point",
88763                     "vertex",
88764                     "area"
88765                 ],
88766                 "fields": [
88767                     "operator",
88768                     "building_area",
88769                     "address"
88770                 ],
88771                 "suggestion": true
88772             },
88773             "shop/supermarket/Полушка": {
88774                 "tags": {
88775                     "name": "Полушка",
88776                     "shop": "supermarket"
88777                 },
88778                 "name": "Полушка",
88779                 "icon": "grocery",
88780                 "geometry": [
88781                     "point",
88782                     "vertex",
88783                     "area"
88784                 ],
88785                 "fields": [
88786                     "operator",
88787                     "building_area",
88788                     "address"
88789                 ],
88790                 "suggestion": true
88791             },
88792             "shop/supermarket/Extra": {
88793                 "tags": {
88794                     "name": "Extra",
88795                     "shop": "supermarket"
88796                 },
88797                 "name": "Extra",
88798                 "icon": "grocery",
88799                 "geometry": [
88800                     "point",
88801                     "vertex",
88802                     "area"
88803                 ],
88804                 "fields": [
88805                     "operator",
88806                     "building_area",
88807                     "address"
88808                 ],
88809                 "suggestion": true
88810             },
88811             "shop/supermarket/Lewiatan": {
88812                 "tags": {
88813                     "name": "Lewiatan",
88814                     "shop": "supermarket"
88815                 },
88816                 "name": "Lewiatan",
88817                 "icon": "grocery",
88818                 "geometry": [
88819                     "point",
88820                     "vertex",
88821                     "area"
88822                 ],
88823                 "fields": [
88824                     "operator",
88825                     "building_area",
88826                     "address"
88827                 ],
88828                 "suggestion": true
88829             },
88830             "shop/supermarket/АТБ": {
88831                 "tags": {
88832                     "name": "АТБ",
88833                     "shop": "supermarket"
88834                 },
88835                 "name": "АТБ",
88836                 "icon": "grocery",
88837                 "geometry": [
88838                     "point",
88839                     "vertex",
88840                     "area"
88841                 ],
88842                 "fields": [
88843                     "operator",
88844                     "building_area",
88845                     "address"
88846                 ],
88847                 "suggestion": true
88848             },
88849             "shop/supermarket/Społem": {
88850                 "tags": {
88851                     "name": "Społem",
88852                     "shop": "supermarket"
88853                 },
88854                 "name": "Społem",
88855                 "icon": "grocery",
88856                 "geometry": [
88857                     "point",
88858                     "vertex",
88859                     "area"
88860                 ],
88861                 "fields": [
88862                     "operator",
88863                     "building_area",
88864                     "address"
88865                 ],
88866                 "suggestion": true
88867             },
88868             "shop/supermarket/Bodega Aurrera": {
88869                 "tags": {
88870                     "name": "Bodega Aurrera",
88871                     "shop": "supermarket"
88872                 },
88873                 "name": "Bodega Aurrera",
88874                 "icon": "grocery",
88875                 "geometry": [
88876                     "point",
88877                     "vertex",
88878                     "area"
88879                 ],
88880                 "fields": [
88881                     "operator",
88882                     "building_area",
88883                     "address"
88884                 ],
88885                 "suggestion": true
88886             },
88887             "shop/supermarket/Мария-Ра": {
88888                 "tags": {
88889                     "name": "Мария-Ра",
88890                     "shop": "supermarket"
88891                 },
88892                 "name": "Мария-Ра",
88893                 "icon": "grocery",
88894                 "geometry": [
88895                     "point",
88896                     "vertex",
88897                     "area"
88898                 ],
88899                 "fields": [
88900                     "operator",
88901                     "building_area",
88902                     "address"
88903                 ],
88904                 "suggestion": true
88905             },
88906             "shop/supermarket/Магнолия": {
88907                 "tags": {
88908                     "name": "Магнолия",
88909                     "shop": "supermarket"
88910                 },
88911                 "name": "Магнолия",
88912                 "icon": "grocery",
88913                 "geometry": [
88914                     "point",
88915                     "vertex",
88916                     "area"
88917                 ],
88918                 "fields": [
88919                     "operator",
88920                     "building_area",
88921                     "address"
88922                 ],
88923                 "suggestion": true
88924             },
88925             "shop/supermarket/Магазин": {
88926                 "tags": {
88927                     "name": "Магазин",
88928                     "shop": "supermarket"
88929                 },
88930                 "name": "Магазин",
88931                 "icon": "grocery",
88932                 "geometry": [
88933                     "point",
88934                     "vertex",
88935                     "area"
88936                 ],
88937                 "fields": [
88938                     "operator",
88939                     "building_area",
88940                     "address"
88941                 ],
88942                 "suggestion": true
88943             },
88944             "shop/supermarket/Монетка": {
88945                 "tags": {
88946                     "name": "Монетка",
88947                     "shop": "supermarket"
88948                 },
88949                 "name": "Монетка",
88950                 "icon": "grocery",
88951                 "geometry": [
88952                     "point",
88953                     "vertex",
88954                     "area"
88955                 ],
88956                 "fields": [
88957                     "operator",
88958                     "building_area",
88959                     "address"
88960                 ],
88961                 "suggestion": true
88962             },
88963             "shop/supermarket/Hy-Vee": {
88964                 "tags": {
88965                     "name": "Hy-Vee",
88966                     "shop": "supermarket"
88967                 },
88968                 "name": "Hy-Vee",
88969                 "icon": "grocery",
88970                 "geometry": [
88971                     "point",
88972                     "vertex",
88973                     "area"
88974                 ],
88975                 "fields": [
88976                     "operator",
88977                     "building_area",
88978                     "address"
88979                 ],
88980                 "suggestion": true
88981             },
88982             "shop/supermarket/Walmart Supercenter": {
88983                 "tags": {
88984                     "name": "Walmart Supercenter",
88985                     "shop": "supermarket"
88986                 },
88987                 "name": "Walmart Supercenter",
88988                 "icon": "grocery",
88989                 "geometry": [
88990                     "point",
88991                     "vertex",
88992                     "area"
88993                 ],
88994                 "fields": [
88995                     "operator",
88996                     "building_area",
88997                     "address"
88998                 ],
88999                 "suggestion": true
89000             },
89001             "shop/supermarket/Hannaford": {
89002                 "tags": {
89003                     "name": "Hannaford",
89004                     "shop": "supermarket"
89005                 },
89006                 "name": "Hannaford",
89007                 "icon": "grocery",
89008                 "geometry": [
89009                     "point",
89010                     "vertex",
89011                     "area"
89012                 ],
89013                 "fields": [
89014                     "operator",
89015                     "building_area",
89016                     "address"
89017                 ],
89018                 "suggestion": true
89019             },
89020             "shop/supermarket/業務スーパー": {
89021                 "tags": {
89022                     "name": "業務スーパー",
89023                     "shop": "supermarket"
89024                 },
89025                 "name": "業務スーパー",
89026                 "icon": "grocery",
89027                 "geometry": [
89028                     "point",
89029                     "vertex",
89030                     "area"
89031                 ],
89032                 "fields": [
89033                     "operator",
89034                     "building_area",
89035                     "address"
89036                 ],
89037                 "suggestion": true
89038             },
89039             "shop/supermarket/Norfa XL": {
89040                 "tags": {
89041                     "name": "Norfa XL",
89042                     "shop": "supermarket"
89043                 },
89044                 "name": "Norfa XL",
89045                 "icon": "grocery",
89046                 "geometry": [
89047                     "point",
89048                     "vertex",
89049                     "area"
89050                 ],
89051                 "fields": [
89052                     "operator",
89053                     "building_area",
89054                     "address"
89055                 ],
89056                 "suggestion": true
89057             },
89058             "shop/supermarket/ヨークマート (YorkMart)": {
89059                 "tags": {
89060                     "name": "ヨークマート (YorkMart)",
89061                     "shop": "supermarket"
89062                 },
89063                 "name": "ヨークマート (YorkMart)",
89064                 "icon": "grocery",
89065                 "geometry": [
89066                     "point",
89067                     "vertex",
89068                     "area"
89069                 ],
89070                 "fields": [
89071                     "operator",
89072                     "building_area",
89073                     "address"
89074                 ],
89075                 "suggestion": true
89076             },
89077             "shop/supermarket/Leclerc Drive": {
89078                 "tags": {
89079                     "name": "Leclerc Drive",
89080                     "shop": "supermarket"
89081                 },
89082                 "name": "Leclerc Drive",
89083                 "icon": "grocery",
89084                 "geometry": [
89085                     "point",
89086                     "vertex",
89087                     "area"
89088                 ],
89089                 "fields": [
89090                     "operator",
89091                     "building_area",
89092                     "address"
89093                 ],
89094                 "suggestion": true
89095             },
89096             "shop/electronics/Media Markt": {
89097                 "tags": {
89098                     "name": "Media Markt",
89099                     "shop": "electronics"
89100                 },
89101                 "name": "Media Markt",
89102                 "icon": "shop",
89103                 "geometry": [
89104                     "point",
89105                     "vertex",
89106                     "area"
89107                 ],
89108                 "fields": [
89109                     "address",
89110                     "building_area",
89111                     "opening_hours"
89112                 ],
89113                 "suggestion": true
89114             },
89115             "shop/electronics/Maplin": {
89116                 "tags": {
89117                     "name": "Maplin",
89118                     "shop": "electronics"
89119                 },
89120                 "name": "Maplin",
89121                 "icon": "shop",
89122                 "geometry": [
89123                     "point",
89124                     "vertex",
89125                     "area"
89126                 ],
89127                 "fields": [
89128                     "address",
89129                     "building_area",
89130                     "opening_hours"
89131                 ],
89132                 "suggestion": true
89133             },
89134             "shop/electronics/Best Buy": {
89135                 "tags": {
89136                     "name": "Best Buy",
89137                     "shop": "electronics"
89138                 },
89139                 "name": "Best Buy",
89140                 "icon": "shop",
89141                 "geometry": [
89142                     "point",
89143                     "vertex",
89144                     "area"
89145                 ],
89146                 "fields": [
89147                     "address",
89148                     "building_area",
89149                     "opening_hours"
89150                 ],
89151                 "suggestion": true
89152             },
89153             "shop/electronics/Future Shop": {
89154                 "tags": {
89155                     "name": "Future Shop",
89156                     "shop": "electronics"
89157                 },
89158                 "name": "Future Shop",
89159                 "icon": "shop",
89160                 "geometry": [
89161                     "point",
89162                     "vertex",
89163                     "area"
89164                 ],
89165                 "fields": [
89166                     "address",
89167                     "building_area",
89168                     "opening_hours"
89169                 ],
89170                 "suggestion": true
89171             },
89172             "shop/electronics/Saturn": {
89173                 "tags": {
89174                     "name": "Saturn",
89175                     "shop": "electronics"
89176                 },
89177                 "name": "Saturn",
89178                 "icon": "shop",
89179                 "geometry": [
89180                     "point",
89181                     "vertex",
89182                     "area"
89183                 ],
89184                 "fields": [
89185                     "address",
89186                     "building_area",
89187                     "opening_hours"
89188                 ],
89189                 "suggestion": true
89190             },
89191             "shop/electronics/Currys": {
89192                 "tags": {
89193                     "name": "Currys",
89194                     "shop": "electronics"
89195                 },
89196                 "name": "Currys",
89197                 "icon": "shop",
89198                 "geometry": [
89199                     "point",
89200                     "vertex",
89201                     "area"
89202                 ],
89203                 "fields": [
89204                     "address",
89205                     "building_area",
89206                     "opening_hours"
89207                 ],
89208                 "suggestion": true
89209             },
89210             "shop/electronics/Radio Shack": {
89211                 "tags": {
89212                     "name": "Radio Shack",
89213                     "shop": "electronics"
89214                 },
89215                 "name": "Radio Shack",
89216                 "icon": "shop",
89217                 "geometry": [
89218                     "point",
89219                     "vertex",
89220                     "area"
89221                 ],
89222                 "fields": [
89223                     "address",
89224                     "building_area",
89225                     "opening_hours"
89226                 ],
89227                 "suggestion": true
89228             },
89229             "shop/electronics/Comet": {
89230                 "tags": {
89231                     "name": "Comet",
89232                     "shop": "electronics"
89233                 },
89234                 "name": "Comet",
89235                 "icon": "shop",
89236                 "geometry": [
89237                     "point",
89238                     "vertex",
89239                     "area"
89240                 ],
89241                 "fields": [
89242                     "address",
89243                     "building_area",
89244                     "opening_hours"
89245                 ],
89246                 "suggestion": true
89247             },
89248             "shop/electronics/Euronics": {
89249                 "tags": {
89250                     "name": "Euronics",
89251                     "shop": "electronics"
89252                 },
89253                 "name": "Euronics",
89254                 "icon": "shop",
89255                 "geometry": [
89256                     "point",
89257                     "vertex",
89258                     "area"
89259                 ],
89260                 "fields": [
89261                     "address",
89262                     "building_area",
89263                     "opening_hours"
89264                 ],
89265                 "suggestion": true
89266             },
89267             "shop/electronics/Expert": {
89268                 "tags": {
89269                     "name": "Expert",
89270                     "shop": "electronics"
89271                 },
89272                 "name": "Expert",
89273                 "icon": "shop",
89274                 "geometry": [
89275                     "point",
89276                     "vertex",
89277                     "area"
89278                 ],
89279                 "fields": [
89280                     "address",
89281                     "building_area",
89282                     "opening_hours"
89283                 ],
89284                 "suggestion": true
89285             },
89286             "shop/electronics/Эльдорадо": {
89287                 "tags": {
89288                     "name": "Эльдорадо",
89289                     "shop": "electronics"
89290                 },
89291                 "name": "Эльдорадо",
89292                 "icon": "shop",
89293                 "geometry": [
89294                     "point",
89295                     "vertex",
89296                     "area"
89297                 ],
89298                 "fields": [
89299                     "address",
89300                     "building_area",
89301                     "opening_hours"
89302                 ],
89303                 "suggestion": true
89304             },
89305             "shop/electronics/Darty": {
89306                 "tags": {
89307                     "name": "Darty",
89308                     "shop": "electronics"
89309                 },
89310                 "name": "Darty",
89311                 "icon": "shop",
89312                 "geometry": [
89313                     "point",
89314                     "vertex",
89315                     "area"
89316                 ],
89317                 "fields": [
89318                     "address",
89319                     "building_area",
89320                     "opening_hours"
89321                 ],
89322                 "suggestion": true
89323             },
89324             "shop/electronics/М.Видео": {
89325                 "tags": {
89326                     "name": "М.Видео",
89327                     "shop": "electronics"
89328                 },
89329                 "name": "М.Видео",
89330                 "icon": "shop",
89331                 "geometry": [
89332                     "point",
89333                     "vertex",
89334                     "area"
89335                 ],
89336                 "fields": [
89337                     "address",
89338                     "building_area",
89339                     "opening_hours"
89340                 ],
89341                 "suggestion": true
89342             },
89343             "shop/convenience/McColl's": {
89344                 "tags": {
89345                     "name": "McColl's",
89346                     "shop": "convenience"
89347                 },
89348                 "name": "McColl's",
89349                 "icon": "shop",
89350                 "geometry": [
89351                     "point",
89352                     "vertex",
89353                     "area"
89354                 ],
89355                 "fields": [
89356                     "address",
89357                     "building_area",
89358                     "opening_hours"
89359                 ],
89360                 "suggestion": true
89361             },
89362             "shop/convenience/One Stop": {
89363                 "tags": {
89364                     "name": "One Stop",
89365                     "shop": "convenience"
89366                 },
89367                 "name": "One Stop",
89368                 "icon": "shop",
89369                 "geometry": [
89370                     "point",
89371                     "vertex",
89372                     "area"
89373                 ],
89374                 "fields": [
89375                     "address",
89376                     "building_area",
89377                     "opening_hours"
89378                 ],
89379                 "suggestion": true
89380             },
89381             "shop/convenience/Londis": {
89382                 "tags": {
89383                     "name": "Londis",
89384                     "shop": "convenience"
89385                 },
89386                 "name": "Londis",
89387                 "icon": "shop",
89388                 "geometry": [
89389                     "point",
89390                     "vertex",
89391                     "area"
89392                 ],
89393                 "fields": [
89394                     "address",
89395                     "building_area",
89396                     "opening_hours"
89397                 ],
89398                 "suggestion": true
89399             },
89400             "shop/convenience/Sale": {
89401                 "tags": {
89402                     "name": "Sale",
89403                     "shop": "convenience"
89404                 },
89405                 "name": "Sale",
89406                 "icon": "shop",
89407                 "geometry": [
89408                     "point",
89409                     "vertex",
89410                     "area"
89411                 ],
89412                 "fields": [
89413                     "address",
89414                     "building_area",
89415                     "opening_hours"
89416                 ],
89417                 "suggestion": true
89418             },
89419             "shop/convenience/Siwa": {
89420                 "tags": {
89421                     "name": "Siwa",
89422                     "shop": "convenience"
89423                 },
89424                 "name": "Siwa",
89425                 "icon": "shop",
89426                 "geometry": [
89427                     "point",
89428                     "vertex",
89429                     "area"
89430                 ],
89431                 "fields": [
89432                     "address",
89433                     "building_area",
89434                     "opening_hours"
89435                 ],
89436                 "suggestion": true
89437             },
89438             "shop/convenience/Mac's": {
89439                 "tags": {
89440                     "name": "Mac's",
89441                     "shop": "convenience"
89442                 },
89443                 "name": "Mac's",
89444                 "icon": "shop",
89445                 "geometry": [
89446                     "point",
89447                     "vertex",
89448                     "area"
89449                 ],
89450                 "fields": [
89451                     "address",
89452                     "building_area",
89453                     "opening_hours"
89454                 ],
89455                 "suggestion": true
89456             },
89457             "shop/convenience/Alepa": {
89458                 "tags": {
89459                     "name": "Alepa",
89460                     "shop": "convenience"
89461                 },
89462                 "name": "Alepa",
89463                 "icon": "shop",
89464                 "geometry": [
89465                     "point",
89466                     "vertex",
89467                     "area"
89468                 ],
89469                 "fields": [
89470                     "address",
89471                     "building_area",
89472                     "opening_hours"
89473                 ],
89474                 "suggestion": true
89475             },
89476             "shop/convenience/Hasty Market": {
89477                 "tags": {
89478                     "name": "Hasty Market",
89479                     "shop": "convenience"
89480                 },
89481                 "name": "Hasty Market",
89482                 "icon": "shop",
89483                 "geometry": [
89484                     "point",
89485                     "vertex",
89486                     "area"
89487                 ],
89488                 "fields": [
89489                     "address",
89490                     "building_area",
89491                     "opening_hours"
89492                 ],
89493                 "suggestion": true
89494             },
89495             "shop/convenience/K-Market": {
89496                 "tags": {
89497                     "name": "K-Market",
89498                     "shop": "convenience"
89499                 },
89500                 "name": "K-Market",
89501                 "icon": "shop",
89502                 "geometry": [
89503                     "point",
89504                     "vertex",
89505                     "area"
89506                 ],
89507                 "fields": [
89508                     "address",
89509                     "building_area",
89510                     "opening_hours"
89511                 ],
89512                 "suggestion": true
89513             },
89514             "shop/convenience/Valintatalo": {
89515                 "tags": {
89516                     "name": "Valintatalo",
89517                     "shop": "convenience"
89518                 },
89519                 "name": "Valintatalo",
89520                 "icon": "shop",
89521                 "geometry": [
89522                     "point",
89523                     "vertex",
89524                     "area"
89525                 ],
89526                 "fields": [
89527                     "address",
89528                     "building_area",
89529                     "opening_hours"
89530                 ],
89531                 "suggestion": true
89532             },
89533             "shop/convenience/セブンイレブン": {
89534                 "tags": {
89535                     "name": "セブンイレブン",
89536                     "name:en": "7-Eleven",
89537                     "shop": "convenience"
89538                 },
89539                 "name": "セブンイレブン",
89540                 "icon": "shop",
89541                 "geometry": [
89542                     "point",
89543                     "vertex",
89544                     "area"
89545                 ],
89546                 "fields": [
89547                     "address",
89548                     "building_area",
89549                     "opening_hours"
89550                 ],
89551                 "suggestion": true
89552             },
89553             "shop/convenience/ローソン": {
89554                 "tags": {
89555                     "name": "ローソン",
89556                     "name:en": "LAWSON",
89557                     "shop": "convenience"
89558                 },
89559                 "name": "ローソン",
89560                 "icon": "shop",
89561                 "geometry": [
89562                     "point",
89563                     "vertex",
89564                     "area"
89565                 ],
89566                 "fields": [
89567                     "address",
89568                     "building_area",
89569                     "opening_hours"
89570                 ],
89571                 "suggestion": true
89572             },
89573             "shop/convenience/Mace": {
89574                 "tags": {
89575                     "name": "Mace",
89576                     "shop": "convenience"
89577                 },
89578                 "name": "Mace",
89579                 "icon": "shop",
89580                 "geometry": [
89581                     "point",
89582                     "vertex",
89583                     "area"
89584                 ],
89585                 "fields": [
89586                     "address",
89587                     "building_area",
89588                     "opening_hours"
89589                 ],
89590                 "suggestion": true
89591             },
89592             "shop/convenience/Mini Market": {
89593                 "tags": {
89594                     "name": "Mini Market",
89595                     "shop": "convenience"
89596                 },
89597                 "name": "Mini Market",
89598                 "icon": "shop",
89599                 "geometry": [
89600                     "point",
89601                     "vertex",
89602                     "area"
89603                 ],
89604                 "fields": [
89605                     "address",
89606                     "building_area",
89607                     "opening_hours"
89608                 ],
89609                 "suggestion": true
89610             },
89611             "shop/convenience/Nisa Local": {
89612                 "tags": {
89613                     "name": "Nisa Local",
89614                     "shop": "convenience"
89615                 },
89616                 "name": "Nisa Local",
89617                 "icon": "shop",
89618                 "geometry": [
89619                     "point",
89620                     "vertex",
89621                     "area"
89622                 ],
89623                 "fields": [
89624                     "address",
89625                     "building_area",
89626                     "opening_hours"
89627                 ],
89628                 "suggestion": true
89629             },
89630             "shop/convenience/Dorfladen": {
89631                 "tags": {
89632                     "name": "Dorfladen",
89633                     "shop": "convenience"
89634                 },
89635                 "name": "Dorfladen",
89636                 "icon": "shop",
89637                 "geometry": [
89638                     "point",
89639                     "vertex",
89640                     "area"
89641                 ],
89642                 "fields": [
89643                     "address",
89644                     "building_area",
89645                     "opening_hours"
89646                 ],
89647                 "suggestion": true
89648             },
89649             "shop/convenience/Продукты": {
89650                 "tags": {
89651                     "name": "Продукты",
89652                     "shop": "convenience"
89653                 },
89654                 "name": "Продукты",
89655                 "icon": "shop",
89656                 "geometry": [
89657                     "point",
89658                     "vertex",
89659                     "area"
89660                 ],
89661                 "fields": [
89662                     "address",
89663                     "building_area",
89664                     "opening_hours"
89665                 ],
89666                 "suggestion": true
89667             },
89668             "shop/convenience/Mini Stop": {
89669                 "tags": {
89670                     "name": "Mini Stop",
89671                     "shop": "convenience"
89672                 },
89673                 "name": "Mini Stop",
89674                 "icon": "shop",
89675                 "geometry": [
89676                     "point",
89677                     "vertex",
89678                     "area"
89679                 ],
89680                 "fields": [
89681                     "address",
89682                     "building_area",
89683                     "opening_hours"
89684                 ],
89685                 "suggestion": true
89686             },
89687             "shop/convenience/LAWSON": {
89688                 "tags": {
89689                     "name": "LAWSON",
89690                     "shop": "convenience"
89691                 },
89692                 "name": "LAWSON",
89693                 "icon": "shop",
89694                 "geometry": [
89695                     "point",
89696                     "vertex",
89697                     "area"
89698                 ],
89699                 "fields": [
89700                     "address",
89701                     "building_area",
89702                     "opening_hours"
89703                 ],
89704                 "suggestion": true
89705             },
89706             "shop/convenience/デイリーヤマザキ": {
89707                 "tags": {
89708                     "name": "デイリーヤマザキ",
89709                     "shop": "convenience"
89710                 },
89711                 "name": "デイリーヤマザキ",
89712                 "icon": "shop",
89713                 "geometry": [
89714                     "point",
89715                     "vertex",
89716                     "area"
89717                 ],
89718                 "fields": [
89719                     "address",
89720                     "building_area",
89721                     "opening_hours"
89722                 ],
89723                 "suggestion": true
89724             },
89725             "shop/convenience/Надежда": {
89726                 "tags": {
89727                     "name": "Надежда",
89728                     "shop": "convenience"
89729                 },
89730                 "name": "Надежда",
89731                 "icon": "shop",
89732                 "geometry": [
89733                     "point",
89734                     "vertex",
89735                     "area"
89736                 ],
89737                 "fields": [
89738                     "address",
89739                     "building_area",
89740                     "opening_hours"
89741                 ],
89742                 "suggestion": true
89743             },
89744             "shop/convenience/Nisa": {
89745                 "tags": {
89746                     "name": "Nisa",
89747                     "shop": "convenience"
89748                 },
89749                 "name": "Nisa",
89750                 "icon": "shop",
89751                 "geometry": [
89752                     "point",
89753                     "vertex",
89754                     "area"
89755                 ],
89756                 "fields": [
89757                     "address",
89758                     "building_area",
89759                     "opening_hours"
89760                 ],
89761                 "suggestion": true
89762             },
89763             "shop/convenience/Premier": {
89764                 "tags": {
89765                     "name": "Premier",
89766                     "shop": "convenience"
89767                 },
89768                 "name": "Premier",
89769                 "icon": "shop",
89770                 "geometry": [
89771                     "point",
89772                     "vertex",
89773                     "area"
89774                 ],
89775                 "fields": [
89776                     "address",
89777                     "building_area",
89778                     "opening_hours"
89779                 ],
89780                 "suggestion": true
89781             },
89782             "shop/convenience/ミニストップ": {
89783                 "tags": {
89784                     "name": "ミニストップ",
89785                     "name:en": "MINISTOP",
89786                     "shop": "convenience"
89787                 },
89788                 "name": "ミニストップ",
89789                 "icon": "shop",
89790                 "geometry": [
89791                     "point",
89792                     "vertex",
89793                     "area"
89794                 ],
89795                 "fields": [
89796                     "address",
89797                     "building_area",
89798                     "opening_hours"
89799                 ],
89800                 "suggestion": true
89801             },
89802             "shop/convenience/サンクス": {
89803                 "tags": {
89804                     "name": "サンクス",
89805                     "name:en": "sunkus",
89806                     "shop": "convenience"
89807                 },
89808                 "name": "サンクス",
89809                 "icon": "shop",
89810                 "geometry": [
89811                     "point",
89812                     "vertex",
89813                     "area"
89814                 ],
89815                 "fields": [
89816                     "address",
89817                     "building_area",
89818                     "opening_hours"
89819                 ],
89820                 "suggestion": true
89821             },
89822             "shop/convenience/スリーエフ": {
89823                 "tags": {
89824                     "name": "スリーエフ",
89825                     "shop": "convenience"
89826                 },
89827                 "name": "スリーエフ",
89828                 "icon": "shop",
89829                 "geometry": [
89830                     "point",
89831                     "vertex",
89832                     "area"
89833                 ],
89834                 "fields": [
89835                     "address",
89836                     "building_area",
89837                     "opening_hours"
89838                 ],
89839                 "suggestion": true
89840             },
89841             "shop/convenience/8 à Huit": {
89842                 "tags": {
89843                     "name": "8 à Huit",
89844                     "shop": "convenience"
89845                 },
89846                 "name": "8 à Huit",
89847                 "icon": "shop",
89848                 "geometry": [
89849                     "point",
89850                     "vertex",
89851                     "area"
89852                 ],
89853                 "fields": [
89854                     "address",
89855                     "building_area",
89856                     "opening_hours"
89857                 ],
89858                 "suggestion": true
89859             },
89860             "shop/convenience/Żabka": {
89861                 "tags": {
89862                     "name": "Żabka",
89863                     "shop": "convenience"
89864                 },
89865                 "name": "Żabka",
89866                 "icon": "shop",
89867                 "geometry": [
89868                     "point",
89869                     "vertex",
89870                     "area"
89871                 ],
89872                 "fields": [
89873                     "address",
89874                     "building_area",
89875                     "opening_hours"
89876                 ],
89877                 "suggestion": true
89878             },
89879             "shop/convenience/Almacen": {
89880                 "tags": {
89881                     "name": "Almacen",
89882                     "shop": "convenience"
89883                 },
89884                 "name": "Almacen",
89885                 "icon": "shop",
89886                 "geometry": [
89887                     "point",
89888                     "vertex",
89889                     "area"
89890                 ],
89891                 "fields": [
89892                     "address",
89893                     "building_area",
89894                     "opening_hours"
89895                 ],
89896                 "suggestion": true
89897             },
89898             "shop/convenience/Vival": {
89899                 "tags": {
89900                     "name": "Vival",
89901                     "shop": "convenience"
89902                 },
89903                 "name": "Vival",
89904                 "icon": "shop",
89905                 "geometry": [
89906                     "point",
89907                     "vertex",
89908                     "area"
89909                 ],
89910                 "fields": [
89911                     "address",
89912                     "building_area",
89913                     "opening_hours"
89914                 ],
89915                 "suggestion": true
89916             },
89917             "shop/convenience/FamilyMart": {
89918                 "tags": {
89919                     "name": "FamilyMart",
89920                     "shop": "convenience"
89921                 },
89922                 "name": "FamilyMart",
89923                 "icon": "shop",
89924                 "geometry": [
89925                     "point",
89926                     "vertex",
89927                     "area"
89928                 ],
89929                 "fields": [
89930                     "address",
89931                     "building_area",
89932                     "opening_hours"
89933                 ],
89934                 "suggestion": true
89935             },
89936             "shop/convenience/ファミリーマート": {
89937                 "tags": {
89938                     "name": "ファミリーマート",
89939                     "name:en": "FamilyMart",
89940                     "shop": "convenience"
89941                 },
89942                 "name": "ファミリーマート",
89943                 "icon": "shop",
89944                 "geometry": [
89945                     "point",
89946                     "vertex",
89947                     "area"
89948                 ],
89949                 "fields": [
89950                     "address",
89951                     "building_area",
89952                     "opening_hours"
89953                 ],
89954                 "suggestion": true
89955             },
89956             "shop/convenience/Sunkus": {
89957                 "tags": {
89958                     "name": "Sunkus",
89959                     "shop": "convenience"
89960                 },
89961                 "name": "Sunkus",
89962                 "icon": "shop",
89963                 "geometry": [
89964                     "point",
89965                     "vertex",
89966                     "area"
89967                 ],
89968                 "fields": [
89969                     "address",
89970                     "building_area",
89971                     "opening_hours"
89972                 ],
89973                 "suggestion": true
89974             },
89975             "shop/convenience/セブンイレブン(Seven-Eleven)": {
89976                 "tags": {
89977                     "name": "セブンイレブン(Seven-Eleven)",
89978                     "shop": "convenience"
89979                 },
89980                 "name": "セブンイレブン(Seven-Eleven)",
89981                 "icon": "shop",
89982                 "geometry": [
89983                     "point",
89984                     "vertex",
89985                     "area"
89986                 ],
89987                 "fields": [
89988                     "address",
89989                     "building_area",
89990                     "opening_hours"
89991                 ],
89992                 "suggestion": true
89993             },
89994             "shop/convenience/Jednota": {
89995                 "tags": {
89996                     "name": "Jednota",
89997                     "shop": "convenience"
89998                 },
89999                 "name": "Jednota",
90000                 "icon": "shop",
90001                 "geometry": [
90002                     "point",
90003                     "vertex",
90004                     "area"
90005                 ],
90006                 "fields": [
90007                     "address",
90008                     "building_area",
90009                     "opening_hours"
90010                 ],
90011                 "suggestion": true
90012             },
90013             "shop/convenience/Гастроном": {
90014                 "tags": {
90015                     "name": "Гастроном",
90016                     "shop": "convenience"
90017                 },
90018                 "name": "Гастроном",
90019                 "icon": "shop",
90020                 "geometry": [
90021                     "point",
90022                     "vertex",
90023                     "area"
90024                 ],
90025                 "fields": [
90026                     "address",
90027                     "building_area",
90028                     "opening_hours"
90029                 ],
90030                 "suggestion": true
90031             },
90032             "shop/convenience/Sklep spożywczy": {
90033                 "tags": {
90034                     "name": "Sklep spożywczy",
90035                     "shop": "convenience"
90036                 },
90037                 "name": "Sklep spożywczy",
90038                 "icon": "shop",
90039                 "geometry": [
90040                     "point",
90041                     "vertex",
90042                     "area"
90043                 ],
90044                 "fields": [
90045                     "address",
90046                     "building_area",
90047                     "opening_hours"
90048                 ],
90049                 "suggestion": true
90050             },
90051             "shop/convenience/サークルK": {
90052                 "tags": {
90053                     "name": "サークルK",
90054                     "name:en": "Circle K",
90055                     "shop": "convenience"
90056                 },
90057                 "name": "サークルK",
90058                 "icon": "shop",
90059                 "geometry": [
90060                     "point",
90061                     "vertex",
90062                     "area"
90063                 ],
90064                 "fields": [
90065                     "address",
90066                     "building_area",
90067                     "opening_hours"
90068                 ],
90069                 "suggestion": true
90070             },
90071             "shop/convenience/Proxi": {
90072                 "tags": {
90073                     "name": "Proxi",
90074                     "shop": "convenience"
90075                 },
90076                 "name": "Proxi",
90077                 "icon": "shop",
90078                 "geometry": [
90079                     "point",
90080                     "vertex",
90081                     "area"
90082                 ],
90083                 "fields": [
90084                     "address",
90085                     "building_area",
90086                     "opening_hours"
90087                 ],
90088                 "suggestion": true
90089             },
90090             "shop/convenience/Универсам": {
90091                 "tags": {
90092                     "name": "Универсам",
90093                     "shop": "convenience"
90094                 },
90095                 "name": "Универсам",
90096                 "icon": "shop",
90097                 "geometry": [
90098                     "point",
90099                     "vertex",
90100                     "area"
90101                 ],
90102                 "fields": [
90103                     "address",
90104                     "building_area",
90105                     "opening_hours"
90106                 ],
90107                 "suggestion": true
90108             },
90109             "shop/convenience/Groszek": {
90110                 "tags": {
90111                     "name": "Groszek",
90112                     "shop": "convenience"
90113                 },
90114                 "name": "Groszek",
90115                 "icon": "shop",
90116                 "geometry": [
90117                     "point",
90118                     "vertex",
90119                     "area"
90120                 ],
90121                 "fields": [
90122                     "address",
90123                     "building_area",
90124                     "opening_hours"
90125                 ],
90126                 "suggestion": true
90127             },
90128             "shop/convenience/Select": {
90129                 "tags": {
90130                     "name": "Select",
90131                     "shop": "convenience"
90132                 },
90133                 "name": "Select",
90134                 "icon": "shop",
90135                 "geometry": [
90136                     "point",
90137                     "vertex",
90138                     "area"
90139                 ],
90140                 "fields": [
90141                     "address",
90142                     "building_area",
90143                     "opening_hours"
90144                 ],
90145                 "suggestion": true
90146             },
90147             "shop/convenience/Potraviny": {
90148                 "tags": {
90149                     "name": "Potraviny",
90150                     "shop": "convenience"
90151                 },
90152                 "name": "Potraviny",
90153                 "icon": "shop",
90154                 "geometry": [
90155                     "point",
90156                     "vertex",
90157                     "area"
90158                 ],
90159                 "fields": [
90160                     "address",
90161                     "building_area",
90162                     "opening_hours"
90163                 ],
90164                 "suggestion": true
90165             },
90166             "shop/convenience/Смак": {
90167                 "tags": {
90168                     "name": "Смак",
90169                     "shop": "convenience"
90170                 },
90171                 "name": "Смак",
90172                 "icon": "shop",
90173                 "geometry": [
90174                     "point",
90175                     "vertex",
90176                     "area"
90177                 ],
90178                 "fields": [
90179                     "address",
90180                     "building_area",
90181                     "opening_hours"
90182                 ],
90183                 "suggestion": true
90184             },
90185             "shop/convenience/Эконом": {
90186                 "tags": {
90187                     "name": "Эконом",
90188                     "shop": "convenience"
90189                 },
90190                 "name": "Эконом",
90191                 "icon": "shop",
90192                 "geometry": [
90193                     "point",
90194                     "vertex",
90195                     "area"
90196                 ],
90197                 "fields": [
90198                     "address",
90199                     "building_area",
90200                     "opening_hours"
90201                 ],
90202                 "suggestion": true
90203             },
90204             "shop/convenience/Березка": {
90205                 "tags": {
90206                     "name": "Березка",
90207                     "shop": "convenience"
90208                 },
90209                 "name": "Березка",
90210                 "icon": "shop",
90211                 "geometry": [
90212                     "point",
90213                     "vertex",
90214                     "area"
90215                 ],
90216                 "fields": [
90217                     "address",
90218                     "building_area",
90219                     "opening_hours"
90220                 ],
90221                 "suggestion": true
90222             },
90223             "shop/convenience/Cumberland Farms": {
90224                 "tags": {
90225                     "name": "Cumberland Farms",
90226                     "shop": "convenience"
90227                 },
90228                 "name": "Cumberland Farms",
90229                 "icon": "shop",
90230                 "geometry": [
90231                     "point",
90232                     "vertex",
90233                     "area"
90234                 ],
90235                 "fields": [
90236                     "address",
90237                     "building_area",
90238                     "opening_hours"
90239                 ],
90240                 "suggestion": true
90241             },
90242             "shop/convenience/Tesco Lotus Express": {
90243                 "tags": {
90244                     "name": "Tesco Lotus Express",
90245                     "shop": "convenience"
90246                 },
90247                 "name": "Tesco Lotus Express",
90248                 "icon": "shop",
90249                 "geometry": [
90250                     "point",
90251                     "vertex",
90252                     "area"
90253                 ],
90254                 "fields": [
90255                     "address",
90256                     "building_area",
90257                     "opening_hours"
90258                 ],
90259                 "suggestion": true
90260             },
90261             "shop/convenience/24 часа": {
90262                 "tags": {
90263                     "name": "24 часа",
90264                     "shop": "convenience"
90265                 },
90266                 "name": "24 часа",
90267                 "icon": "shop",
90268                 "geometry": [
90269                     "point",
90270                     "vertex",
90271                     "area"
90272                 ],
90273                 "fields": [
90274                     "address",
90275                     "building_area",
90276                     "opening_hours"
90277                 ],
90278                 "suggestion": true
90279             },
90280             "shop/convenience/Минимаркет": {
90281                 "tags": {
90282                     "name": "Минимаркет",
90283                     "shop": "convenience"
90284                 },
90285                 "name": "Минимаркет",
90286                 "icon": "shop",
90287                 "geometry": [
90288                     "point",
90289                     "vertex",
90290                     "area"
90291                 ],
90292                 "fields": [
90293                     "address",
90294                     "building_area",
90295                     "opening_hours"
90296                 ],
90297                 "suggestion": true
90298             },
90299             "shop/convenience/Oxxo": {
90300                 "tags": {
90301                     "name": "Oxxo",
90302                     "shop": "convenience"
90303                 },
90304                 "name": "Oxxo",
90305                 "icon": "shop",
90306                 "geometry": [
90307                     "point",
90308                     "vertex",
90309                     "area"
90310                 ],
90311                 "fields": [
90312                     "address",
90313                     "building_area",
90314                     "opening_hours"
90315                 ],
90316                 "suggestion": true
90317             },
90318             "shop/convenience/abc": {
90319                 "tags": {
90320                     "name": "abc",
90321                     "shop": "convenience"
90322                 },
90323                 "name": "abc",
90324                 "icon": "shop",
90325                 "geometry": [
90326                     "point",
90327                     "vertex",
90328                     "area"
90329                 ],
90330                 "fields": [
90331                     "address",
90332                     "building_area",
90333                     "opening_hours"
90334                 ],
90335                 "suggestion": true
90336             },
90337             "shop/convenience/Продукти": {
90338                 "tags": {
90339                     "name": "Продукти",
90340                     "shop": "convenience"
90341                 },
90342                 "name": "Продукти",
90343                 "icon": "shop",
90344                 "geometry": [
90345                     "point",
90346                     "vertex",
90347                     "area"
90348                 ],
90349                 "fields": [
90350                     "address",
90351                     "building_area",
90352                     "opening_hours"
90353                 ],
90354                 "suggestion": true
90355             },
90356             "shop/convenience/ローソンストア100 (LAWSON STORE 100)": {
90357                 "tags": {
90358                     "name": "ローソンストア100 (LAWSON STORE 100)",
90359                     "shop": "convenience"
90360                 },
90361                 "name": "ローソンストア100 (LAWSON STORE 100)",
90362                 "icon": "shop",
90363                 "geometry": [
90364                     "point",
90365                     "vertex",
90366                     "area"
90367                 ],
90368                 "fields": [
90369                     "address",
90370                     "building_area",
90371                     "opening_hours"
90372                 ],
90373                 "suggestion": true
90374             },
90375             "shop/convenience/ローソンストア100": {
90376                 "tags": {
90377                     "name": "ローソンストア100",
90378                     "shop": "convenience"
90379                 },
90380                 "name": "ローソンストア100",
90381                 "icon": "shop",
90382                 "geometry": [
90383                     "point",
90384                     "vertex",
90385                     "area"
90386                 ],
90387                 "fields": [
90388                     "address",
90389                     "building_area",
90390                     "opening_hours"
90391                 ],
90392                 "suggestion": true
90393             },
90394             "shop/convenience/เซเว่นอีเลฟเว่น": {
90395                 "tags": {
90396                     "name": "เซเว่นอีเลฟเว่น",
90397                     "shop": "convenience"
90398                 },
90399                 "name": "เซเว่นอีเลฟเว่น",
90400                 "icon": "shop",
90401                 "geometry": [
90402                     "point",
90403                     "vertex",
90404                     "area"
90405                 ],
90406                 "fields": [
90407                     "address",
90408                     "building_area",
90409                     "opening_hours"
90410                 ],
90411                 "suggestion": true
90412             },
90413             "shop/convenience/Spożywczy": {
90414                 "tags": {
90415                     "name": "Spożywczy",
90416                     "shop": "convenience"
90417                 },
90418                 "name": "Spożywczy",
90419                 "icon": "shop",
90420                 "geometry": [
90421                     "point",
90422                     "vertex",
90423                     "area"
90424                 ],
90425                 "fields": [
90426                     "address",
90427                     "building_area",
90428                     "opening_hours"
90429                 ],
90430                 "suggestion": true
90431             },
90432             "shop/convenience/Фортуна": {
90433                 "tags": {
90434                     "name": "Фортуна",
90435                     "shop": "convenience"
90436                 },
90437                 "name": "Фортуна",
90438                 "icon": "shop",
90439                 "geometry": [
90440                     "point",
90441                     "vertex",
90442                     "area"
90443                 ],
90444                 "fields": [
90445                     "address",
90446                     "building_area",
90447                     "opening_hours"
90448                 ],
90449                 "suggestion": true
90450             },
90451             "shop/convenience/Picard": {
90452                 "tags": {
90453                     "name": "Picard",
90454                     "shop": "convenience"
90455                 },
90456                 "name": "Picard",
90457                 "icon": "shop",
90458                 "geometry": [
90459                     "point",
90460                     "vertex",
90461                     "area"
90462                 ],
90463                 "fields": [
90464                     "address",
90465                     "building_area",
90466                     "opening_hours"
90467                 ],
90468                 "suggestion": true
90469             },
90470             "shop/convenience/Four Square": {
90471                 "tags": {
90472                     "name": "Four Square",
90473                     "shop": "convenience"
90474                 },
90475                 "name": "Four Square",
90476                 "icon": "shop",
90477                 "geometry": [
90478                     "point",
90479                     "vertex",
90480                     "area"
90481                 ],
90482                 "fields": [
90483                     "address",
90484                     "building_area",
90485                     "opening_hours"
90486                 ],
90487                 "suggestion": true
90488             },
90489             "shop/convenience/Визит": {
90490                 "tags": {
90491                     "name": "Визит",
90492                     "shop": "convenience"
90493                 },
90494                 "name": "Визит",
90495                 "icon": "shop",
90496                 "geometry": [
90497                     "point",
90498                     "vertex",
90499                     "area"
90500                 ],
90501                 "fields": [
90502                     "address",
90503                     "building_area",
90504                     "opening_hours"
90505                 ],
90506                 "suggestion": true
90507             },
90508             "shop/convenience/Авоська": {
90509                 "tags": {
90510                     "name": "Авоська",
90511                     "shop": "convenience"
90512                 },
90513                 "name": "Авоська",
90514                 "icon": "shop",
90515                 "geometry": [
90516                     "point",
90517                     "vertex",
90518                     "area"
90519                 ],
90520                 "fields": [
90521                     "address",
90522                     "building_area",
90523                     "opening_hours"
90524                 ],
90525                 "suggestion": true
90526             },
90527             "shop/convenience/Dollar General": {
90528                 "tags": {
90529                     "name": "Dollar General",
90530                     "shop": "convenience"
90531                 },
90532                 "name": "Dollar General",
90533                 "icon": "shop",
90534                 "geometry": [
90535                     "point",
90536                     "vertex",
90537                     "area"
90538                 ],
90539                 "fields": [
90540                     "address",
90541                     "building_area",
90542                     "opening_hours"
90543                 ],
90544                 "suggestion": true
90545             },
90546             "shop/convenience/Studenac": {
90547                 "tags": {
90548                     "name": "Studenac",
90549                     "shop": "convenience"
90550                 },
90551                 "name": "Studenac",
90552                 "icon": "shop",
90553                 "geometry": [
90554                     "point",
90555                     "vertex",
90556                     "area"
90557                 ],
90558                 "fields": [
90559                     "address",
90560                     "building_area",
90561                     "opening_hours"
90562                 ],
90563                 "suggestion": true
90564             },
90565             "shop/convenience/Central Convenience Store": {
90566                 "tags": {
90567                     "name": "Central Convenience Store",
90568                     "shop": "convenience"
90569                 },
90570                 "name": "Central Convenience Store",
90571                 "icon": "shop",
90572                 "geometry": [
90573                     "point",
90574                     "vertex",
90575                     "area"
90576                 ],
90577                 "fields": [
90578                     "address",
90579                     "building_area",
90580                     "opening_hours"
90581                 ],
90582                 "suggestion": true
90583             },
90584             "shop/convenience/продукты": {
90585                 "tags": {
90586                     "name": "продукты",
90587                     "shop": "convenience"
90588                 },
90589                 "name": "продукты",
90590                 "icon": "shop",
90591                 "geometry": [
90592                     "point",
90593                     "vertex",
90594                     "area"
90595                 ],
90596                 "fields": [
90597                     "address",
90598                     "building_area",
90599                     "opening_hours"
90600                 ],
90601                 "suggestion": true
90602             },
90603             "shop/convenience/Кулинария": {
90604                 "tags": {
90605                     "name": "Кулинария",
90606                     "shop": "convenience"
90607                 },
90608                 "name": "Кулинария",
90609                 "icon": "shop",
90610                 "geometry": [
90611                     "point",
90612                     "vertex",
90613                     "area"
90614                 ],
90615                 "fields": [
90616                     "address",
90617                     "building_area",
90618                     "opening_hours"
90619                 ],
90620                 "suggestion": true
90621             },
90622             "shop/convenience/全家": {
90623                 "tags": {
90624                     "name": "全家",
90625                     "shop": "convenience"
90626                 },
90627                 "name": "全家",
90628                 "icon": "shop",
90629                 "geometry": [
90630                     "point",
90631                     "vertex",
90632                     "area"
90633                 ],
90634                 "fields": [
90635                     "address",
90636                     "building_area",
90637                     "opening_hours"
90638                 ],
90639                 "suggestion": true
90640             },
90641             "shop/convenience/Мечта": {
90642                 "tags": {
90643                     "name": "Мечта",
90644                     "shop": "convenience"
90645                 },
90646                 "name": "Мечта",
90647                 "icon": "shop",
90648                 "geometry": [
90649                     "point",
90650                     "vertex",
90651                     "area"
90652                 ],
90653                 "fields": [
90654                     "address",
90655                     "building_area",
90656                     "opening_hours"
90657                 ],
90658                 "suggestion": true
90659             },
90660             "shop/convenience/Epicerie": {
90661                 "tags": {
90662                     "name": "Epicerie",
90663                     "shop": "convenience"
90664                 },
90665                 "name": "Epicerie",
90666                 "icon": "shop",
90667                 "geometry": [
90668                     "point",
90669                     "vertex",
90670                     "area"
90671                 ],
90672                 "fields": [
90673                     "address",
90674                     "building_area",
90675                     "opening_hours"
90676                 ],
90677                 "suggestion": true
90678             },
90679             "shop/convenience/Кировский": {
90680                 "tags": {
90681                     "name": "Кировский",
90682                     "shop": "convenience"
90683                 },
90684                 "name": "Кировский",
90685                 "icon": "shop",
90686                 "geometry": [
90687                     "point",
90688                     "vertex",
90689                     "area"
90690                 ],
90691                 "fields": [
90692                     "address",
90693                     "building_area",
90694                     "opening_hours"
90695                 ],
90696                 "suggestion": true
90697             },
90698             "shop/convenience/Food Mart": {
90699                 "tags": {
90700                     "name": "Food Mart",
90701                     "shop": "convenience"
90702                 },
90703                 "name": "Food Mart",
90704                 "icon": "shop",
90705                 "geometry": [
90706                     "point",
90707                     "vertex",
90708                     "area"
90709                 ],
90710                 "fields": [
90711                     "address",
90712                     "building_area",
90713                     "opening_hours"
90714                 ],
90715                 "suggestion": true
90716             },
90717             "shop/convenience/Delikatesy": {
90718                 "tags": {
90719                     "name": "Delikatesy",
90720                     "shop": "convenience"
90721                 },
90722                 "name": "Delikatesy",
90723                 "icon": "shop",
90724                 "geometry": [
90725                     "point",
90726                     "vertex",
90727                     "area"
90728                 ],
90729                 "fields": [
90730                     "address",
90731                     "building_area",
90732                     "opening_hours"
90733                 ],
90734                 "suggestion": true
90735             },
90736             "shop/convenience/ポプラ": {
90737                 "tags": {
90738                     "name": "ポプラ",
90739                     "shop": "convenience"
90740                 },
90741                 "name": "ポプラ",
90742                 "icon": "shop",
90743                 "geometry": [
90744                     "point",
90745                     "vertex",
90746                     "area"
90747                 ],
90748                 "fields": [
90749                     "address",
90750                     "building_area",
90751                     "opening_hours"
90752                 ],
90753                 "suggestion": true
90754             },
90755             "shop/convenience/Продуктовый магазин": {
90756                 "tags": {
90757                     "name": "Продуктовый магазин",
90758                     "shop": "convenience"
90759                 },
90760                 "name": "Продуктовый магазин",
90761                 "icon": "shop",
90762                 "geometry": [
90763                     "point",
90764                     "vertex",
90765                     "area"
90766                 ],
90767                 "fields": [
90768                     "address",
90769                     "building_area",
90770                     "opening_hours"
90771                 ],
90772                 "suggestion": true
90773             },
90774             "shop/convenience/Продуктовый": {
90775                 "tags": {
90776                     "name": "Продуктовый",
90777                     "shop": "convenience"
90778                 },
90779                 "name": "Продуктовый",
90780                 "icon": "shop",
90781                 "geometry": [
90782                     "point",
90783                     "vertex",
90784                     "area"
90785                 ],
90786                 "fields": [
90787                     "address",
90788                     "building_area",
90789                     "opening_hours"
90790                 ],
90791                 "suggestion": true
90792             },
90793             "shop/convenience/セイコーマート (Seicomart)": {
90794                 "tags": {
90795                     "name": "セイコーマート (Seicomart)",
90796                     "shop": "convenience"
90797                 },
90798                 "name": "セイコーマート (Seicomart)",
90799                 "icon": "shop",
90800                 "geometry": [
90801                     "point",
90802                     "vertex",
90803                     "area"
90804                 ],
90805                 "fields": [
90806                     "address",
90807                     "building_area",
90808                     "opening_hours"
90809                 ],
90810                 "suggestion": true
90811             },
90812             "shop/convenience/Виктория": {
90813                 "tags": {
90814                     "name": "Виктория",
90815                     "shop": "convenience"
90816                 },
90817                 "name": "Виктория",
90818                 "icon": "shop",
90819                 "geometry": [
90820                     "point",
90821                     "vertex",
90822                     "area"
90823                 ],
90824                 "fields": [
90825                     "address",
90826                     "building_area",
90827                     "opening_hours"
90828                 ],
90829                 "suggestion": true
90830             },
90831             "shop/convenience/Весна": {
90832                 "tags": {
90833                     "name": "Весна",
90834                     "shop": "convenience"
90835                 },
90836                 "name": "Весна",
90837                 "icon": "shop",
90838                 "geometry": [
90839                     "point",
90840                     "vertex",
90841                     "area"
90842                 ],
90843                 "fields": [
90844                     "address",
90845                     "building_area",
90846                     "opening_hours"
90847                 ],
90848                 "suggestion": true
90849             },
90850             "shop/convenience/Mini Market Non-Stop": {
90851                 "tags": {
90852                     "name": "Mini Market Non-Stop",
90853                     "shop": "convenience"
90854                 },
90855                 "name": "Mini Market Non-Stop",
90856                 "icon": "shop",
90857                 "geometry": [
90858                     "point",
90859                     "vertex",
90860                     "area"
90861                 ],
90862                 "fields": [
90863                     "address",
90864                     "building_area",
90865                     "opening_hours"
90866                 ],
90867                 "suggestion": true
90868             },
90869             "shop/convenience/Копеечка": {
90870                 "tags": {
90871                     "name": "Копеечка",
90872                     "shop": "convenience"
90873                 },
90874                 "name": "Копеечка",
90875                 "icon": "shop",
90876                 "geometry": [
90877                     "point",
90878                     "vertex",
90879                     "area"
90880                 ],
90881                 "fields": [
90882                     "address",
90883                     "building_area",
90884                     "opening_hours"
90885                 ],
90886                 "suggestion": true
90887             },
90888             "shop/convenience/Royal Farms": {
90889                 "tags": {
90890                     "name": "Royal Farms",
90891                     "shop": "convenience"
90892                 },
90893                 "name": "Royal Farms",
90894                 "icon": "shop",
90895                 "geometry": [
90896                     "point",
90897                     "vertex",
90898                     "area"
90899                 ],
90900                 "fields": [
90901                     "address",
90902                     "building_area",
90903                     "opening_hours"
90904                 ],
90905                 "suggestion": true
90906             },
90907             "shop/convenience/Alfamart": {
90908                 "tags": {
90909                     "name": "Alfamart",
90910                     "shop": "convenience"
90911                 },
90912                 "name": "Alfamart",
90913                 "icon": "shop",
90914                 "geometry": [
90915                     "point",
90916                     "vertex",
90917                     "area"
90918                 ],
90919                 "fields": [
90920                     "address",
90921                     "building_area",
90922                     "opening_hours"
90923                 ],
90924                 "suggestion": true
90925             },
90926             "shop/convenience/Indomaret": {
90927                 "tags": {
90928                     "name": "Indomaret",
90929                     "shop": "convenience"
90930                 },
90931                 "name": "Indomaret",
90932                 "icon": "shop",
90933                 "geometry": [
90934                     "point",
90935                     "vertex",
90936                     "area"
90937                 ],
90938                 "fields": [
90939                     "address",
90940                     "building_area",
90941                     "opening_hours"
90942                 ],
90943                 "suggestion": true
90944             },
90945             "shop/convenience/магазин": {
90946                 "tags": {
90947                     "name": "магазин",
90948                     "shop": "convenience"
90949                 },
90950                 "name": "магазин",
90951                 "icon": "shop",
90952                 "geometry": [
90953                     "point",
90954                     "vertex",
90955                     "area"
90956                 ],
90957                 "fields": [
90958                     "address",
90959                     "building_area",
90960                     "opening_hours"
90961                 ],
90962                 "suggestion": true
90963             },
90964             "shop/convenience/全家便利商店": {
90965                 "tags": {
90966                     "name": "全家便利商店",
90967                     "shop": "convenience"
90968                 },
90969                 "name": "全家便利商店",
90970                 "icon": "shop",
90971                 "geometry": [
90972                     "point",
90973                     "vertex",
90974                     "area"
90975                 ],
90976                 "fields": [
90977                     "address",
90978                     "building_area",
90979                     "opening_hours"
90980                 ],
90981                 "suggestion": true
90982             },
90983             "shop/convenience/მარკეტი (Market)": {
90984                 "tags": {
90985                     "name": "მარკეტი (Market)",
90986                     "shop": "convenience"
90987                 },
90988                 "name": "მარკეტი (Market)",
90989                 "icon": "shop",
90990                 "geometry": [
90991                     "point",
90992                     "vertex",
90993                     "area"
90994                 ],
90995                 "fields": [
90996                     "address",
90997                     "building_area",
90998                     "opening_hours"
90999                 ],
91000                 "suggestion": true
91001             },
91002             "shop/convenience/Stores": {
91003                 "tags": {
91004                     "name": "Stores",
91005                     "shop": "convenience"
91006                 },
91007                 "name": "Stores",
91008                 "icon": "shop",
91009                 "geometry": [
91010                     "point",
91011                     "vertex",
91012                     "area"
91013                 ],
91014                 "fields": [
91015                     "address",
91016                     "building_area",
91017                     "opening_hours"
91018                 ],
91019                 "suggestion": true
91020             },
91021             "shop/chemist/Müller": {
91022                 "tags": {
91023                     "name": "Müller",
91024                     "shop": "chemist"
91025                 },
91026                 "name": "Müller",
91027                 "icon": "shop",
91028                 "geometry": [
91029                     "point",
91030                     "vertex",
91031                     "area"
91032                 ],
91033                 "fields": [
91034                     "address",
91035                     "building_area",
91036                     "opening_hours"
91037                 ],
91038                 "suggestion": true
91039             },
91040             "shop/chemist/Schlecker": {
91041                 "tags": {
91042                     "name": "Schlecker",
91043                     "shop": "chemist"
91044                 },
91045                 "name": "Schlecker",
91046                 "icon": "shop",
91047                 "geometry": [
91048                     "point",
91049                     "vertex",
91050                     "area"
91051                 ],
91052                 "fields": [
91053                     "address",
91054                     "building_area",
91055                     "opening_hours"
91056                 ],
91057                 "suggestion": true
91058             },
91059             "shop/chemist/Etos": {
91060                 "tags": {
91061                     "name": "Etos",
91062                     "shop": "chemist"
91063                 },
91064                 "name": "Etos",
91065                 "icon": "shop",
91066                 "geometry": [
91067                     "point",
91068                     "vertex",
91069                     "area"
91070                 ],
91071                 "fields": [
91072                     "address",
91073                     "building_area",
91074                     "opening_hours"
91075                 ],
91076                 "suggestion": true
91077             },
91078             "shop/chemist/Bipa": {
91079                 "tags": {
91080                     "name": "Bipa",
91081                     "shop": "chemist"
91082                 },
91083                 "name": "Bipa",
91084                 "icon": "shop",
91085                 "geometry": [
91086                     "point",
91087                     "vertex",
91088                     "area"
91089                 ],
91090                 "fields": [
91091                     "address",
91092                     "building_area",
91093                     "opening_hours"
91094                 ],
91095                 "suggestion": true
91096             },
91097             "shop/chemist/Rossmann": {
91098                 "tags": {
91099                     "name": "Rossmann",
91100                     "shop": "chemist"
91101                 },
91102                 "name": "Rossmann",
91103                 "icon": "shop",
91104                 "geometry": [
91105                     "point",
91106                     "vertex",
91107                     "area"
91108                 ],
91109                 "fields": [
91110                     "address",
91111                     "building_area",
91112                     "opening_hours"
91113                 ],
91114                 "suggestion": true
91115             },
91116             "shop/chemist/Ihr Platz": {
91117                 "tags": {
91118                     "name": "Ihr Platz",
91119                     "shop": "chemist"
91120                 },
91121                 "name": "Ihr Platz",
91122                 "icon": "shop",
91123                 "geometry": [
91124                     "point",
91125                     "vertex",
91126                     "area"
91127                 ],
91128                 "fields": [
91129                     "address",
91130                     "building_area",
91131                     "opening_hours"
91132                 ],
91133                 "suggestion": true
91134             },
91135             "shop/chemist/Douglas": {
91136                 "tags": {
91137                     "name": "Douglas",
91138                     "shop": "chemist"
91139                 },
91140                 "name": "Douglas",
91141                 "icon": "shop",
91142                 "geometry": [
91143                     "point",
91144                     "vertex",
91145                     "area"
91146                 ],
91147                 "fields": [
91148                     "address",
91149                     "building_area",
91150                     "opening_hours"
91151                 ],
91152                 "suggestion": true
91153             },
91154             "shop/chemist/Kruidvat": {
91155                 "tags": {
91156                     "name": "Kruidvat",
91157                     "shop": "chemist"
91158                 },
91159                 "name": "Kruidvat",
91160                 "icon": "shop",
91161                 "geometry": [
91162                     "point",
91163                     "vertex",
91164                     "area"
91165                 ],
91166                 "fields": [
91167                     "address",
91168                     "building_area",
91169                     "opening_hours"
91170                 ],
91171                 "suggestion": true
91172             },
91173             "shop/car_repair/Peugeot": {
91174                 "tags": {
91175                     "name": "Peugeot",
91176                     "shop": "car_repair"
91177                 },
91178                 "name": "Peugeot",
91179                 "icon": "shop",
91180                 "geometry": [
91181                     "point",
91182                     "vertex",
91183                     "area"
91184                 ],
91185                 "fields": [
91186                     "address",
91187                     "building_area",
91188                     "opening_hours"
91189                 ],
91190                 "suggestion": true
91191             },
91192             "shop/car_repair/Kwik Fit": {
91193                 "tags": {
91194                     "name": "Kwik Fit",
91195                     "shop": "car_repair"
91196                 },
91197                 "name": "Kwik Fit",
91198                 "icon": "shop",
91199                 "geometry": [
91200                     "point",
91201                     "vertex",
91202                     "area"
91203                 ],
91204                 "fields": [
91205                     "address",
91206                     "building_area",
91207                     "opening_hours"
91208                 ],
91209                 "suggestion": true
91210             },
91211             "shop/car_repair/ATU": {
91212                 "tags": {
91213                     "name": "ATU",
91214                     "shop": "car_repair"
91215                 },
91216                 "name": "ATU",
91217                 "icon": "shop",
91218                 "geometry": [
91219                     "point",
91220                     "vertex",
91221                     "area"
91222                 ],
91223                 "fields": [
91224                     "address",
91225                     "building_area",
91226                     "opening_hours"
91227                 ],
91228                 "suggestion": true
91229             },
91230             "shop/car_repair/Kwik-Fit": {
91231                 "tags": {
91232                     "name": "Kwik-Fit",
91233                     "shop": "car_repair"
91234                 },
91235                 "name": "Kwik-Fit",
91236                 "icon": "shop",
91237                 "geometry": [
91238                     "point",
91239                     "vertex",
91240                     "area"
91241                 ],
91242                 "fields": [
91243                     "address",
91244                     "building_area",
91245                     "opening_hours"
91246                 ],
91247                 "suggestion": true
91248             },
91249             "shop/car_repair/Midas": {
91250                 "tags": {
91251                     "name": "Midas",
91252                     "shop": "car_repair"
91253                 },
91254                 "name": "Midas",
91255                 "icon": "shop",
91256                 "geometry": [
91257                     "point",
91258                     "vertex",
91259                     "area"
91260                 ],
91261                 "fields": [
91262                     "address",
91263                     "building_area",
91264                     "opening_hours"
91265                 ],
91266                 "suggestion": true
91267             },
91268             "shop/car_repair/Feu Vert": {
91269                 "tags": {
91270                     "name": "Feu Vert",
91271                     "shop": "car_repair"
91272                 },
91273                 "name": "Feu Vert",
91274                 "icon": "shop",
91275                 "geometry": [
91276                     "point",
91277                     "vertex",
91278                     "area"
91279                 ],
91280                 "fields": [
91281                     "address",
91282                     "building_area",
91283                     "opening_hours"
91284                 ],
91285                 "suggestion": true
91286             },
91287             "shop/car_repair/Norauto": {
91288                 "tags": {
91289                     "name": "Norauto",
91290                     "shop": "car_repair"
91291                 },
91292                 "name": "Norauto",
91293                 "icon": "shop",
91294                 "geometry": [
91295                     "point",
91296                     "vertex",
91297                     "area"
91298                 ],
91299                 "fields": [
91300                     "address",
91301                     "building_area",
91302                     "opening_hours"
91303                 ],
91304                 "suggestion": true
91305             },
91306             "shop/car_repair/Speedy": {
91307                 "tags": {
91308                     "name": "Speedy",
91309                     "shop": "car_repair"
91310                 },
91311                 "name": "Speedy",
91312                 "icon": "shop",
91313                 "geometry": [
91314                     "point",
91315                     "vertex",
91316                     "area"
91317                 ],
91318                 "fields": [
91319                     "address",
91320                     "building_area",
91321                     "opening_hours"
91322                 ],
91323                 "suggestion": true
91324             },
91325             "shop/car_repair/Автозапчасти": {
91326                 "tags": {
91327                     "name": "Автозапчасти",
91328                     "shop": "car_repair"
91329                 },
91330                 "name": "Автозапчасти",
91331                 "icon": "shop",
91332                 "geometry": [
91333                     "point",
91334                     "vertex",
91335                     "area"
91336                 ],
91337                 "fields": [
91338                     "address",
91339                     "building_area",
91340                     "opening_hours"
91341                 ],
91342                 "suggestion": true
91343             },
91344             "shop/car_repair/Renault": {
91345                 "tags": {
91346                     "name": "Renault",
91347                     "shop": "car_repair"
91348                 },
91349                 "name": "Renault",
91350                 "icon": "shop",
91351                 "geometry": [
91352                     "point",
91353                     "vertex",
91354                     "area"
91355                 ],
91356                 "fields": [
91357                     "address",
91358                     "building_area",
91359                     "opening_hours"
91360                 ],
91361                 "suggestion": true
91362             },
91363             "shop/car_repair/Pit Stop": {
91364                 "tags": {
91365                     "name": "Pit Stop",
91366                     "shop": "car_repair"
91367                 },
91368                 "name": "Pit Stop",
91369                 "icon": "shop",
91370                 "geometry": [
91371                     "point",
91372                     "vertex",
91373                     "area"
91374                 ],
91375                 "fields": [
91376                     "address",
91377                     "building_area",
91378                     "opening_hours"
91379                 ],
91380                 "suggestion": true
91381             },
91382             "shop/car_repair/Jiffy Lube": {
91383                 "tags": {
91384                     "name": "Jiffy Lube",
91385                     "shop": "car_repair"
91386                 },
91387                 "name": "Jiffy Lube",
91388                 "icon": "shop",
91389                 "geometry": [
91390                     "point",
91391                     "vertex",
91392                     "area"
91393                 ],
91394                 "fields": [
91395                     "address",
91396                     "building_area",
91397                     "opening_hours"
91398                 ],
91399                 "suggestion": true
91400             },
91401             "shop/car_repair/Шиномонтаж": {
91402                 "tags": {
91403                     "name": "Шиномонтаж",
91404                     "shop": "car_repair"
91405                 },
91406                 "name": "Шиномонтаж",
91407                 "icon": "shop",
91408                 "geometry": [
91409                     "point",
91410                     "vertex",
91411                     "area"
91412                 ],
91413                 "fields": [
91414                     "address",
91415                     "building_area",
91416                     "opening_hours"
91417                 ],
91418                 "suggestion": true
91419             },
91420             "shop/car_repair/СТО": {
91421                 "tags": {
91422                     "name": "СТО",
91423                     "shop": "car_repair"
91424                 },
91425                 "name": "СТО",
91426                 "icon": "shop",
91427                 "geometry": [
91428                     "point",
91429                     "vertex",
91430                     "area"
91431                 ],
91432                 "fields": [
91433                     "address",
91434                     "building_area",
91435                     "opening_hours"
91436                 ],
91437                 "suggestion": true
91438             },
91439             "shop/car_repair/O'Reilly Auto Parts": {
91440                 "tags": {
91441                     "name": "O'Reilly Auto Parts",
91442                     "shop": "car_repair"
91443                 },
91444                 "name": "O'Reilly Auto Parts",
91445                 "icon": "shop",
91446                 "geometry": [
91447                     "point",
91448                     "vertex",
91449                     "area"
91450                 ],
91451                 "fields": [
91452                     "address",
91453                     "building_area",
91454                     "opening_hours"
91455                 ],
91456                 "suggestion": true
91457             },
91458             "shop/car_repair/Carglass": {
91459                 "tags": {
91460                     "name": "Carglass",
91461                     "shop": "car_repair"
91462                 },
91463                 "name": "Carglass",
91464                 "icon": "shop",
91465                 "geometry": [
91466                     "point",
91467                     "vertex",
91468                     "area"
91469                 ],
91470                 "fields": [
91471                     "address",
91472                     "building_area",
91473                     "opening_hours"
91474                 ],
91475                 "suggestion": true
91476             },
91477             "shop/car_repair/шиномонтаж": {
91478                 "tags": {
91479                     "name": "шиномонтаж",
91480                     "shop": "car_repair"
91481                 },
91482                 "name": "шиномонтаж",
91483                 "icon": "shop",
91484                 "geometry": [
91485                     "point",
91486                     "vertex",
91487                     "area"
91488                 ],
91489                 "fields": [
91490                     "address",
91491                     "building_area",
91492                     "opening_hours"
91493                 ],
91494                 "suggestion": true
91495             },
91496             "shop/car_repair/Euromaster": {
91497                 "tags": {
91498                     "name": "Euromaster",
91499                     "shop": "car_repair"
91500                 },
91501                 "name": "Euromaster",
91502                 "icon": "shop",
91503                 "geometry": [
91504                     "point",
91505                     "vertex",
91506                     "area"
91507                 ],
91508                 "fields": [
91509                     "address",
91510                     "building_area",
91511                     "opening_hours"
91512                 ],
91513                 "suggestion": true
91514             },
91515             "shop/car_repair/Firestone": {
91516                 "tags": {
91517                     "name": "Firestone",
91518                     "shop": "car_repair"
91519                 },
91520                 "name": "Firestone",
91521                 "icon": "shop",
91522                 "geometry": [
91523                     "point",
91524                     "vertex",
91525                     "area"
91526                 ],
91527                 "fields": [
91528                     "address",
91529                     "building_area",
91530                     "opening_hours"
91531                 ],
91532                 "suggestion": true
91533             },
91534             "shop/car_repair/AutoZone": {
91535                 "tags": {
91536                     "name": "AutoZone",
91537                     "shop": "car_repair"
91538                 },
91539                 "name": "AutoZone",
91540                 "icon": "shop",
91541                 "geometry": [
91542                     "point",
91543                     "vertex",
91544                     "area"
91545                 ],
91546                 "fields": [
91547                     "address",
91548                     "building_area",
91549                     "opening_hours"
91550                 ],
91551                 "suggestion": true
91552             },
91553             "shop/car_repair/Автосервис": {
91554                 "tags": {
91555                     "name": "Автосервис",
91556                     "shop": "car_repair"
91557                 },
91558                 "name": "Автосервис",
91559                 "icon": "shop",
91560                 "geometry": [
91561                     "point",
91562                     "vertex",
91563                     "area"
91564                 ],
91565                 "fields": [
91566                     "address",
91567                     "building_area",
91568                     "opening_hours"
91569                 ],
91570                 "suggestion": true
91571             },
91572             "shop/car_repair/Roady": {
91573                 "tags": {
91574                     "name": "Roady",
91575                     "shop": "car_repair"
91576                 },
91577                 "name": "Roady",
91578                 "icon": "shop",
91579                 "geometry": [
91580                     "point",
91581                     "vertex",
91582                     "area"
91583                 ],
91584                 "fields": [
91585                     "address",
91586                     "building_area",
91587                     "opening_hours"
91588                 ],
91589                 "suggestion": true
91590             },
91591             "shop/furniture/IKEA": {
91592                 "tags": {
91593                     "name": "IKEA",
91594                     "shop": "furniture"
91595                 },
91596                 "name": "IKEA",
91597                 "icon": "shop",
91598                 "geometry": [
91599                     "point",
91600                     "vertex",
91601                     "area"
91602                 ],
91603                 "fields": [
91604                     "address",
91605                     "building_area",
91606                     "opening_hours"
91607                 ],
91608                 "suggestion": true
91609             },
91610             "shop/furniture/Jysk": {
91611                 "tags": {
91612                     "name": "Jysk",
91613                     "shop": "furniture"
91614                 },
91615                 "name": "Jysk",
91616                 "icon": "shop",
91617                 "geometry": [
91618                     "point",
91619                     "vertex",
91620                     "area"
91621                 ],
91622                 "fields": [
91623                     "address",
91624                     "building_area",
91625                     "opening_hours"
91626                 ],
91627                 "suggestion": true
91628             },
91629             "shop/furniture/Roller": {
91630                 "tags": {
91631                     "name": "Roller",
91632                     "shop": "furniture"
91633                 },
91634                 "name": "Roller",
91635                 "icon": "shop",
91636                 "geometry": [
91637                     "point",
91638                     "vertex",
91639                     "area"
91640                 ],
91641                 "fields": [
91642                     "address",
91643                     "building_area",
91644                     "opening_hours"
91645                 ],
91646                 "suggestion": true
91647             },
91648             "shop/furniture/Dänisches Bettenlager": {
91649                 "tags": {
91650                     "name": "Dänisches Bettenlager",
91651                     "shop": "furniture"
91652                 },
91653                 "name": "Dänisches Bettenlager",
91654                 "icon": "shop",
91655                 "geometry": [
91656                     "point",
91657                     "vertex",
91658                     "area"
91659                 ],
91660                 "fields": [
91661                     "address",
91662                     "building_area",
91663                     "opening_hours"
91664                 ],
91665                 "suggestion": true
91666             },
91667             "shop/furniture/Conforama": {
91668                 "tags": {
91669                     "name": "Conforama",
91670                     "shop": "furniture"
91671                 },
91672                 "name": "Conforama",
91673                 "icon": "shop",
91674                 "geometry": [
91675                     "point",
91676                     "vertex",
91677                     "area"
91678                 ],
91679                 "fields": [
91680                     "address",
91681                     "building_area",
91682                     "opening_hours"
91683                 ],
91684                 "suggestion": true
91685             },
91686             "shop/furniture/Matratzen Concord": {
91687                 "tags": {
91688                     "name": "Matratzen Concord",
91689                     "shop": "furniture"
91690                 },
91691                 "name": "Matratzen Concord",
91692                 "icon": "shop",
91693                 "geometry": [
91694                     "point",
91695                     "vertex",
91696                     "area"
91697                 ],
91698                 "fields": [
91699                     "address",
91700                     "building_area",
91701                     "opening_hours"
91702                 ],
91703                 "suggestion": true
91704             },
91705             "shop/furniture/Мебель": {
91706                 "tags": {
91707                     "name": "Мебель",
91708                     "shop": "furniture"
91709                 },
91710                 "name": "Мебель",
91711                 "icon": "shop",
91712                 "geometry": [
91713                     "point",
91714                     "vertex",
91715                     "area"
91716                 ],
91717                 "fields": [
91718                     "address",
91719                     "building_area",
91720                     "opening_hours"
91721                 ],
91722                 "suggestion": true
91723             },
91724             "shop/furniture/But": {
91725                 "tags": {
91726                     "name": "But",
91727                     "shop": "furniture"
91728                 },
91729                 "name": "But",
91730                 "icon": "shop",
91731                 "geometry": [
91732                     "point",
91733                     "vertex",
91734                     "area"
91735                 ],
91736                 "fields": [
91737                     "address",
91738                     "building_area",
91739                     "opening_hours"
91740                 ],
91741                 "suggestion": true
91742             },
91743             "shop/doityourself/Hornbach": {
91744                 "tags": {
91745                     "name": "Hornbach",
91746                     "shop": "doityourself"
91747                 },
91748                 "name": "Hornbach",
91749                 "icon": "shop",
91750                 "geometry": [
91751                     "point",
91752                     "vertex",
91753                     "area"
91754                 ],
91755                 "fields": [
91756                     "address",
91757                     "building_area",
91758                     "opening_hours"
91759                 ],
91760                 "suggestion": true
91761             },
91762             "shop/doityourself/B&Q": {
91763                 "tags": {
91764                     "name": "B&Q",
91765                     "shop": "doityourself"
91766                 },
91767                 "name": "B&Q",
91768                 "icon": "shop",
91769                 "geometry": [
91770                     "point",
91771                     "vertex",
91772                     "area"
91773                 ],
91774                 "fields": [
91775                     "address",
91776                     "building_area",
91777                     "opening_hours"
91778                 ],
91779                 "suggestion": true
91780             },
91781             "shop/doityourself/Hubo": {
91782                 "tags": {
91783                     "name": "Hubo",
91784                     "shop": "doityourself"
91785                 },
91786                 "name": "Hubo",
91787                 "icon": "shop",
91788                 "geometry": [
91789                     "point",
91790                     "vertex",
91791                     "area"
91792                 ],
91793                 "fields": [
91794                     "address",
91795                     "building_area",
91796                     "opening_hours"
91797                 ],
91798                 "suggestion": true
91799             },
91800             "shop/doityourself/Mr Bricolage": {
91801                 "tags": {
91802                     "name": "Mr Bricolage",
91803                     "shop": "doityourself"
91804                 },
91805                 "name": "Mr Bricolage",
91806                 "icon": "shop",
91807                 "geometry": [
91808                     "point",
91809                     "vertex",
91810                     "area"
91811                 ],
91812                 "fields": [
91813                     "address",
91814                     "building_area",
91815                     "opening_hours"
91816                 ],
91817                 "suggestion": true
91818             },
91819             "shop/doityourself/Gamma": {
91820                 "tags": {
91821                     "name": "Gamma",
91822                     "shop": "doityourself"
91823                 },
91824                 "name": "Gamma",
91825                 "icon": "shop",
91826                 "geometry": [
91827                     "point",
91828                     "vertex",
91829                     "area"
91830                 ],
91831                 "fields": [
91832                     "address",
91833                     "building_area",
91834                     "opening_hours"
91835                 ],
91836                 "suggestion": true
91837             },
91838             "shop/doityourself/OBI": {
91839                 "tags": {
91840                     "name": "OBI",
91841                     "shop": "doityourself"
91842                 },
91843                 "name": "OBI",
91844                 "icon": "shop",
91845                 "geometry": [
91846                     "point",
91847                     "vertex",
91848                     "area"
91849                 ],
91850                 "fields": [
91851                     "address",
91852                     "building_area",
91853                     "opening_hours"
91854                 ],
91855                 "suggestion": true
91856             },
91857             "shop/doityourself/Lowes": {
91858                 "tags": {
91859                     "name": "Lowes",
91860                     "shop": "doityourself"
91861                 },
91862                 "name": "Lowes",
91863                 "icon": "shop",
91864                 "geometry": [
91865                     "point",
91866                     "vertex",
91867                     "area"
91868                 ],
91869                 "fields": [
91870                     "address",
91871                     "building_area",
91872                     "opening_hours"
91873                 ],
91874                 "suggestion": true
91875             },
91876             "shop/doityourself/Wickes": {
91877                 "tags": {
91878                     "name": "Wickes",
91879                     "shop": "doityourself"
91880                 },
91881                 "name": "Wickes",
91882                 "icon": "shop",
91883                 "geometry": [
91884                     "point",
91885                     "vertex",
91886                     "area"
91887                 ],
91888                 "fields": [
91889                     "address",
91890                     "building_area",
91891                     "opening_hours"
91892                 ],
91893                 "suggestion": true
91894             },
91895             "shop/doityourself/Hagebau": {
91896                 "tags": {
91897                     "name": "Hagebau",
91898                     "shop": "doityourself"
91899                 },
91900                 "name": "Hagebau",
91901                 "icon": "shop",
91902                 "geometry": [
91903                     "point",
91904                     "vertex",
91905                     "area"
91906                 ],
91907                 "fields": [
91908                     "address",
91909                     "building_area",
91910                     "opening_hours"
91911                 ],
91912                 "suggestion": true
91913             },
91914             "shop/doityourself/Max Bahr": {
91915                 "tags": {
91916                     "name": "Max Bahr",
91917                     "shop": "doityourself"
91918                 },
91919                 "name": "Max Bahr",
91920                 "icon": "shop",
91921                 "geometry": [
91922                     "point",
91923                     "vertex",
91924                     "area"
91925                 ],
91926                 "fields": [
91927                     "address",
91928                     "building_area",
91929                     "opening_hours"
91930                 ],
91931                 "suggestion": true
91932             },
91933             "shop/doityourself/Castorama": {
91934                 "tags": {
91935                     "name": "Castorama",
91936                     "shop": "doityourself"
91937                 },
91938                 "name": "Castorama",
91939                 "icon": "shop",
91940                 "geometry": [
91941                     "point",
91942                     "vertex",
91943                     "area"
91944                 ],
91945                 "fields": [
91946                     "address",
91947                     "building_area",
91948                     "opening_hours"
91949                 ],
91950                 "suggestion": true
91951             },
91952             "shop/doityourself/Rona": {
91953                 "tags": {
91954                     "name": "Rona",
91955                     "shop": "doityourself"
91956                 },
91957                 "name": "Rona",
91958                 "icon": "shop",
91959                 "geometry": [
91960                     "point",
91961                     "vertex",
91962                     "area"
91963                 ],
91964                 "fields": [
91965                     "address",
91966                     "building_area",
91967                     "opening_hours"
91968                 ],
91969                 "suggestion": true
91970             },
91971             "shop/doityourself/Home Depot": {
91972                 "tags": {
91973                     "name": "Home Depot",
91974                     "shop": "doityourself"
91975                 },
91976                 "name": "Home Depot",
91977                 "icon": "shop",
91978                 "geometry": [
91979                     "point",
91980                     "vertex",
91981                     "area"
91982                 ],
91983                 "fields": [
91984                     "address",
91985                     "building_area",
91986                     "opening_hours"
91987                 ],
91988                 "suggestion": true
91989             },
91990             "shop/doityourself/Toom Baumarkt": {
91991                 "tags": {
91992                     "name": "Toom Baumarkt",
91993                     "shop": "doityourself"
91994                 },
91995                 "name": "Toom Baumarkt",
91996                 "icon": "shop",
91997                 "geometry": [
91998                     "point",
91999                     "vertex",
92000                     "area"
92001                 ],
92002                 "fields": [
92003                     "address",
92004                     "building_area",
92005                     "opening_hours"
92006                 ],
92007                 "suggestion": true
92008             },
92009             "shop/doityourself/Homebase": {
92010                 "tags": {
92011                     "name": "Homebase",
92012                     "shop": "doityourself"
92013                 },
92014                 "name": "Homebase",
92015                 "icon": "shop",
92016                 "geometry": [
92017                     "point",
92018                     "vertex",
92019                     "area"
92020                 ],
92021                 "fields": [
92022                     "address",
92023                     "building_area",
92024                     "opening_hours"
92025                 ],
92026                 "suggestion": true
92027             },
92028             "shop/doityourself/Baumax": {
92029                 "tags": {
92030                     "name": "Baumax",
92031                     "shop": "doityourself"
92032                 },
92033                 "name": "Baumax",
92034                 "icon": "shop",
92035                 "geometry": [
92036                     "point",
92037                     "vertex",
92038                     "area"
92039                 ],
92040                 "fields": [
92041                     "address",
92042                     "building_area",
92043                     "opening_hours"
92044                 ],
92045                 "suggestion": true
92046             },
92047             "shop/doityourself/Lagerhaus": {
92048                 "tags": {
92049                     "name": "Lagerhaus",
92050                     "shop": "doityourself"
92051                 },
92052                 "name": "Lagerhaus",
92053                 "icon": "shop",
92054                 "geometry": [
92055                     "point",
92056                     "vertex",
92057                     "area"
92058                 ],
92059                 "fields": [
92060                     "address",
92061                     "building_area",
92062                     "opening_hours"
92063                 ],
92064                 "suggestion": true
92065             },
92066             "shop/doityourself/Bauhaus": {
92067                 "tags": {
92068                     "name": "Bauhaus",
92069                     "shop": "doityourself"
92070                 },
92071                 "name": "Bauhaus",
92072                 "icon": "shop",
92073                 "geometry": [
92074                     "point",
92075                     "vertex",
92076                     "area"
92077                 ],
92078                 "fields": [
92079                     "address",
92080                     "building_area",
92081                     "opening_hours"
92082                 ],
92083                 "suggestion": true
92084             },
92085             "shop/doityourself/Leroy Merlin": {
92086                 "tags": {
92087                     "name": "Leroy Merlin",
92088                     "shop": "doityourself"
92089                 },
92090                 "name": "Leroy Merlin",
92091                 "icon": "shop",
92092                 "geometry": [
92093                     "point",
92094                     "vertex",
92095                     "area"
92096                 ],
92097                 "fields": [
92098                     "address",
92099                     "building_area",
92100                     "opening_hours"
92101                 ],
92102                 "suggestion": true
92103             },
92104             "shop/doityourself/Hellweg": {
92105                 "tags": {
92106                     "name": "Hellweg",
92107                     "shop": "doityourself"
92108                 },
92109                 "name": "Hellweg",
92110                 "icon": "shop",
92111                 "geometry": [
92112                     "point",
92113                     "vertex",
92114                     "area"
92115                 ],
92116                 "fields": [
92117                     "address",
92118                     "building_area",
92119                     "opening_hours"
92120                 ],
92121                 "suggestion": true
92122             },
92123             "shop/doityourself/Brico": {
92124                 "tags": {
92125                     "name": "Brico",
92126                     "shop": "doityourself"
92127                 },
92128                 "name": "Brico",
92129                 "icon": "shop",
92130                 "geometry": [
92131                     "point",
92132                     "vertex",
92133                     "area"
92134                 ],
92135                 "fields": [
92136                     "address",
92137                     "building_area",
92138                     "opening_hours"
92139                 ],
92140                 "suggestion": true
92141             },
92142             "shop/doityourself/Bricomarché": {
92143                 "tags": {
92144                     "name": "Bricomarché",
92145                     "shop": "doityourself"
92146                 },
92147                 "name": "Bricomarché",
92148                 "icon": "shop",
92149                 "geometry": [
92150                     "point",
92151                     "vertex",
92152                     "area"
92153                 ],
92154                 "fields": [
92155                     "address",
92156                     "building_area",
92157                     "opening_hours"
92158                 ],
92159                 "suggestion": true
92160             },
92161             "shop/doityourself/Toom": {
92162                 "tags": {
92163                     "name": "Toom",
92164                     "shop": "doityourself"
92165                 },
92166                 "name": "Toom",
92167                 "icon": "shop",
92168                 "geometry": [
92169                     "point",
92170                     "vertex",
92171                     "area"
92172                 ],
92173                 "fields": [
92174                     "address",
92175                     "building_area",
92176                     "opening_hours"
92177                 ],
92178                 "suggestion": true
92179             },
92180             "shop/doityourself/Praktiker": {
92181                 "tags": {
92182                     "name": "Praktiker",
92183                     "shop": "doityourself"
92184                 },
92185                 "name": "Praktiker",
92186                 "icon": "shop",
92187                 "geometry": [
92188                     "point",
92189                     "vertex",
92190                     "area"
92191                 ],
92192                 "fields": [
92193                     "address",
92194                     "building_area",
92195                     "opening_hours"
92196                 ],
92197                 "suggestion": true
92198             },
92199             "shop/doityourself/Hagebaumarkt": {
92200                 "tags": {
92201                     "name": "Hagebaumarkt",
92202                     "shop": "doityourself"
92203                 },
92204                 "name": "Hagebaumarkt",
92205                 "icon": "shop",
92206                 "geometry": [
92207                     "point",
92208                     "vertex",
92209                     "area"
92210                 ],
92211                 "fields": [
92212                     "address",
92213                     "building_area",
92214                     "opening_hours"
92215                 ],
92216                 "suggestion": true
92217             },
92218             "shop/doityourself/Menards": {
92219                 "tags": {
92220                     "name": "Menards",
92221                     "shop": "doityourself"
92222                 },
92223                 "name": "Menards",
92224                 "icon": "shop",
92225                 "geometry": [
92226                     "point",
92227                     "vertex",
92228                     "area"
92229                 ],
92230                 "fields": [
92231                     "address",
92232                     "building_area",
92233                     "opening_hours"
92234                 ],
92235                 "suggestion": true
92236             },
92237             "shop/doityourself/Weldom": {
92238                 "tags": {
92239                     "name": "Weldom",
92240                     "shop": "doityourself"
92241                 },
92242                 "name": "Weldom",
92243                 "icon": "shop",
92244                 "geometry": [
92245                     "point",
92246                     "vertex",
92247                     "area"
92248                 ],
92249                 "fields": [
92250                     "address",
92251                     "building_area",
92252                     "opening_hours"
92253                 ],
92254                 "suggestion": true
92255             },
92256             "shop/doityourself/Bunnings Warehouse": {
92257                 "tags": {
92258                     "name": "Bunnings Warehouse",
92259                     "shop": "doityourself"
92260                 },
92261                 "name": "Bunnings Warehouse",
92262                 "icon": "shop",
92263                 "geometry": [
92264                     "point",
92265                     "vertex",
92266                     "area"
92267                 ],
92268                 "fields": [
92269                     "address",
92270                     "building_area",
92271                     "opening_hours"
92272                 ],
92273                 "suggestion": true
92274             },
92275             "shop/doityourself/Ace Hardware": {
92276                 "tags": {
92277                     "name": "Ace Hardware",
92278                     "shop": "doityourself"
92279                 },
92280                 "name": "Ace Hardware",
92281                 "icon": "shop",
92282                 "geometry": [
92283                     "point",
92284                     "vertex",
92285                     "area"
92286                 ],
92287                 "fields": [
92288                     "address",
92289                     "building_area",
92290                     "opening_hours"
92291                 ],
92292                 "suggestion": true
92293             },
92294             "shop/doityourself/Home Hardware": {
92295                 "tags": {
92296                     "name": "Home Hardware",
92297                     "shop": "doityourself"
92298                 },
92299                 "name": "Home Hardware",
92300                 "icon": "shop",
92301                 "geometry": [
92302                     "point",
92303                     "vertex",
92304                     "area"
92305                 ],
92306                 "fields": [
92307                     "address",
92308                     "building_area",
92309                     "opening_hours"
92310                 ],
92311                 "suggestion": true
92312             },
92313             "shop/doityourself/Хозтовары": {
92314                 "tags": {
92315                     "name": "Хозтовары",
92316                     "shop": "doityourself"
92317                 },
92318                 "name": "Хозтовары",
92319                 "icon": "shop",
92320                 "geometry": [
92321                     "point",
92322                     "vertex",
92323                     "area"
92324                 ],
92325                 "fields": [
92326                     "address",
92327                     "building_area",
92328                     "opening_hours"
92329                 ],
92330                 "suggestion": true
92331             },
92332             "shop/doityourself/Стройматериалы": {
92333                 "tags": {
92334                     "name": "Стройматериалы",
92335                     "shop": "doityourself"
92336                 },
92337                 "name": "Стройматериалы",
92338                 "icon": "shop",
92339                 "geometry": [
92340                     "point",
92341                     "vertex",
92342                     "area"
92343                 ],
92344                 "fields": [
92345                     "address",
92346                     "building_area",
92347                     "opening_hours"
92348                 ],
92349                 "suggestion": true
92350             },
92351             "shop/doityourself/Bricorama": {
92352                 "tags": {
92353                     "name": "Bricorama",
92354                     "shop": "doityourself"
92355                 },
92356                 "name": "Bricorama",
92357                 "icon": "shop",
92358                 "geometry": [
92359                     "point",
92360                     "vertex",
92361                     "area"
92362                 ],
92363                 "fields": [
92364                     "address",
92365                     "building_area",
92366                     "opening_hours"
92367                 ],
92368                 "suggestion": true
92369             },
92370             "shop/doityourself/Point P": {
92371                 "tags": {
92372                     "name": "Point P",
92373                     "shop": "doityourself"
92374                 },
92375                 "name": "Point P",
92376                 "icon": "shop",
92377                 "geometry": [
92378                     "point",
92379                     "vertex",
92380                     "area"
92381                 ],
92382                 "fields": [
92383                     "address",
92384                     "building_area",
92385                     "opening_hours"
92386                 ],
92387                 "suggestion": true
92388             },
92389             "shop/department_store/Target": {
92390                 "tags": {
92391                     "name": "Target",
92392                     "shop": "department_store"
92393                 },
92394                 "name": "Target",
92395                 "icon": "shop",
92396                 "geometry": [
92397                     "point",
92398                     "vertex",
92399                     "area"
92400                 ],
92401                 "fields": [
92402                     "address",
92403                     "building_area",
92404                     "opening_hours"
92405                 ],
92406                 "suggestion": true
92407             },
92408             "shop/department_store/Debenhams": {
92409                 "tags": {
92410                     "name": "Debenhams",
92411                     "shop": "department_store"
92412                 },
92413                 "name": "Debenhams",
92414                 "icon": "shop",
92415                 "geometry": [
92416                     "point",
92417                     "vertex",
92418                     "area"
92419                 ],
92420                 "fields": [
92421                     "address",
92422                     "building_area",
92423                     "opening_hours"
92424                 ],
92425                 "suggestion": true
92426             },
92427             "shop/department_store/Karstadt": {
92428                 "tags": {
92429                     "name": "Karstadt",
92430                     "shop": "department_store"
92431                 },
92432                 "name": "Karstadt",
92433                 "icon": "shop",
92434                 "geometry": [
92435                     "point",
92436                     "vertex",
92437                     "area"
92438                 ],
92439                 "fields": [
92440                     "address",
92441                     "building_area",
92442                     "opening_hours"
92443                 ],
92444                 "suggestion": true
92445             },
92446             "shop/department_store/Kmart": {
92447                 "tags": {
92448                     "name": "Kmart",
92449                     "shop": "department_store"
92450                 },
92451                 "name": "Kmart",
92452                 "icon": "shop",
92453                 "geometry": [
92454                     "point",
92455                     "vertex",
92456                     "area"
92457                 ],
92458                 "fields": [
92459                     "address",
92460                     "building_area",
92461                     "opening_hours"
92462                 ],
92463                 "suggestion": true
92464             },
92465             "shop/department_store/Galeria Kaufhof": {
92466                 "tags": {
92467                     "name": "Galeria Kaufhof",
92468                     "shop": "department_store"
92469                 },
92470                 "name": "Galeria Kaufhof",
92471                 "icon": "shop",
92472                 "geometry": [
92473                     "point",
92474                     "vertex",
92475                     "area"
92476                 ],
92477                 "fields": [
92478                     "address",
92479                     "building_area",
92480                     "opening_hours"
92481                 ],
92482                 "suggestion": true
92483             },
92484             "shop/department_store/Marks & Spencer": {
92485                 "tags": {
92486                     "name": "Marks & Spencer",
92487                     "shop": "department_store"
92488                 },
92489                 "name": "Marks & Spencer",
92490                 "icon": "shop",
92491                 "geometry": [
92492                     "point",
92493                     "vertex",
92494                     "area"
92495                 ],
92496                 "fields": [
92497                     "address",
92498                     "building_area",
92499                     "opening_hours"
92500                 ],
92501                 "suggestion": true
92502             },
92503             "shop/department_store/Big W": {
92504                 "tags": {
92505                     "name": "Big W",
92506                     "shop": "department_store"
92507                 },
92508                 "name": "Big W",
92509                 "icon": "shop",
92510                 "geometry": [
92511                     "point",
92512                     "vertex",
92513                     "area"
92514                 ],
92515                 "fields": [
92516                     "address",
92517                     "building_area",
92518                     "opening_hours"
92519                 ],
92520                 "suggestion": true
92521             },
92522             "shop/department_store/Woolworth": {
92523                 "tags": {
92524                     "name": "Woolworth",
92525                     "shop": "department_store"
92526                 },
92527                 "name": "Woolworth",
92528                 "icon": "shop",
92529                 "geometry": [
92530                     "point",
92531                     "vertex",
92532                     "area"
92533                 ],
92534                 "fields": [
92535                     "address",
92536                     "building_area",
92537                     "opening_hours"
92538                 ],
92539                 "suggestion": true
92540             },
92541             "shop/department_store/Универмаг": {
92542                 "tags": {
92543                     "name": "Универмаг",
92544                     "shop": "department_store"
92545                 },
92546                 "name": "Универмаг",
92547                 "icon": "shop",
92548                 "geometry": [
92549                     "point",
92550                     "vertex",
92551                     "area"
92552                 ],
92553                 "fields": [
92554                     "address",
92555                     "building_area",
92556                     "opening_hours"
92557                 ],
92558                 "suggestion": true
92559             },
92560             "shop/department_store/Sears": {
92561                 "tags": {
92562                     "name": "Sears",
92563                     "shop": "department_store"
92564                 },
92565                 "name": "Sears",
92566                 "icon": "shop",
92567                 "geometry": [
92568                     "point",
92569                     "vertex",
92570                     "area"
92571                 ],
92572                 "fields": [
92573                     "address",
92574                     "building_area",
92575                     "opening_hours"
92576                 ],
92577                 "suggestion": true
92578             },
92579             "shop/department_store/Kohl's": {
92580                 "tags": {
92581                     "name": "Kohl's",
92582                     "shop": "department_store"
92583                 },
92584                 "name": "Kohl's",
92585                 "icon": "shop",
92586                 "geometry": [
92587                     "point",
92588                     "vertex",
92589                     "area"
92590                 ],
92591                 "fields": [
92592                     "address",
92593                     "building_area",
92594                     "opening_hours"
92595                 ],
92596                 "suggestion": true
92597             },
92598             "shop/department_store/Macy's": {
92599                 "tags": {
92600                     "name": "Macy's",
92601                     "shop": "department_store"
92602                 },
92603                 "name": "Macy's",
92604                 "icon": "shop",
92605                 "geometry": [
92606                     "point",
92607                     "vertex",
92608                     "area"
92609                 ],
92610                 "fields": [
92611                     "address",
92612                     "building_area",
92613                     "opening_hours"
92614                 ],
92615                 "suggestion": true
92616             },
92617             "shop/department_store/JCPenney": {
92618                 "tags": {
92619                     "name": "JCPenney",
92620                     "shop": "department_store"
92621                 },
92622                 "name": "JCPenney",
92623                 "icon": "shop",
92624                 "geometry": [
92625                     "point",
92626                     "vertex",
92627                     "area"
92628                 ],
92629                 "fields": [
92630                     "address",
92631                     "building_area",
92632                     "opening_hours"
92633                 ],
92634                 "suggestion": true
92635             },
92636             "shop/stationery/Staples": {
92637                 "tags": {
92638                     "name": "Staples",
92639                     "shop": "stationery"
92640                 },
92641                 "name": "Staples",
92642                 "icon": "shop",
92643                 "geometry": [
92644                     "point",
92645                     "vertex",
92646                     "area"
92647                 ],
92648                 "fields": [
92649                     "address",
92650                     "building_area",
92651                     "opening_hours"
92652                 ],
92653                 "suggestion": true
92654             },
92655             "shop/stationery/McPaper": {
92656                 "tags": {
92657                     "name": "McPaper",
92658                     "shop": "stationery"
92659                 },
92660                 "name": "McPaper",
92661                 "icon": "shop",
92662                 "geometry": [
92663                     "point",
92664                     "vertex",
92665                     "area"
92666                 ],
92667                 "fields": [
92668                     "address",
92669                     "building_area",
92670                     "opening_hours"
92671                 ],
92672                 "suggestion": true
92673             },
92674             "shop/stationery/Office Depot": {
92675                 "tags": {
92676                     "name": "Office Depot",
92677                     "shop": "stationery"
92678                 },
92679                 "name": "Office Depot",
92680                 "icon": "shop",
92681                 "geometry": [
92682                     "point",
92683                     "vertex",
92684                     "area"
92685                 ],
92686                 "fields": [
92687                     "address",
92688                     "building_area",
92689                     "opening_hours"
92690                 ],
92691                 "suggestion": true
92692             },
92693             "shop/stationery/Канцтовары": {
92694                 "tags": {
92695                     "name": "Канцтовары",
92696                     "shop": "stationery"
92697                 },
92698                 "name": "Канцтовары",
92699                 "icon": "shop",
92700                 "geometry": [
92701                     "point",
92702                     "vertex",
92703                     "area"
92704                 ],
92705                 "fields": [
92706                     "address",
92707                     "building_area",
92708                     "opening_hours"
92709                 ],
92710                 "suggestion": true
92711             },
92712             "shop/car/Skoda": {
92713                 "tags": {
92714                     "name": "Skoda",
92715                     "shop": "car"
92716                 },
92717                 "name": "Skoda",
92718                 "icon": "car",
92719                 "geometry": [
92720                     "point",
92721                     "vertex",
92722                     "area"
92723                 ],
92724                 "fields": [
92725                     "address",
92726                     "opening_hours"
92727                 ],
92728                 "suggestion": true
92729             },
92730             "shop/car/BMW": {
92731                 "tags": {
92732                     "name": "BMW",
92733                     "shop": "car"
92734                 },
92735                 "name": "BMW",
92736                 "icon": "car",
92737                 "geometry": [
92738                     "point",
92739                     "vertex",
92740                     "area"
92741                 ],
92742                 "fields": [
92743                     "address",
92744                     "opening_hours"
92745                 ],
92746                 "suggestion": true
92747             },
92748             "shop/car/Citroen": {
92749                 "tags": {
92750                     "name": "Citroen",
92751                     "shop": "car"
92752                 },
92753                 "name": "Citroen",
92754                 "icon": "car",
92755                 "geometry": [
92756                     "point",
92757                     "vertex",
92758                     "area"
92759                 ],
92760                 "fields": [
92761                     "address",
92762                     "opening_hours"
92763                 ],
92764                 "suggestion": true
92765             },
92766             "shop/car/Mercedes-Benz": {
92767                 "tags": {
92768                     "name": "Mercedes-Benz",
92769                     "shop": "car"
92770                 },
92771                 "name": "Mercedes-Benz",
92772                 "icon": "car",
92773                 "geometry": [
92774                     "point",
92775                     "vertex",
92776                     "area"
92777                 ],
92778                 "fields": [
92779                     "address",
92780                     "opening_hours"
92781                 ],
92782                 "suggestion": true
92783             },
92784             "shop/car/Volvo": {
92785                 "tags": {
92786                     "name": "Volvo",
92787                     "shop": "car"
92788                 },
92789                 "name": "Volvo",
92790                 "icon": "car",
92791                 "geometry": [
92792                     "point",
92793                     "vertex",
92794                     "area"
92795                 ],
92796                 "fields": [
92797                     "address",
92798                     "opening_hours"
92799                 ],
92800                 "suggestion": true
92801             },
92802             "shop/car/Ford": {
92803                 "tags": {
92804                     "name": "Ford",
92805                     "shop": "car"
92806                 },
92807                 "name": "Ford",
92808                 "icon": "car",
92809                 "geometry": [
92810                     "point",
92811                     "vertex",
92812                     "area"
92813                 ],
92814                 "fields": [
92815                     "address",
92816                     "opening_hours"
92817                 ],
92818                 "suggestion": true
92819             },
92820             "shop/car/Volkswagen": {
92821                 "tags": {
92822                     "name": "Volkswagen",
92823                     "shop": "car"
92824                 },
92825                 "name": "Volkswagen",
92826                 "icon": "car",
92827                 "geometry": [
92828                     "point",
92829                     "vertex",
92830                     "area"
92831                 ],
92832                 "fields": [
92833                     "address",
92834                     "opening_hours"
92835                 ],
92836                 "suggestion": true
92837             },
92838             "shop/car/Mazda": {
92839                 "tags": {
92840                     "name": "Mazda",
92841                     "shop": "car"
92842                 },
92843                 "name": "Mazda",
92844                 "icon": "car",
92845                 "geometry": [
92846                     "point",
92847                     "vertex",
92848                     "area"
92849                 ],
92850                 "fields": [
92851                     "address",
92852                     "opening_hours"
92853                 ],
92854                 "suggestion": true
92855             },
92856             "shop/car/Mitsubishi": {
92857                 "tags": {
92858                     "name": "Mitsubishi",
92859                     "shop": "car"
92860                 },
92861                 "name": "Mitsubishi",
92862                 "icon": "car",
92863                 "geometry": [
92864                     "point",
92865                     "vertex",
92866                     "area"
92867                 ],
92868                 "fields": [
92869                     "address",
92870                     "opening_hours"
92871                 ],
92872                 "suggestion": true
92873             },
92874             "shop/car/Fiat": {
92875                 "tags": {
92876                     "name": "Fiat",
92877                     "shop": "car"
92878                 },
92879                 "name": "Fiat",
92880                 "icon": "car",
92881                 "geometry": [
92882                     "point",
92883                     "vertex",
92884                     "area"
92885                 ],
92886                 "fields": [
92887                     "address",
92888                     "opening_hours"
92889                 ],
92890                 "suggestion": true
92891             },
92892             "shop/car/Opel": {
92893                 "tags": {
92894                     "name": "Opel",
92895                     "shop": "car"
92896                 },
92897                 "name": "Opel",
92898                 "icon": "car",
92899                 "geometry": [
92900                     "point",
92901                     "vertex",
92902                     "area"
92903                 ],
92904                 "fields": [
92905                     "address",
92906                     "opening_hours"
92907                 ],
92908                 "suggestion": true
92909             },
92910             "shop/car/Audi": {
92911                 "tags": {
92912                     "name": "Audi",
92913                     "shop": "car"
92914                 },
92915                 "name": "Audi",
92916                 "icon": "car",
92917                 "geometry": [
92918                     "point",
92919                     "vertex",
92920                     "area"
92921                 ],
92922                 "fields": [
92923                     "address",
92924                     "opening_hours"
92925                 ],
92926                 "suggestion": true
92927             },
92928             "shop/car/Toyota": {
92929                 "tags": {
92930                     "name": "Toyota",
92931                     "shop": "car"
92932                 },
92933                 "name": "Toyota",
92934                 "icon": "car",
92935                 "geometry": [
92936                     "point",
92937                     "vertex",
92938                     "area"
92939                 ],
92940                 "fields": [
92941                     "address",
92942                     "opening_hours"
92943                 ],
92944                 "suggestion": true
92945             },
92946             "shop/car/Nissan": {
92947                 "tags": {
92948                     "name": "Nissan",
92949                     "shop": "car"
92950                 },
92951                 "name": "Nissan",
92952                 "icon": "car",
92953                 "geometry": [
92954                     "point",
92955                     "vertex",
92956                     "area"
92957                 ],
92958                 "fields": [
92959                     "address",
92960                     "opening_hours"
92961                 ],
92962                 "suggestion": true
92963             },
92964             "shop/car/Suzuki": {
92965                 "tags": {
92966                     "name": "Suzuki",
92967                     "shop": "car"
92968                 },
92969                 "name": "Suzuki",
92970                 "icon": "car",
92971                 "geometry": [
92972                     "point",
92973                     "vertex",
92974                     "area"
92975                 ],
92976                 "fields": [
92977                     "address",
92978                     "opening_hours"
92979                 ],
92980                 "suggestion": true
92981             },
92982             "shop/car/Honda": {
92983                 "tags": {
92984                     "name": "Honda",
92985                     "shop": "car"
92986                 },
92987                 "name": "Honda",
92988                 "icon": "car",
92989                 "geometry": [
92990                     "point",
92991                     "vertex",
92992                     "area"
92993                 ],
92994                 "fields": [
92995                     "address",
92996                     "opening_hours"
92997                 ],
92998                 "suggestion": true
92999             },
93000             "shop/car/Hyundai": {
93001                 "tags": {
93002                     "name": "Hyundai",
93003                     "shop": "car"
93004                 },
93005                 "name": "Hyundai",
93006                 "icon": "car",
93007                 "geometry": [
93008                     "point",
93009                     "vertex",
93010                     "area"
93011                 ],
93012                 "fields": [
93013                     "address",
93014                     "opening_hours"
93015                 ],
93016                 "suggestion": true
93017             },
93018             "shop/car/Subaru": {
93019                 "tags": {
93020                     "name": "Subaru",
93021                     "shop": "car"
93022                 },
93023                 "name": "Subaru",
93024                 "icon": "car",
93025                 "geometry": [
93026                     "point",
93027                     "vertex",
93028                     "area"
93029                 ],
93030                 "fields": [
93031                     "address",
93032                     "opening_hours"
93033                 ],
93034                 "suggestion": true
93035             },
93036             "shop/car/Chevrolet": {
93037                 "tags": {
93038                     "name": "Chevrolet",
93039                     "shop": "car"
93040                 },
93041                 "name": "Chevrolet",
93042                 "icon": "car",
93043                 "geometry": [
93044                     "point",
93045                     "vertex",
93046                     "area"
93047                 ],
93048                 "fields": [
93049                     "address",
93050                     "opening_hours"
93051                 ],
93052                 "suggestion": true
93053             },
93054             "shop/car/Автомагазин": {
93055                 "tags": {
93056                     "name": "Автомагазин",
93057                     "shop": "car"
93058                 },
93059                 "name": "Автомагазин",
93060                 "icon": "car",
93061                 "geometry": [
93062                     "point",
93063                     "vertex",
93064                     "area"
93065                 ],
93066                 "fields": [
93067                     "address",
93068                     "opening_hours"
93069                 ],
93070                 "suggestion": true
93071             },
93072             "shop/clothes/Matalan": {
93073                 "tags": {
93074                     "name": "Matalan",
93075                     "shop": "clothes"
93076                 },
93077                 "name": "Matalan",
93078                 "icon": "clothing-store",
93079                 "geometry": [
93080                     "point",
93081                     "vertex",
93082                     "area"
93083                 ],
93084                 "fields": [
93085                     "address",
93086                     "building_area",
93087                     "opening_hours"
93088                 ],
93089                 "suggestion": true
93090             },
93091             "shop/clothes/KiK": {
93092                 "tags": {
93093                     "name": "KiK",
93094                     "shop": "clothes"
93095                 },
93096                 "name": "KiK",
93097                 "icon": "clothing-store",
93098                 "geometry": [
93099                     "point",
93100                     "vertex",
93101                     "area"
93102                 ],
93103                 "fields": [
93104                     "address",
93105                     "building_area",
93106                     "opening_hours"
93107                 ],
93108                 "suggestion": true
93109             },
93110             "shop/clothes/H&M": {
93111                 "tags": {
93112                     "name": "H&M",
93113                     "shop": "clothes"
93114                 },
93115                 "name": "H&M",
93116                 "icon": "clothing-store",
93117                 "geometry": [
93118                     "point",
93119                     "vertex",
93120                     "area"
93121                 ],
93122                 "fields": [
93123                     "address",
93124                     "building_area",
93125                     "opening_hours"
93126                 ],
93127                 "suggestion": true
93128             },
93129             "shop/clothes/Urban Outfitters": {
93130                 "tags": {
93131                     "name": "Urban Outfitters",
93132                     "shop": "clothes"
93133                 },
93134                 "name": "Urban Outfitters",
93135                 "icon": "clothing-store",
93136                 "geometry": [
93137                     "point",
93138                     "vertex",
93139                     "area"
93140                 ],
93141                 "fields": [
93142                     "address",
93143                     "building_area",
93144                     "opening_hours"
93145                 ],
93146                 "suggestion": true
93147             },
93148             "shop/clothes/Vögele": {
93149                 "tags": {
93150                     "name": "Vögele",
93151                     "shop": "clothes"
93152                 },
93153                 "name": "Vögele",
93154                 "icon": "clothing-store",
93155                 "geometry": [
93156                     "point",
93157                     "vertex",
93158                     "area"
93159                 ],
93160                 "fields": [
93161                     "address",
93162                     "building_area",
93163                     "opening_hours"
93164                 ],
93165                 "suggestion": true
93166             },
93167             "shop/clothes/Zeeman": {
93168                 "tags": {
93169                     "name": "Zeeman",
93170                     "shop": "clothes"
93171                 },
93172                 "name": "Zeeman",
93173                 "icon": "clothing-store",
93174                 "geometry": [
93175                     "point",
93176                     "vertex",
93177                     "area"
93178                 ],
93179                 "fields": [
93180                     "address",
93181                     "building_area",
93182                     "opening_hours"
93183                 ],
93184                 "suggestion": true
93185             },
93186             "shop/clothes/Takko": {
93187                 "tags": {
93188                     "name": "Takko",
93189                     "shop": "clothes"
93190                 },
93191                 "name": "Takko",
93192                 "icon": "clothing-store",
93193                 "geometry": [
93194                     "point",
93195                     "vertex",
93196                     "area"
93197                 ],
93198                 "fields": [
93199                     "address",
93200                     "building_area",
93201                     "opening_hours"
93202                 ],
93203                 "suggestion": true
93204             },
93205             "shop/clothes/C&A": {
93206                 "tags": {
93207                     "name": "C&A",
93208                     "shop": "clothes"
93209                 },
93210                 "name": "C&A",
93211                 "icon": "clothing-store",
93212                 "geometry": [
93213                     "point",
93214                     "vertex",
93215                     "area"
93216                 ],
93217                 "fields": [
93218                     "address",
93219                     "building_area",
93220                     "opening_hours"
93221                 ],
93222                 "suggestion": true
93223             },
93224             "shop/clothes/Zara": {
93225                 "tags": {
93226                     "name": "Zara",
93227                     "shop": "clothes"
93228                 },
93229                 "name": "Zara",
93230                 "icon": "clothing-store",
93231                 "geometry": [
93232                     "point",
93233                     "vertex",
93234                     "area"
93235                 ],
93236                 "fields": [
93237                     "address",
93238                     "building_area",
93239                     "opening_hours"
93240                 ],
93241                 "suggestion": true
93242             },
93243             "shop/clothes/Vero Moda": {
93244                 "tags": {
93245                     "name": "Vero Moda",
93246                     "shop": "clothes"
93247                 },
93248                 "name": "Vero Moda",
93249                 "icon": "clothing-store",
93250                 "geometry": [
93251                     "point",
93252                     "vertex",
93253                     "area"
93254                 ],
93255                 "fields": [
93256                     "address",
93257                     "building_area",
93258                     "opening_hours"
93259                 ],
93260                 "suggestion": true
93261             },
93262             "shop/clothes/NKD": {
93263                 "tags": {
93264                     "name": "NKD",
93265                     "shop": "clothes"
93266                 },
93267                 "name": "NKD",
93268                 "icon": "clothing-store",
93269                 "geometry": [
93270                     "point",
93271                     "vertex",
93272                     "area"
93273                 ],
93274                 "fields": [
93275                     "address",
93276                     "building_area",
93277                     "opening_hours"
93278                 ],
93279                 "suggestion": true
93280             },
93281             "shop/clothes/Ernsting's family": {
93282                 "tags": {
93283                     "name": "Ernsting's family",
93284                     "shop": "clothes"
93285                 },
93286                 "name": "Ernsting's family",
93287                 "icon": "clothing-store",
93288                 "geometry": [
93289                     "point",
93290                     "vertex",
93291                     "area"
93292                 ],
93293                 "fields": [
93294                     "address",
93295                     "building_area",
93296                     "opening_hours"
93297                 ],
93298                 "suggestion": true
93299             },
93300             "shop/clothes/Winners": {
93301                 "tags": {
93302                     "name": "Winners",
93303                     "shop": "clothes"
93304                 },
93305                 "name": "Winners",
93306                 "icon": "clothing-store",
93307                 "geometry": [
93308                     "point",
93309                     "vertex",
93310                     "area"
93311                 ],
93312                 "fields": [
93313                     "address",
93314                     "building_area",
93315                     "opening_hours"
93316                 ],
93317                 "suggestion": true
93318             },
93319             "shop/clothes/River Island": {
93320                 "tags": {
93321                     "name": "River Island",
93322                     "shop": "clothes"
93323                 },
93324                 "name": "River Island",
93325                 "icon": "clothing-store",
93326                 "geometry": [
93327                     "point",
93328                     "vertex",
93329                     "area"
93330                 ],
93331                 "fields": [
93332                     "address",
93333                     "building_area",
93334                     "opening_hours"
93335                 ],
93336                 "suggestion": true
93337             },
93338             "shop/clothes/Next": {
93339                 "tags": {
93340                     "name": "Next",
93341                     "shop": "clothes"
93342                 },
93343                 "name": "Next",
93344                 "icon": "clothing-store",
93345                 "geometry": [
93346                     "point",
93347                     "vertex",
93348                     "area"
93349                 ],
93350                 "fields": [
93351                     "address",
93352                     "building_area",
93353                     "opening_hours"
93354                 ],
93355                 "suggestion": true
93356             },
93357             "shop/clothes/Gap": {
93358                 "tags": {
93359                     "name": "Gap",
93360                     "shop": "clothes"
93361                 },
93362                 "name": "Gap",
93363                 "icon": "clothing-store",
93364                 "geometry": [
93365                     "point",
93366                     "vertex",
93367                     "area"
93368                 ],
93369                 "fields": [
93370                     "address",
93371                     "building_area",
93372                     "opening_hours"
93373                 ],
93374                 "suggestion": true
93375             },
93376             "shop/clothes/Adidas": {
93377                 "tags": {
93378                     "name": "Adidas",
93379                     "shop": "clothes"
93380                 },
93381                 "name": "Adidas",
93382                 "icon": "clothing-store",
93383                 "geometry": [
93384                     "point",
93385                     "vertex",
93386                     "area"
93387                 ],
93388                 "fields": [
93389                     "address",
93390                     "building_area",
93391                     "opening_hours"
93392                 ],
93393                 "suggestion": true
93394             },
93395             "shop/clothes/Mr Price": {
93396                 "tags": {
93397                     "name": "Mr Price",
93398                     "shop": "clothes"
93399                 },
93400                 "name": "Mr Price",
93401                 "icon": "clothing-store",
93402                 "geometry": [
93403                     "point",
93404                     "vertex",
93405                     "area"
93406                 ],
93407                 "fields": [
93408                     "address",
93409                     "building_area",
93410                     "opening_hours"
93411                 ],
93412                 "suggestion": true
93413             },
93414             "shop/clothes/Pep": {
93415                 "tags": {
93416                     "name": "Pep",
93417                     "shop": "clothes"
93418                 },
93419                 "name": "Pep",
93420                 "icon": "clothing-store",
93421                 "geometry": [
93422                     "point",
93423                     "vertex",
93424                     "area"
93425                 ],
93426                 "fields": [
93427                     "address",
93428                     "building_area",
93429                     "opening_hours"
93430                 ],
93431                 "suggestion": true
93432             },
93433             "shop/clothes/Edgars": {
93434                 "tags": {
93435                     "name": "Edgars",
93436                     "shop": "clothes"
93437                 },
93438                 "name": "Edgars",
93439                 "icon": "clothing-store",
93440                 "geometry": [
93441                     "point",
93442                     "vertex",
93443                     "area"
93444                 ],
93445                 "fields": [
93446                     "address",
93447                     "building_area",
93448                     "opening_hours"
93449                 ],
93450                 "suggestion": true
93451             },
93452             "shop/clothes/Ackermans": {
93453                 "tags": {
93454                     "name": "Ackermans",
93455                     "shop": "clothes"
93456                 },
93457                 "name": "Ackermans",
93458                 "icon": "clothing-store",
93459                 "geometry": [
93460                     "point",
93461                     "vertex",
93462                     "area"
93463                 ],
93464                 "fields": [
93465                     "address",
93466                     "building_area",
93467                     "opening_hours"
93468                 ],
93469                 "suggestion": true
93470             },
93471             "shop/clothes/Truworths": {
93472                 "tags": {
93473                     "name": "Truworths",
93474                     "shop": "clothes"
93475                 },
93476                 "name": "Truworths",
93477                 "icon": "clothing-store",
93478                 "geometry": [
93479                     "point",
93480                     "vertex",
93481                     "area"
93482                 ],
93483                 "fields": [
93484                     "address",
93485                     "building_area",
93486                     "opening_hours"
93487                 ],
93488                 "suggestion": true
93489             },
93490             "shop/clothes/Ross": {
93491                 "tags": {
93492                     "name": "Ross",
93493                     "shop": "clothes"
93494                 },
93495                 "name": "Ross",
93496                 "icon": "clothing-store",
93497                 "geometry": [
93498                     "point",
93499                     "vertex",
93500                     "area"
93501                 ],
93502                 "fields": [
93503                     "address",
93504                     "building_area",
93505                     "opening_hours"
93506                 ],
93507                 "suggestion": true
93508             },
93509             "shop/clothes/Dorothy Perkins": {
93510                 "tags": {
93511                     "name": "Dorothy Perkins",
93512                     "shop": "clothes"
93513                 },
93514                 "name": "Dorothy Perkins",
93515                 "icon": "clothing-store",
93516                 "geometry": [
93517                     "point",
93518                     "vertex",
93519                     "area"
93520                 ],
93521                 "fields": [
93522                     "address",
93523                     "building_area",
93524                     "opening_hours"
93525                 ],
93526                 "suggestion": true
93527             },
93528             "shop/clothes/Deichmann": {
93529                 "tags": {
93530                     "name": "Deichmann",
93531                     "shop": "clothes"
93532                 },
93533                 "name": "Deichmann",
93534                 "icon": "clothing-store",
93535                 "geometry": [
93536                     "point",
93537                     "vertex",
93538                     "area"
93539                 ],
93540                 "fields": [
93541                     "address",
93542                     "building_area",
93543                     "opening_hours"
93544                 ],
93545                 "suggestion": true
93546             },
93547             "shop/clothes/Lindex": {
93548                 "tags": {
93549                     "name": "Lindex",
93550                     "shop": "clothes"
93551                 },
93552                 "name": "Lindex",
93553                 "icon": "clothing-store",
93554                 "geometry": [
93555                     "point",
93556                     "vertex",
93557                     "area"
93558                 ],
93559                 "fields": [
93560                     "address",
93561                     "building_area",
93562                     "opening_hours"
93563                 ],
93564                 "suggestion": true
93565             },
93566             "shop/clothes/s.Oliver": {
93567                 "tags": {
93568                     "name": "s.Oliver",
93569                     "shop": "clothes"
93570                 },
93571                 "name": "s.Oliver",
93572                 "icon": "clothing-store",
93573                 "geometry": [
93574                     "point",
93575                     "vertex",
93576                     "area"
93577                 ],
93578                 "fields": [
93579                     "address",
93580                     "building_area",
93581                     "opening_hours"
93582                 ],
93583                 "suggestion": true
93584             },
93585             "shop/clothes/Old Navy": {
93586                 "tags": {
93587                     "name": "Old Navy",
93588                     "shop": "clothes"
93589                 },
93590                 "name": "Old Navy",
93591                 "icon": "clothing-store",
93592                 "geometry": [
93593                     "point",
93594                     "vertex",
93595                     "area"
93596                 ],
93597                 "fields": [
93598                     "address",
93599                     "building_area",
93600                     "opening_hours"
93601                 ],
93602                 "suggestion": true
93603             },
93604             "shop/clothes/Jack & Jones": {
93605                 "tags": {
93606                     "name": "Jack & Jones",
93607                     "shop": "clothes"
93608                 },
93609                 "name": "Jack & Jones",
93610                 "icon": "clothing-store",
93611                 "geometry": [
93612                     "point",
93613                     "vertex",
93614                     "area"
93615                 ],
93616                 "fields": [
93617                     "address",
93618                     "building_area",
93619                     "opening_hours"
93620                 ],
93621                 "suggestion": true
93622             },
93623             "shop/clothes/Pimkie": {
93624                 "tags": {
93625                     "name": "Pimkie",
93626                     "shop": "clothes"
93627                 },
93628                 "name": "Pimkie",
93629                 "icon": "clothing-store",
93630                 "geometry": [
93631                     "point",
93632                     "vertex",
93633                     "area"
93634                 ],
93635                 "fields": [
93636                     "address",
93637                     "building_area",
93638                     "opening_hours"
93639                 ],
93640                 "suggestion": true
93641             },
93642             "shop/clothes/Esprit": {
93643                 "tags": {
93644                     "name": "Esprit",
93645                     "shop": "clothes"
93646                 },
93647                 "name": "Esprit",
93648                 "icon": "clothing-store",
93649                 "geometry": [
93650                     "point",
93651                     "vertex",
93652                     "area"
93653                 ],
93654                 "fields": [
93655                     "address",
93656                     "building_area",
93657                     "opening_hours"
93658                 ],
93659                 "suggestion": true
93660             },
93661             "shop/clothes/Primark": {
93662                 "tags": {
93663                     "name": "Primark",
93664                     "shop": "clothes"
93665                 },
93666                 "name": "Primark",
93667                 "icon": "clothing-store",
93668                 "geometry": [
93669                     "point",
93670                     "vertex",
93671                     "area"
93672                 ],
93673                 "fields": [
93674                     "address",
93675                     "building_area",
93676                     "opening_hours"
93677                 ],
93678                 "suggestion": true
93679             },
93680             "shop/clothes/Bonita": {
93681                 "tags": {
93682                     "name": "Bonita",
93683                     "shop": "clothes"
93684                 },
93685                 "name": "Bonita",
93686                 "icon": "clothing-store",
93687                 "geometry": [
93688                     "point",
93689                     "vertex",
93690                     "area"
93691                 ],
93692                 "fields": [
93693                     "address",
93694                     "building_area",
93695                     "opening_hours"
93696                 ],
93697                 "suggestion": true
93698             },
93699             "shop/clothes/Mexx": {
93700                 "tags": {
93701                     "name": "Mexx",
93702                     "shop": "clothes"
93703                 },
93704                 "name": "Mexx",
93705                 "icon": "clothing-store",
93706                 "geometry": [
93707                     "point",
93708                     "vertex",
93709                     "area"
93710                 ],
93711                 "fields": [
93712                     "address",
93713                     "building_area",
93714                     "opening_hours"
93715                 ],
93716                 "suggestion": true
93717             },
93718             "shop/clothes/Gerry Weber": {
93719                 "tags": {
93720                     "name": "Gerry Weber",
93721                     "shop": "clothes"
93722                 },
93723                 "name": "Gerry Weber",
93724                 "icon": "clothing-store",
93725                 "geometry": [
93726                     "point",
93727                     "vertex",
93728                     "area"
93729                 ],
93730                 "fields": [
93731                     "address",
93732                     "building_area",
93733                     "opening_hours"
93734                 ],
93735                 "suggestion": true
93736             },
93737             "shop/clothes/Tally Weijl": {
93738                 "tags": {
93739                     "name": "Tally Weijl",
93740                     "shop": "clothes"
93741                 },
93742                 "name": "Tally Weijl",
93743                 "icon": "clothing-store",
93744                 "geometry": [
93745                     "point",
93746                     "vertex",
93747                     "area"
93748                 ],
93749                 "fields": [
93750                     "address",
93751                     "building_area",
93752                     "opening_hours"
93753                 ],
93754                 "suggestion": true
93755             },
93756             "shop/clothes/Mango": {
93757                 "tags": {
93758                     "name": "Mango",
93759                     "shop": "clothes"
93760                 },
93761                 "name": "Mango",
93762                 "icon": "clothing-store",
93763                 "geometry": [
93764                     "point",
93765                     "vertex",
93766                     "area"
93767                 ],
93768                 "fields": [
93769                     "address",
93770                     "building_area",
93771                     "opening_hours"
93772                 ],
93773                 "suggestion": true
93774             },
93775             "shop/clothes/TK Maxx": {
93776                 "tags": {
93777                     "name": "TK Maxx",
93778                     "shop": "clothes"
93779                 },
93780                 "name": "TK Maxx",
93781                 "icon": "clothing-store",
93782                 "geometry": [
93783                     "point",
93784                     "vertex",
93785                     "area"
93786                 ],
93787                 "fields": [
93788                     "address",
93789                     "building_area",
93790                     "opening_hours"
93791                 ],
93792                 "suggestion": true
93793             },
93794             "shop/clothes/Benetton": {
93795                 "tags": {
93796                     "name": "Benetton",
93797                     "shop": "clothes"
93798                 },
93799                 "name": "Benetton",
93800                 "icon": "clothing-store",
93801                 "geometry": [
93802                     "point",
93803                     "vertex",
93804                     "area"
93805                 ],
93806                 "fields": [
93807                     "address",
93808                     "building_area",
93809                     "opening_hours"
93810                 ],
93811                 "suggestion": true
93812             },
93813             "shop/clothes/Ulla Popken": {
93814                 "tags": {
93815                     "name": "Ulla Popken",
93816                     "shop": "clothes"
93817                 },
93818                 "name": "Ulla Popken",
93819                 "icon": "clothing-store",
93820                 "geometry": [
93821                     "point",
93822                     "vertex",
93823                     "area"
93824                 ],
93825                 "fields": [
93826                     "address",
93827                     "building_area",
93828                     "opening_hours"
93829                 ],
93830                 "suggestion": true
93831             },
93832             "shop/clothes/AWG": {
93833                 "tags": {
93834                     "name": "AWG",
93835                     "shop": "clothes"
93836                 },
93837                 "name": "AWG",
93838                 "icon": "clothing-store",
93839                 "geometry": [
93840                     "point",
93841                     "vertex",
93842                     "area"
93843                 ],
93844                 "fields": [
93845                     "address",
93846                     "building_area",
93847                     "opening_hours"
93848                 ],
93849                 "suggestion": true
93850             },
93851             "shop/clothes/Tommy Hilfiger": {
93852                 "tags": {
93853                     "name": "Tommy Hilfiger",
93854                     "shop": "clothes"
93855                 },
93856                 "name": "Tommy Hilfiger",
93857                 "icon": "clothing-store",
93858                 "geometry": [
93859                     "point",
93860                     "vertex",
93861                     "area"
93862                 ],
93863                 "fields": [
93864                     "address",
93865                     "building_area",
93866                     "opening_hours"
93867                 ],
93868                 "suggestion": true
93869             },
93870             "shop/clothes/New Yorker": {
93871                 "tags": {
93872                     "name": "New Yorker",
93873                     "shop": "clothes"
93874                 },
93875                 "name": "New Yorker",
93876                 "icon": "clothing-store",
93877                 "geometry": [
93878                     "point",
93879                     "vertex",
93880                     "area"
93881                 ],
93882                 "fields": [
93883                     "address",
93884                     "building_area",
93885                     "opening_hours"
93886                 ],
93887                 "suggestion": true
93888             },
93889             "shop/clothes/Orsay": {
93890                 "tags": {
93891                     "name": "Orsay",
93892                     "shop": "clothes"
93893                 },
93894                 "name": "Orsay",
93895                 "icon": "clothing-store",
93896                 "geometry": [
93897                     "point",
93898                     "vertex",
93899                     "area"
93900                 ],
93901                 "fields": [
93902                     "address",
93903                     "building_area",
93904                     "opening_hours"
93905                 ],
93906                 "suggestion": true
93907             },
93908             "shop/clothes/Charles Vögele": {
93909                 "tags": {
93910                     "name": "Charles Vögele",
93911                     "shop": "clothes"
93912                 },
93913                 "name": "Charles Vögele",
93914                 "icon": "clothing-store",
93915                 "geometry": [
93916                     "point",
93917                     "vertex",
93918                     "area"
93919                 ],
93920                 "fields": [
93921                     "address",
93922                     "building_area",
93923                     "opening_hours"
93924                 ],
93925                 "suggestion": true
93926             },
93927             "shop/clothes/New Look": {
93928                 "tags": {
93929                     "name": "New Look",
93930                     "shop": "clothes"
93931                 },
93932                 "name": "New Look",
93933                 "icon": "clothing-store",
93934                 "geometry": [
93935                     "point",
93936                     "vertex",
93937                     "area"
93938                 ],
93939                 "fields": [
93940                     "address",
93941                     "building_area",
93942                     "opening_hours"
93943                 ],
93944                 "suggestion": true
93945             },
93946             "shop/clothes/Lacoste": {
93947                 "tags": {
93948                     "name": "Lacoste",
93949                     "shop": "clothes"
93950                 },
93951                 "name": "Lacoste",
93952                 "icon": "clothing-store",
93953                 "geometry": [
93954                     "point",
93955                     "vertex",
93956                     "area"
93957                 ],
93958                 "fields": [
93959                     "address",
93960                     "building_area",
93961                     "opening_hours"
93962                 ],
93963                 "suggestion": true
93964             },
93965             "shop/clothes/Etam": {
93966                 "tags": {
93967                     "name": "Etam",
93968                     "shop": "clothes"
93969                 },
93970                 "name": "Etam",
93971                 "icon": "clothing-store",
93972                 "geometry": [
93973                     "point",
93974                     "vertex",
93975                     "area"
93976                 ],
93977                 "fields": [
93978                     "address",
93979                     "building_area",
93980                     "opening_hours"
93981                 ],
93982                 "suggestion": true
93983             },
93984             "shop/clothes/Kiabi": {
93985                 "tags": {
93986                     "name": "Kiabi",
93987                     "shop": "clothes"
93988                 },
93989                 "name": "Kiabi",
93990                 "icon": "clothing-store",
93991                 "geometry": [
93992                     "point",
93993                     "vertex",
93994                     "area"
93995                 ],
93996                 "fields": [
93997                     "address",
93998                     "building_area",
93999                     "opening_hours"
94000                 ],
94001                 "suggestion": true
94002             },
94003             "shop/clothes/Jack Wolfskin": {
94004                 "tags": {
94005                     "name": "Jack Wolfskin",
94006                     "shop": "clothes"
94007                 },
94008                 "name": "Jack Wolfskin",
94009                 "icon": "clothing-store",
94010                 "geometry": [
94011                     "point",
94012                     "vertex",
94013                     "area"
94014                 ],
94015                 "fields": [
94016                     "address",
94017                     "building_area",
94018                     "opening_hours"
94019                 ],
94020                 "suggestion": true
94021             },
94022             "shop/clothes/American Apparel": {
94023                 "tags": {
94024                     "name": "American Apparel",
94025                     "shop": "clothes"
94026                 },
94027                 "name": "American Apparel",
94028                 "icon": "clothing-store",
94029                 "geometry": [
94030                     "point",
94031                     "vertex",
94032                     "area"
94033                 ],
94034                 "fields": [
94035                     "address",
94036                     "building_area",
94037                     "opening_hours"
94038                 ],
94039                 "suggestion": true
94040             },
94041             "shop/clothes/Men's Wearhouse": {
94042                 "tags": {
94043                     "name": "Men's Wearhouse",
94044                     "shop": "clothes"
94045                 },
94046                 "name": "Men's Wearhouse",
94047                 "icon": "clothing-store",
94048                 "geometry": [
94049                     "point",
94050                     "vertex",
94051                     "area"
94052                 ],
94053                 "fields": [
94054                     "address",
94055                     "building_area",
94056                     "opening_hours"
94057                 ],
94058                 "suggestion": true
94059             },
94060             "shop/clothes/Intimissimi": {
94061                 "tags": {
94062                     "name": "Intimissimi",
94063                     "shop": "clothes"
94064                 },
94065                 "name": "Intimissimi",
94066                 "icon": "clothing-store",
94067                 "geometry": [
94068                     "point",
94069                     "vertex",
94070                     "area"
94071                 ],
94072                 "fields": [
94073                     "address",
94074                     "building_area",
94075                     "opening_hours"
94076                 ],
94077                 "suggestion": true
94078             },
94079             "shop/clothes/United Colors of Benetton": {
94080                 "tags": {
94081                     "name": "United Colors of Benetton",
94082                     "shop": "clothes"
94083                 },
94084                 "name": "United Colors of Benetton",
94085                 "icon": "clothing-store",
94086                 "geometry": [
94087                     "point",
94088                     "vertex",
94089                     "area"
94090                 ],
94091                 "fields": [
94092                     "address",
94093                     "building_area",
94094                     "opening_hours"
94095                 ],
94096                 "suggestion": true
94097             },
94098             "shop/clothes/Jules": {
94099                 "tags": {
94100                     "name": "Jules",
94101                     "shop": "clothes"
94102                 },
94103                 "name": "Jules",
94104                 "icon": "clothing-store",
94105                 "geometry": [
94106                     "point",
94107                     "vertex",
94108                     "area"
94109                 ],
94110                 "fields": [
94111                     "address",
94112                     "building_area",
94113                     "opening_hours"
94114                 ],
94115                 "suggestion": true
94116             },
94117             "shop/clothes/AOKI": {
94118                 "tags": {
94119                     "name": "AOKI",
94120                     "shop": "clothes"
94121                 },
94122                 "name": "AOKI",
94123                 "icon": "clothing-store",
94124                 "geometry": [
94125                     "point",
94126                     "vertex",
94127                     "area"
94128                 ],
94129                 "fields": [
94130                     "address",
94131                     "building_area",
94132                     "opening_hours"
94133                 ],
94134                 "suggestion": true
94135             },
94136             "shop/clothes/Calzedonia": {
94137                 "tags": {
94138                     "name": "Calzedonia",
94139                     "shop": "clothes"
94140                 },
94141                 "name": "Calzedonia",
94142                 "icon": "clothing-store",
94143                 "geometry": [
94144                     "point",
94145                     "vertex",
94146                     "area"
94147                 ],
94148                 "fields": [
94149                     "address",
94150                     "building_area",
94151                     "opening_hours"
94152                 ],
94153                 "suggestion": true
94154             },
94155             "shop/clothes/洋服の青山": {
94156                 "tags": {
94157                     "name": "洋服の青山",
94158                     "shop": "clothes"
94159                 },
94160                 "name": "洋服の青山",
94161                 "icon": "clothing-store",
94162                 "geometry": [
94163                     "point",
94164                     "vertex",
94165                     "area"
94166                 ],
94167                 "fields": [
94168                     "address",
94169                     "building_area",
94170                     "opening_hours"
94171                 ],
94172                 "suggestion": true
94173             },
94174             "shop/clothes/Levi's": {
94175                 "tags": {
94176                     "name": "Levi's",
94177                     "shop": "clothes"
94178                 },
94179                 "name": "Levi's",
94180                 "icon": "clothing-store",
94181                 "geometry": [
94182                     "point",
94183                     "vertex",
94184                     "area"
94185                 ],
94186                 "fields": [
94187                     "address",
94188                     "building_area",
94189                     "opening_hours"
94190                 ],
94191                 "suggestion": true
94192             },
94193             "shop/clothes/Celio": {
94194                 "tags": {
94195                     "name": "Celio",
94196                     "shop": "clothes"
94197                 },
94198                 "name": "Celio",
94199                 "icon": "clothing-store",
94200                 "geometry": [
94201                     "point",
94202                     "vertex",
94203                     "area"
94204                 ],
94205                 "fields": [
94206                     "address",
94207                     "building_area",
94208                     "opening_hours"
94209                 ],
94210                 "suggestion": true
94211             },
94212             "shop/clothes/TJ Maxx": {
94213                 "tags": {
94214                     "name": "TJ Maxx",
94215                     "shop": "clothes"
94216                 },
94217                 "name": "TJ Maxx",
94218                 "icon": "clothing-store",
94219                 "geometry": [
94220                     "point",
94221                     "vertex",
94222                     "area"
94223                 ],
94224                 "fields": [
94225                     "address",
94226                     "building_area",
94227                     "opening_hours"
94228                 ],
94229                 "suggestion": true
94230             },
94231             "shop/clothes/Promod": {
94232                 "tags": {
94233                     "name": "Promod",
94234                     "shop": "clothes"
94235                 },
94236                 "name": "Promod",
94237                 "icon": "clothing-store",
94238                 "geometry": [
94239                     "point",
94240                     "vertex",
94241                     "area"
94242                 ],
94243                 "fields": [
94244                     "address",
94245                     "building_area",
94246                     "opening_hours"
94247                 ],
94248                 "suggestion": true
94249             },
94250             "shop/clothes/Street One": {
94251                 "tags": {
94252                     "name": "Street One",
94253                     "shop": "clothes"
94254                 },
94255                 "name": "Street One",
94256                 "icon": "clothing-store",
94257                 "geometry": [
94258                     "point",
94259                     "vertex",
94260                     "area"
94261                 ],
94262                 "fields": [
94263                     "address",
94264                     "building_area",
94265                     "opening_hours"
94266                 ],
94267                 "suggestion": true
94268             },
94269             "shop/clothes/ユニクロ": {
94270                 "tags": {
94271                     "name": "ユニクロ",
94272                     "shop": "clothes"
94273                 },
94274                 "name": "ユニクロ",
94275                 "icon": "clothing-store",
94276                 "geometry": [
94277                     "point",
94278                     "vertex",
94279                     "area"
94280                 ],
94281                 "fields": [
94282                     "address",
94283                     "building_area",
94284                     "opening_hours"
94285                 ],
94286                 "suggestion": true
94287             },
94288             "shop/clothes/Banana Republic": {
94289                 "tags": {
94290                     "name": "Banana Republic",
94291                     "shop": "clothes"
94292                 },
94293                 "name": "Banana Republic",
94294                 "icon": "clothing-store",
94295                 "geometry": [
94296                     "point",
94297                     "vertex",
94298                     "area"
94299                 ],
94300                 "fields": [
94301                     "address",
94302                     "building_area",
94303                     "opening_hours"
94304                 ],
94305                 "suggestion": true
94306             },
94307             "shop/clothes/Одежда": {
94308                 "tags": {
94309                     "name": "Одежда",
94310                     "shop": "clothes"
94311                 },
94312                 "name": "Одежда",
94313                 "icon": "clothing-store",
94314                 "geometry": [
94315                     "point",
94316                     "vertex",
94317                     "area"
94318                 ],
94319                 "fields": [
94320                     "address",
94321                     "building_area",
94322                     "opening_hours"
94323                 ],
94324                 "suggestion": true
94325             },
94326             "shop/clothes/La Halle": {
94327                 "tags": {
94328                     "name": "La Halle",
94329                     "shop": "clothes"
94330                 },
94331                 "name": "La Halle",
94332                 "icon": "clothing-store",
94333                 "geometry": [
94334                     "point",
94335                     "vertex",
94336                     "area"
94337                 ],
94338                 "fields": [
94339                     "address",
94340                     "building_area",
94341                     "opening_hours"
94342                 ],
94343                 "suggestion": true
94344             },
94345             "shop/clothes/Peacocks": {
94346                 "tags": {
94347                     "name": "Peacocks",
94348                     "shop": "clothes"
94349                 },
94350                 "name": "Peacocks",
94351                 "icon": "clothing-store",
94352                 "geometry": [
94353                     "point",
94354                     "vertex",
94355                     "area"
94356                 ],
94357                 "fields": [
94358                     "address",
94359                     "building_area",
94360                     "opening_hours"
94361                 ],
94362                 "suggestion": true
94363             },
94364             "shop/clothes/しまむら": {
94365                 "tags": {
94366                     "name": "しまむら",
94367                     "shop": "clothes"
94368                 },
94369                 "name": "しまむら",
94370                 "icon": "clothing-store",
94371                 "geometry": [
94372                     "point",
94373                     "vertex",
94374                     "area"
94375                 ],
94376                 "fields": [
94377                     "address",
94378                     "building_area",
94379                     "opening_hours"
94380                 ],
94381                 "suggestion": true
94382             },
94383             "shop/books/Bruna": {
94384                 "tags": {
94385                     "name": "Bruna",
94386                     "shop": "books"
94387                 },
94388                 "name": "Bruna",
94389                 "icon": "shop",
94390                 "geometry": [
94391                     "point",
94392                     "vertex",
94393                     "area"
94394                 ],
94395                 "fields": [
94396                     "address",
94397                     "building_area",
94398                     "opening_hours"
94399                 ],
94400                 "suggestion": true
94401             },
94402             "shop/books/Waterstones": {
94403                 "tags": {
94404                     "name": "Waterstones",
94405                     "shop": "books"
94406                 },
94407                 "name": "Waterstones",
94408                 "icon": "shop",
94409                 "geometry": [
94410                     "point",
94411                     "vertex",
94412                     "area"
94413                 ],
94414                 "fields": [
94415                     "address",
94416                     "building_area",
94417                     "opening_hours"
94418                 ],
94419                 "suggestion": true
94420             },
94421             "shop/books/Libro": {
94422                 "tags": {
94423                     "name": "Libro",
94424                     "shop": "books"
94425                 },
94426                 "name": "Libro",
94427                 "icon": "shop",
94428                 "geometry": [
94429                     "point",
94430                     "vertex",
94431                     "area"
94432                 ],
94433                 "fields": [
94434                     "address",
94435                     "building_area",
94436                     "opening_hours"
94437                 ],
94438                 "suggestion": true
94439             },
94440             "shop/books/Barnes & Noble": {
94441                 "tags": {
94442                     "name": "Barnes & Noble",
94443                     "shop": "books"
94444                 },
94445                 "name": "Barnes & Noble",
94446                 "icon": "shop",
94447                 "geometry": [
94448                     "point",
94449                     "vertex",
94450                     "area"
94451                 ],
94452                 "fields": [
94453                     "address",
94454                     "building_area",
94455                     "opening_hours"
94456                 ],
94457                 "suggestion": true
94458             },
94459             "shop/books/Weltbild": {
94460                 "tags": {
94461                     "name": "Weltbild",
94462                     "shop": "books"
94463                 },
94464                 "name": "Weltbild",
94465                 "icon": "shop",
94466                 "geometry": [
94467                     "point",
94468                     "vertex",
94469                     "area"
94470                 ],
94471                 "fields": [
94472                     "address",
94473                     "building_area",
94474                     "opening_hours"
94475                 ],
94476                 "suggestion": true
94477             },
94478             "shop/books/Thalia": {
94479                 "tags": {
94480                     "name": "Thalia",
94481                     "shop": "books"
94482                 },
94483                 "name": "Thalia",
94484                 "icon": "shop",
94485                 "geometry": [
94486                     "point",
94487                     "vertex",
94488                     "area"
94489                 ],
94490                 "fields": [
94491                     "address",
94492                     "building_area",
94493                     "opening_hours"
94494                 ],
94495                 "suggestion": true
94496             },
94497             "shop/books/Книги": {
94498                 "tags": {
94499                     "name": "Книги",
94500                     "shop": "books"
94501                 },
94502                 "name": "Книги",
94503                 "icon": "shop",
94504                 "geometry": [
94505                     "point",
94506                     "vertex",
94507                     "area"
94508                 ],
94509                 "fields": [
94510                     "address",
94511                     "building_area",
94512                     "opening_hours"
94513                 ],
94514                 "suggestion": true
94515             },
94516             "shop/alcohol/Alko": {
94517                 "tags": {
94518                     "name": "Alko",
94519                     "shop": "alcohol"
94520                 },
94521                 "name": "Alko",
94522                 "icon": "alcohol-shop",
94523                 "geometry": [
94524                     "point",
94525                     "vertex",
94526                     "area"
94527                 ],
94528                 "fields": [
94529                     "address",
94530                     "building_area",
94531                     "opening_hours"
94532                 ],
94533                 "suggestion": true
94534             },
94535             "shop/alcohol/The Beer Store": {
94536                 "tags": {
94537                     "name": "The Beer Store",
94538                     "shop": "alcohol"
94539                 },
94540                 "name": "The Beer Store",
94541                 "icon": "alcohol-shop",
94542                 "geometry": [
94543                     "point",
94544                     "vertex",
94545                     "area"
94546                 ],
94547                 "fields": [
94548                     "address",
94549                     "building_area",
94550                     "opening_hours"
94551                 ],
94552                 "suggestion": true
94553             },
94554             "shop/alcohol/Systembolaget": {
94555                 "tags": {
94556                     "name": "Systembolaget",
94557                     "shop": "alcohol"
94558                 },
94559                 "name": "Systembolaget",
94560                 "icon": "alcohol-shop",
94561                 "geometry": [
94562                     "point",
94563                     "vertex",
94564                     "area"
94565                 ],
94566                 "fields": [
94567                     "address",
94568                     "building_area",
94569                     "opening_hours"
94570                 ],
94571                 "suggestion": true
94572             },
94573             "shop/alcohol/LCBO": {
94574                 "tags": {
94575                     "name": "LCBO",
94576                     "shop": "alcohol"
94577                 },
94578                 "name": "LCBO",
94579                 "icon": "alcohol-shop",
94580                 "geometry": [
94581                     "point",
94582                     "vertex",
94583                     "area"
94584                 ],
94585                 "fields": [
94586                     "address",
94587                     "building_area",
94588                     "opening_hours"
94589                 ],
94590                 "suggestion": true
94591             },
94592             "shop/alcohol/Ароматный мир": {
94593                 "tags": {
94594                     "name": "Ароматный мир",
94595                     "shop": "alcohol"
94596                 },
94597                 "name": "Ароматный мир",
94598                 "icon": "alcohol-shop",
94599                 "geometry": [
94600                     "point",
94601                     "vertex",
94602                     "area"
94603                 ],
94604                 "fields": [
94605                     "address",
94606                     "building_area",
94607                     "opening_hours"
94608                 ],
94609                 "suggestion": true
94610             },
94611             "shop/alcohol/Bargain Booze": {
94612                 "tags": {
94613                     "name": "Bargain Booze",
94614                     "shop": "alcohol"
94615                 },
94616                 "name": "Bargain Booze",
94617                 "icon": "alcohol-shop",
94618                 "geometry": [
94619                     "point",
94620                     "vertex",
94621                     "area"
94622                 ],
94623                 "fields": [
94624                     "address",
94625                     "building_area",
94626                     "opening_hours"
94627                 ],
94628                 "suggestion": true
94629             },
94630             "shop/alcohol/Nicolas": {
94631                 "tags": {
94632                     "name": "Nicolas",
94633                     "shop": "alcohol"
94634                 },
94635                 "name": "Nicolas",
94636                 "icon": "alcohol-shop",
94637                 "geometry": [
94638                     "point",
94639                     "vertex",
94640                     "area"
94641                 ],
94642                 "fields": [
94643                     "address",
94644                     "building_area",
94645                     "opening_hours"
94646                 ],
94647                 "suggestion": true
94648             },
94649             "shop/alcohol/Botilleria": {
94650                 "tags": {
94651                     "name": "Botilleria",
94652                     "shop": "alcohol"
94653                 },
94654                 "name": "Botilleria",
94655                 "icon": "alcohol-shop",
94656                 "geometry": [
94657                     "point",
94658                     "vertex",
94659                     "area"
94660                 ],
94661                 "fields": [
94662                     "address",
94663                     "building_area",
94664                     "opening_hours"
94665                 ],
94666                 "suggestion": true
94667             },
94668             "shop/alcohol/SAQ": {
94669                 "tags": {
94670                     "name": "SAQ",
94671                     "shop": "alcohol"
94672                 },
94673                 "name": "SAQ",
94674                 "icon": "alcohol-shop",
94675                 "geometry": [
94676                     "point",
94677                     "vertex",
94678                     "area"
94679                 ],
94680                 "fields": [
94681                     "address",
94682                     "building_area",
94683                     "opening_hours"
94684                 ],
94685                 "suggestion": true
94686             },
94687             "shop/alcohol/Gall & Gall": {
94688                 "tags": {
94689                     "name": "Gall & Gall",
94690                     "shop": "alcohol"
94691                 },
94692                 "name": "Gall & Gall",
94693                 "icon": "alcohol-shop",
94694                 "geometry": [
94695                     "point",
94696                     "vertex",
94697                     "area"
94698                 ],
94699                 "fields": [
94700                     "address",
94701                     "building_area",
94702                     "opening_hours"
94703                 ],
94704                 "suggestion": true
94705             },
94706             "shop/alcohol/BWS": {
94707                 "tags": {
94708                     "name": "BWS",
94709                     "shop": "alcohol"
94710                 },
94711                 "name": "BWS",
94712                 "icon": "alcohol-shop",
94713                 "geometry": [
94714                     "point",
94715                     "vertex",
94716                     "area"
94717                 ],
94718                 "fields": [
94719                     "address",
94720                     "building_area",
94721                     "opening_hours"
94722                 ],
94723                 "suggestion": true
94724             },
94725             "shop/alcohol/Живое пиво": {
94726                 "tags": {
94727                     "name": "Живое пиво",
94728                     "shop": "alcohol"
94729                 },
94730                 "name": "Живое пиво",
94731                 "icon": "alcohol-shop",
94732                 "geometry": [
94733                     "point",
94734                     "vertex",
94735                     "area"
94736                 ],
94737                 "fields": [
94738                     "address",
94739                     "building_area",
94740                     "opening_hours"
94741                 ],
94742                 "suggestion": true
94743             },
94744             "shop/bakery/Kamps": {
94745                 "tags": {
94746                     "name": "Kamps",
94747                     "shop": "bakery"
94748                 },
94749                 "name": "Kamps",
94750                 "icon": "bakery",
94751                 "geometry": [
94752                     "point",
94753                     "vertex",
94754                     "area"
94755                 ],
94756                 "fields": [
94757                     "address",
94758                     "building_area",
94759                     "opening_hours"
94760                 ],
94761                 "suggestion": true
94762             },
94763             "shop/bakery/Bäckerei Schmidt": {
94764                 "tags": {
94765                     "name": "Bäckerei Schmidt",
94766                     "shop": "bakery"
94767                 },
94768                 "name": "Bäckerei Schmidt",
94769                 "icon": "bakery",
94770                 "geometry": [
94771                     "point",
94772                     "vertex",
94773                     "area"
94774                 ],
94775                 "fields": [
94776                     "address",
94777                     "building_area",
94778                     "opening_hours"
94779                 ],
94780                 "suggestion": true
94781             },
94782             "shop/bakery/Anker": {
94783                 "tags": {
94784                     "name": "Anker",
94785                     "shop": "bakery"
94786                 },
94787                 "name": "Anker",
94788                 "icon": "bakery",
94789                 "geometry": [
94790                     "point",
94791                     "vertex",
94792                     "area"
94793                 ],
94794                 "fields": [
94795                     "address",
94796                     "building_area",
94797                     "opening_hours"
94798                 ],
94799                 "suggestion": true
94800             },
94801             "shop/bakery/Schäfer": {
94802                 "tags": {
94803                     "name": "Schäfer",
94804                     "shop": "bakery"
94805                 },
94806                 "name": "Schäfer",
94807                 "icon": "bakery",
94808                 "geometry": [
94809                     "point",
94810                     "vertex",
94811                     "area"
94812                 ],
94813                 "fields": [
94814                     "address",
94815                     "building_area",
94816                     "opening_hours"
94817                 ],
94818                 "suggestion": true
94819             },
94820             "shop/bakery/Hofpfisterei": {
94821                 "tags": {
94822                     "name": "Hofpfisterei",
94823                     "shop": "bakery"
94824                 },
94825                 "name": "Hofpfisterei",
94826                 "icon": "bakery",
94827                 "geometry": [
94828                     "point",
94829                     "vertex",
94830                     "area"
94831                 ],
94832                 "fields": [
94833                     "address",
94834                     "building_area",
94835                     "opening_hours"
94836                 ],
94837                 "suggestion": true
94838             },
94839             "shop/bakery/Greggs": {
94840                 "tags": {
94841                     "name": "Greggs",
94842                     "shop": "bakery"
94843                 },
94844                 "name": "Greggs",
94845                 "icon": "bakery",
94846                 "geometry": [
94847                     "point",
94848                     "vertex",
94849                     "area"
94850                 ],
94851                 "fields": [
94852                     "address",
94853                     "building_area",
94854                     "opening_hours"
94855                 ],
94856                 "suggestion": true
94857             },
94858             "shop/bakery/Oebel": {
94859                 "tags": {
94860                     "name": "Oebel",
94861                     "shop": "bakery"
94862                 },
94863                 "name": "Oebel",
94864                 "icon": "bakery",
94865                 "geometry": [
94866                     "point",
94867                     "vertex",
94868                     "area"
94869                 ],
94870                 "fields": [
94871                     "address",
94872                     "building_area",
94873                     "opening_hours"
94874                 ],
94875                 "suggestion": true
94876             },
94877             "shop/bakery/Boulangerie": {
94878                 "tags": {
94879                     "name": "Boulangerie",
94880                     "shop": "bakery"
94881                 },
94882                 "name": "Boulangerie",
94883                 "icon": "bakery",
94884                 "geometry": [
94885                     "point",
94886                     "vertex",
94887                     "area"
94888                 ],
94889                 "fields": [
94890                     "address",
94891                     "building_area",
94892                     "opening_hours"
94893                 ],
94894                 "suggestion": true
94895             },
94896             "shop/bakery/Stadtbäckerei": {
94897                 "tags": {
94898                     "name": "Stadtbäckerei",
94899                     "shop": "bakery"
94900                 },
94901                 "name": "Stadtbäckerei",
94902                 "icon": "bakery",
94903                 "geometry": [
94904                     "point",
94905                     "vertex",
94906                     "area"
94907                 ],
94908                 "fields": [
94909                     "address",
94910                     "building_area",
94911                     "opening_hours"
94912                 ],
94913                 "suggestion": true
94914             },
94915             "shop/bakery/Steinecke": {
94916                 "tags": {
94917                     "name": "Steinecke",
94918                     "shop": "bakery"
94919                 },
94920                 "name": "Steinecke",
94921                 "icon": "bakery",
94922                 "geometry": [
94923                     "point",
94924                     "vertex",
94925                     "area"
94926                 ],
94927                 "fields": [
94928                     "address",
94929                     "building_area",
94930                     "opening_hours"
94931                 ],
94932                 "suggestion": true
94933             },
94934             "shop/bakery/Ihle": {
94935                 "tags": {
94936                     "name": "Ihle",
94937                     "shop": "bakery"
94938                 },
94939                 "name": "Ihle",
94940                 "icon": "bakery",
94941                 "geometry": [
94942                     "point",
94943                     "vertex",
94944                     "area"
94945                 ],
94946                 "fields": [
94947                     "address",
94948                     "building_area",
94949                     "opening_hours"
94950                 ],
94951                 "suggestion": true
94952             },
94953             "shop/bakery/Goldilocks": {
94954                 "tags": {
94955                     "name": "Goldilocks",
94956                     "shop": "bakery"
94957                 },
94958                 "name": "Goldilocks",
94959                 "icon": "bakery",
94960                 "geometry": [
94961                     "point",
94962                     "vertex",
94963                     "area"
94964                 ],
94965                 "fields": [
94966                     "address",
94967                     "building_area",
94968                     "opening_hours"
94969                 ],
94970                 "suggestion": true
94971             },
94972             "shop/bakery/Dat Backhus": {
94973                 "tags": {
94974                     "name": "Dat Backhus",
94975                     "shop": "bakery"
94976                 },
94977                 "name": "Dat Backhus",
94978                 "icon": "bakery",
94979                 "geometry": [
94980                     "point",
94981                     "vertex",
94982                     "area"
94983                 ],
94984                 "fields": [
94985                     "address",
94986                     "building_area",
94987                     "opening_hours"
94988                 ],
94989                 "suggestion": true
94990             },
94991             "shop/bakery/K&U": {
94992                 "tags": {
94993                     "name": "K&U",
94994                     "shop": "bakery"
94995                 },
94996                 "name": "K&U",
94997                 "icon": "bakery",
94998                 "geometry": [
94999                     "point",
95000                     "vertex",
95001                     "area"
95002                 ],
95003                 "fields": [
95004                     "address",
95005                     "building_area",
95006                     "opening_hours"
95007                 ],
95008                 "suggestion": true
95009             },
95010             "shop/bakery/Der Beck": {
95011                 "tags": {
95012                     "name": "Der Beck",
95013                     "shop": "bakery"
95014                 },
95015                 "name": "Der Beck",
95016                 "icon": "bakery",
95017                 "geometry": [
95018                     "point",
95019                     "vertex",
95020                     "area"
95021                 ],
95022                 "fields": [
95023                     "address",
95024                     "building_area",
95025                     "opening_hours"
95026                 ],
95027                 "suggestion": true
95028             },
95029             "shop/bakery/Thürmann": {
95030                 "tags": {
95031                     "name": "Thürmann",
95032                     "shop": "bakery"
95033                 },
95034                 "name": "Thürmann",
95035                 "icon": "bakery",
95036                 "geometry": [
95037                     "point",
95038                     "vertex",
95039                     "area"
95040                 ],
95041                 "fields": [
95042                     "address",
95043                     "building_area",
95044                     "opening_hours"
95045                 ],
95046                 "suggestion": true
95047             },
95048             "shop/bakery/Backwerk": {
95049                 "tags": {
95050                     "name": "Backwerk",
95051                     "shop": "bakery"
95052                 },
95053                 "name": "Backwerk",
95054                 "icon": "bakery",
95055                 "geometry": [
95056                     "point",
95057                     "vertex",
95058                     "area"
95059                 ],
95060                 "fields": [
95061                     "address",
95062                     "building_area",
95063                     "opening_hours"
95064                 ],
95065                 "suggestion": true
95066             },
95067             "shop/bakery/Bäcker": {
95068                 "tags": {
95069                     "name": "Bäcker",
95070                     "shop": "bakery"
95071                 },
95072                 "name": "Bäcker",
95073                 "icon": "bakery",
95074                 "geometry": [
95075                     "point",
95076                     "vertex",
95077                     "area"
95078                 ],
95079                 "fields": [
95080                     "address",
95081                     "building_area",
95082                     "opening_hours"
95083                 ],
95084                 "suggestion": true
95085             },
95086             "shop/bakery/Schäfer's": {
95087                 "tags": {
95088                     "name": "Schäfer's",
95089                     "shop": "bakery"
95090                 },
95091                 "name": "Schäfer's",
95092                 "icon": "bakery",
95093                 "geometry": [
95094                     "point",
95095                     "vertex",
95096                     "area"
95097                 ],
95098                 "fields": [
95099                     "address",
95100                     "building_area",
95101                     "opening_hours"
95102                 ],
95103                 "suggestion": true
95104             },
95105             "shop/bakery/Panaderia": {
95106                 "tags": {
95107                     "name": "Panaderia",
95108                     "shop": "bakery"
95109                 },
95110                 "name": "Panaderia",
95111                 "icon": "bakery",
95112                 "geometry": [
95113                     "point",
95114                     "vertex",
95115                     "area"
95116                 ],
95117                 "fields": [
95118                     "address",
95119                     "building_area",
95120                     "opening_hours"
95121                 ],
95122                 "suggestion": true
95123             },
95124             "shop/bakery/Goeken backen": {
95125                 "tags": {
95126                     "name": "Goeken backen",
95127                     "shop": "bakery"
95128                 },
95129                 "name": "Goeken backen",
95130                 "icon": "bakery",
95131                 "geometry": [
95132                     "point",
95133                     "vertex",
95134                     "area"
95135                 ],
95136                 "fields": [
95137                     "address",
95138                     "building_area",
95139                     "opening_hours"
95140                 ],
95141                 "suggestion": true
95142             },
95143             "shop/bakery/Stadtbäckerei Junge": {
95144                 "tags": {
95145                     "name": "Stadtbäckerei Junge",
95146                     "shop": "bakery"
95147                 },
95148                 "name": "Stadtbäckerei Junge",
95149                 "icon": "bakery",
95150                 "geometry": [
95151                     "point",
95152                     "vertex",
95153                     "area"
95154                 ],
95155                 "fields": [
95156                     "address",
95157                     "building_area",
95158                     "opening_hours"
95159                 ],
95160                 "suggestion": true
95161             },
95162             "shop/bakery/Boulangerie Patisserie": {
95163                 "tags": {
95164                     "name": "Boulangerie Patisserie",
95165                     "shop": "bakery"
95166                 },
95167                 "name": "Boulangerie Patisserie",
95168                 "icon": "bakery",
95169                 "geometry": [
95170                     "point",
95171                     "vertex",
95172                     "area"
95173                 ],
95174                 "fields": [
95175                     "address",
95176                     "building_area",
95177                     "opening_hours"
95178                 ],
95179                 "suggestion": true
95180             },
95181             "shop/bakery/Paul": {
95182                 "tags": {
95183                     "name": "Paul",
95184                     "shop": "bakery"
95185                 },
95186                 "name": "Paul",
95187                 "icon": "bakery",
95188                 "geometry": [
95189                     "point",
95190                     "vertex",
95191                     "area"
95192                 ],
95193                 "fields": [
95194                     "address",
95195                     "building_area",
95196                     "opening_hours"
95197                 ],
95198                 "suggestion": true
95199             },
95200             "shop/bakery/Хлеб": {
95201                 "tags": {
95202                     "name": "Хлеб",
95203                     "shop": "bakery"
95204                 },
95205                 "name": "Хлеб",
95206                 "icon": "bakery",
95207                 "geometry": [
95208                     "point",
95209                     "vertex",
95210                     "area"
95211                 ],
95212                 "fields": [
95213                     "address",
95214                     "building_area",
95215                     "opening_hours"
95216                 ],
95217                 "suggestion": true
95218             },
95219             "shop/bakery/Piekarnia": {
95220                 "tags": {
95221                     "name": "Piekarnia",
95222                     "shop": "bakery"
95223                 },
95224                 "name": "Piekarnia",
95225                 "icon": "bakery",
95226                 "geometry": [
95227                     "point",
95228                     "vertex",
95229                     "area"
95230                 ],
95231                 "fields": [
95232                     "address",
95233                     "building_area",
95234                     "opening_hours"
95235                 ],
95236                 "suggestion": true
95237             },
95238             "shop/sports/Sports Direct": {
95239                 "tags": {
95240                     "name": "Sports Direct",
95241                     "shop": "sports"
95242                 },
95243                 "name": "Sports Direct",
95244                 "icon": "shop",
95245                 "geometry": [
95246                     "point",
95247                     "vertex",
95248                     "area"
95249                 ],
95250                 "fields": [
95251                     "address",
95252                     "building_area",
95253                     "opening_hours"
95254                 ],
95255                 "suggestion": true
95256             },
95257             "shop/sports/Decathlon": {
95258                 "tags": {
95259                     "name": "Decathlon",
95260                     "shop": "sports"
95261                 },
95262                 "name": "Decathlon",
95263                 "icon": "shop",
95264                 "geometry": [
95265                     "point",
95266                     "vertex",
95267                     "area"
95268                 ],
95269                 "fields": [
95270                     "address",
95271                     "building_area",
95272                     "opening_hours"
95273                 ],
95274                 "suggestion": true
95275             },
95276             "shop/sports/Intersport": {
95277                 "tags": {
95278                     "name": "Intersport",
95279                     "shop": "sports"
95280                 },
95281                 "name": "Intersport",
95282                 "icon": "shop",
95283                 "geometry": [
95284                     "point",
95285                     "vertex",
95286                     "area"
95287                 ],
95288                 "fields": [
95289                     "address",
95290                     "building_area",
95291                     "opening_hours"
95292                 ],
95293                 "suggestion": true
95294             },
95295             "shop/sports/Sports Authority": {
95296                 "tags": {
95297                     "name": "Sports Authority",
95298                     "shop": "sports"
95299                 },
95300                 "name": "Sports Authority",
95301                 "icon": "shop",
95302                 "geometry": [
95303                     "point",
95304                     "vertex",
95305                     "area"
95306                 ],
95307                 "fields": [
95308                     "address",
95309                     "building_area",
95310                     "opening_hours"
95311                 ],
95312                 "suggestion": true
95313             },
95314             "shop/sports/Спортмастер": {
95315                 "tags": {
95316                     "name": "Спортмастер",
95317                     "shop": "sports"
95318                 },
95319                 "name": "Спортмастер",
95320                 "icon": "shop",
95321                 "geometry": [
95322                     "point",
95323                     "vertex",
95324                     "area"
95325                 ],
95326                 "fields": [
95327                     "address",
95328                     "building_area",
95329                     "opening_hours"
95330                 ],
95331                 "suggestion": true
95332             },
95333             "shop/sports/Sport 2000": {
95334                 "tags": {
95335                     "name": "Sport 2000",
95336                     "shop": "sports"
95337                 },
95338                 "name": "Sport 2000",
95339                 "icon": "shop",
95340                 "geometry": [
95341                     "point",
95342                     "vertex",
95343                     "area"
95344                 ],
95345                 "fields": [
95346                     "address",
95347                     "building_area",
95348                     "opening_hours"
95349                 ],
95350                 "suggestion": true
95351             },
95352             "shop/sports/Dick's Sporting Goods": {
95353                 "tags": {
95354                     "name": "Dick's Sporting Goods",
95355                     "shop": "sports"
95356                 },
95357                 "name": "Dick's Sporting Goods",
95358                 "icon": "shop",
95359                 "geometry": [
95360                     "point",
95361                     "vertex",
95362                     "area"
95363                 ],
95364                 "fields": [
95365                     "address",
95366                     "building_area",
95367                     "opening_hours"
95368                 ],
95369                 "suggestion": true
95370             },
95371             "shop/variety_store/Tedi": {
95372                 "tags": {
95373                     "name": "Tedi",
95374                     "shop": "variety_store"
95375                 },
95376                 "name": "Tedi",
95377                 "icon": "shop",
95378                 "geometry": [
95379                     "point",
95380                     "vertex",
95381                     "area"
95382                 ],
95383                 "fields": [
95384                     "address",
95385                     "building_area",
95386                     "opening_hours"
95387                 ],
95388                 "suggestion": true
95389             },
95390             "shop/variety_store/Dollarama": {
95391                 "tags": {
95392                     "name": "Dollarama",
95393                     "shop": "variety_store"
95394                 },
95395                 "name": "Dollarama",
95396                 "icon": "shop",
95397                 "geometry": [
95398                     "point",
95399                     "vertex",
95400                     "area"
95401                 ],
95402                 "fields": [
95403                     "address",
95404                     "building_area",
95405                     "opening_hours"
95406                 ],
95407                 "suggestion": true
95408             },
95409             "shop/variety_store/Dollar Tree": {
95410                 "tags": {
95411                     "name": "Dollar Tree",
95412                     "shop": "variety_store"
95413                 },
95414                 "name": "Dollar Tree",
95415                 "icon": "shop",
95416                 "geometry": [
95417                     "point",
95418                     "vertex",
95419                     "area"
95420                 ],
95421                 "fields": [
95422                     "address",
95423                     "building_area",
95424                     "opening_hours"
95425                 ],
95426                 "suggestion": true
95427             },
95428             "shop/pet/PetSmart": {
95429                 "tags": {
95430                     "name": "PetSmart",
95431                     "shop": "pet"
95432                 },
95433                 "name": "PetSmart",
95434                 "icon": "dog-park",
95435                 "geometry": [
95436                     "point",
95437                     "vertex",
95438                     "area"
95439                 ],
95440                 "fields": [
95441                     "address",
95442                     "building_area",
95443                     "opening_hours"
95444                 ],
95445                 "suggestion": true
95446             },
95447             "shop/pet/Das Futterhaus": {
95448                 "tags": {
95449                     "name": "Das Futterhaus",
95450                     "shop": "pet"
95451                 },
95452                 "name": "Das Futterhaus",
95453                 "icon": "dog-park",
95454                 "geometry": [
95455                     "point",
95456                     "vertex",
95457                     "area"
95458                 ],
95459                 "fields": [
95460                     "address",
95461                     "building_area",
95462                     "opening_hours"
95463                 ],
95464                 "suggestion": true
95465             },
95466             "shop/pet/Pets at Home": {
95467                 "tags": {
95468                     "name": "Pets at Home",
95469                     "shop": "pet"
95470                 },
95471                 "name": "Pets at Home",
95472                 "icon": "dog-park",
95473                 "geometry": [
95474                     "point",
95475                     "vertex",
95476                     "area"
95477                 ],
95478                 "fields": [
95479                     "address",
95480                     "building_area",
95481                     "opening_hours"
95482                 ],
95483                 "suggestion": true
95484             },
95485             "shop/pet/Petco": {
95486                 "tags": {
95487                     "name": "Petco",
95488                     "shop": "pet"
95489                 },
95490                 "name": "Petco",
95491                 "icon": "dog-park",
95492                 "geometry": [
95493                     "point",
95494                     "vertex",
95495                     "area"
95496                 ],
95497                 "fields": [
95498                     "address",
95499                     "building_area",
95500                     "opening_hours"
95501                 ],
95502                 "suggestion": true
95503             },
95504             "shop/pet/Зоомагазин": {
95505                 "tags": {
95506                     "name": "Зоомагазин",
95507                     "shop": "pet"
95508                 },
95509                 "name": "Зоомагазин",
95510                 "icon": "dog-park",
95511                 "geometry": [
95512                     "point",
95513                     "vertex",
95514                     "area"
95515                 ],
95516                 "fields": [
95517                     "address",
95518                     "building_area",
95519                     "opening_hours"
95520                 ],
95521                 "suggestion": true
95522             },
95523             "shop/shoes/Reno": {
95524                 "tags": {
95525                     "name": "Reno",
95526                     "shop": "shoes"
95527                 },
95528                 "name": "Reno",
95529                 "icon": "shop",
95530                 "geometry": [
95531                     "point",
95532                     "vertex",
95533                     "area"
95534                 ],
95535                 "fields": [
95536                     "address",
95537                     "building_area",
95538                     "opening_hours"
95539                 ],
95540                 "suggestion": true
95541             },
95542             "shop/shoes/Ecco": {
95543                 "tags": {
95544                     "name": "Ecco",
95545                     "shop": "shoes"
95546                 },
95547                 "name": "Ecco",
95548                 "icon": "shop",
95549                 "geometry": [
95550                     "point",
95551                     "vertex",
95552                     "area"
95553                 ],
95554                 "fields": [
95555                     "address",
95556                     "building_area",
95557                     "opening_hours"
95558                 ],
95559                 "suggestion": true
95560             },
95561             "shop/shoes/Clarks": {
95562                 "tags": {
95563                     "name": "Clarks",
95564                     "shop": "shoes"
95565                 },
95566                 "name": "Clarks",
95567                 "icon": "shop",
95568                 "geometry": [
95569                     "point",
95570                     "vertex",
95571                     "area"
95572                 ],
95573                 "fields": [
95574                     "address",
95575                     "building_area",
95576                     "opening_hours"
95577                 ],
95578                 "suggestion": true
95579             },
95580             "shop/shoes/La Halle aux Chaussures": {
95581                 "tags": {
95582                     "name": "La Halle aux Chaussures",
95583                     "shop": "shoes"
95584                 },
95585                 "name": "La Halle aux Chaussures",
95586                 "icon": "shop",
95587                 "geometry": [
95588                     "point",
95589                     "vertex",
95590                     "area"
95591                 ],
95592                 "fields": [
95593                     "address",
95594                     "building_area",
95595                     "opening_hours"
95596                 ],
95597                 "suggestion": true
95598             },
95599             "shop/shoes/Brantano": {
95600                 "tags": {
95601                     "name": "Brantano",
95602                     "shop": "shoes"
95603                 },
95604                 "name": "Brantano",
95605                 "icon": "shop",
95606                 "geometry": [
95607                     "point",
95608                     "vertex",
95609                     "area"
95610                 ],
95611                 "fields": [
95612                     "address",
95613                     "building_area",
95614                     "opening_hours"
95615                 ],
95616                 "suggestion": true
95617             },
95618             "shop/shoes/Salamander": {
95619                 "tags": {
95620                     "name": "Salamander",
95621                     "shop": "shoes"
95622                 },
95623                 "name": "Salamander",
95624                 "icon": "shop",
95625                 "geometry": [
95626                     "point",
95627                     "vertex",
95628                     "area"
95629                 ],
95630                 "fields": [
95631                     "address",
95632                     "building_area",
95633                     "opening_hours"
95634                 ],
95635                 "suggestion": true
95636             },
95637             "shop/shoes/Обувь": {
95638                 "tags": {
95639                     "name": "Обувь",
95640                     "shop": "shoes"
95641                 },
95642                 "name": "Обувь",
95643                 "icon": "shop",
95644                 "geometry": [
95645                     "point",
95646                     "vertex",
95647                     "area"
95648                 ],
95649                 "fields": [
95650                     "address",
95651                     "building_area",
95652                     "opening_hours"
95653                 ],
95654                 "suggestion": true
95655             },
95656             "shop/shoes/Payless Shoe Source": {
95657                 "tags": {
95658                     "name": "Payless Shoe Source",
95659                     "shop": "shoes"
95660                 },
95661                 "name": "Payless Shoe Source",
95662                 "icon": "shop",
95663                 "geometry": [
95664                     "point",
95665                     "vertex",
95666                     "area"
95667                 ],
95668                 "fields": [
95669                     "address",
95670                     "building_area",
95671                     "opening_hours"
95672                 ],
95673                 "suggestion": true
95674             },
95675             "shop/shoes/Famous Footwear": {
95676                 "tags": {
95677                     "name": "Famous Footwear",
95678                     "shop": "shoes"
95679                 },
95680                 "name": "Famous Footwear",
95681                 "icon": "shop",
95682                 "geometry": [
95683                     "point",
95684                     "vertex",
95685                     "area"
95686                 ],
95687                 "fields": [
95688                     "address",
95689                     "building_area",
95690                     "opening_hours"
95691                 ],
95692                 "suggestion": true
95693             },
95694             "shop/shoes/Quick Schuh": {
95695                 "tags": {
95696                     "name": "Quick Schuh",
95697                     "shop": "shoes"
95698                 },
95699                 "name": "Quick Schuh",
95700                 "icon": "shop",
95701                 "geometry": [
95702                     "point",
95703                     "vertex",
95704                     "area"
95705                 ],
95706                 "fields": [
95707                     "address",
95708                     "building_area",
95709                     "opening_hours"
95710                 ],
95711                 "suggestion": true
95712             },
95713             "shop/shoes/Foot Locker": {
95714                 "tags": {
95715                     "name": "Foot Locker",
95716                     "shop": "shoes"
95717                 },
95718                 "name": "Foot Locker",
95719                 "icon": "shop",
95720                 "geometry": [
95721                     "point",
95722                     "vertex",
95723                     "area"
95724                 ],
95725                 "fields": [
95726                     "address",
95727                     "building_area",
95728                     "opening_hours"
95729                 ],
95730                 "suggestion": true
95731             },
95732             "shop/shoes/Bata": {
95733                 "tags": {
95734                     "name": "Bata",
95735                     "shop": "shoes"
95736                 },
95737                 "name": "Bata",
95738                 "icon": "shop",
95739                 "geometry": [
95740                     "point",
95741                     "vertex",
95742                     "area"
95743                 ],
95744                 "fields": [
95745                     "address",
95746                     "building_area",
95747                     "opening_hours"
95748                 ],
95749                 "suggestion": true
95750             },
95751             "shop/toys/La Grande Récré": {
95752                 "tags": {
95753                     "name": "La Grande Récré",
95754                     "shop": "toys"
95755                 },
95756                 "name": "La Grande Récré",
95757                 "icon": "shop",
95758                 "geometry": [
95759                     "point",
95760                     "vertex",
95761                     "area"
95762                 ],
95763                 "fields": [
95764                     "address",
95765                     "building_area",
95766                     "opening_hours"
95767                 ],
95768                 "suggestion": true
95769             },
95770             "shop/toys/Toys R Us": {
95771                 "tags": {
95772                     "name": "Toys R Us",
95773                     "shop": "toys"
95774                 },
95775                 "name": "Toys R Us",
95776                 "icon": "shop",
95777                 "geometry": [
95778                     "point",
95779                     "vertex",
95780                     "area"
95781                 ],
95782                 "fields": [
95783                     "address",
95784                     "building_area",
95785                     "opening_hours"
95786                 ],
95787                 "suggestion": true
95788             },
95789             "shop/toys/Детский мир": {
95790                 "tags": {
95791                     "name": "Детский мир",
95792                     "shop": "toys"
95793                 },
95794                 "name": "Детский мир",
95795                 "icon": "shop",
95796                 "geometry": [
95797                     "point",
95798                     "vertex",
95799                     "area"
95800                 ],
95801                 "fields": [
95802                     "address",
95803                     "building_area",
95804                     "opening_hours"
95805                 ],
95806                 "suggestion": true
95807             },
95808             "shop/toys/Intertoys": {
95809                 "tags": {
95810                     "name": "Intertoys",
95811                     "shop": "toys"
95812                 },
95813                 "name": "Intertoys",
95814                 "icon": "shop",
95815                 "geometry": [
95816                     "point",
95817                     "vertex",
95818                     "area"
95819                 ],
95820                 "fields": [
95821                     "address",
95822                     "building_area",
95823                     "opening_hours"
95824                 ],
95825                 "suggestion": true
95826             },
95827             "shop/toys/Игрушки": {
95828                 "tags": {
95829                     "name": "Игрушки",
95830                     "shop": "toys"
95831                 },
95832                 "name": "Игрушки",
95833                 "icon": "shop",
95834                 "geometry": [
95835                     "point",
95836                     "vertex",
95837                     "area"
95838                 ],
95839                 "fields": [
95840                     "address",
95841                     "building_area",
95842                     "opening_hours"
95843                 ],
95844                 "suggestion": true
95845             },
95846             "shop/travel_agency/Flight Centre": {
95847                 "tags": {
95848                     "name": "Flight Centre",
95849                     "shop": "travel_agency"
95850                 },
95851                 "name": "Flight Centre",
95852                 "icon": "suitcase",
95853                 "geometry": [
95854                     "point",
95855                     "vertex",
95856                     "area"
95857                 ],
95858                 "fields": [
95859                     "address",
95860                     "building_area",
95861                     "opening_hours"
95862                 ],
95863                 "suggestion": true
95864             },
95865             "shop/travel_agency/Thomas Cook": {
95866                 "tags": {
95867                     "name": "Thomas Cook",
95868                     "shop": "travel_agency"
95869                 },
95870                 "name": "Thomas Cook",
95871                 "icon": "suitcase",
95872                 "geometry": [
95873                     "point",
95874                     "vertex",
95875                     "area"
95876                 ],
95877                 "fields": [
95878                     "address",
95879                     "building_area",
95880                     "opening_hours"
95881                 ],
95882                 "suggestion": true
95883             },
95884             "shop/jewelry/Bijou Brigitte": {
95885                 "tags": {
95886                     "name": "Bijou Brigitte",
95887                     "shop": "jewelry"
95888                 },
95889                 "name": "Bijou Brigitte",
95890                 "icon": "shop",
95891                 "geometry": [
95892                     "point",
95893                     "vertex",
95894                     "area"
95895                 ],
95896                 "fields": [
95897                     "address",
95898                     "building_area",
95899                     "opening_hours"
95900                 ],
95901                 "suggestion": true
95902             },
95903             "shop/jewelry/Christ": {
95904                 "tags": {
95905                     "name": "Christ",
95906                     "shop": "jewelry"
95907                 },
95908                 "name": "Christ",
95909                 "icon": "shop",
95910                 "geometry": [
95911                     "point",
95912                     "vertex",
95913                     "area"
95914                 ],
95915                 "fields": [
95916                     "address",
95917                     "building_area",
95918                     "opening_hours"
95919                 ],
95920                 "suggestion": true
95921             },
95922             "shop/jewelry/Swarovski": {
95923                 "tags": {
95924                     "name": "Swarovski",
95925                     "shop": "jewelry"
95926                 },
95927                 "name": "Swarovski",
95928                 "icon": "shop",
95929                 "geometry": [
95930                     "point",
95931                     "vertex",
95932                     "area"
95933                 ],
95934                 "fields": [
95935                     "address",
95936                     "building_area",
95937                     "opening_hours"
95938                 ],
95939                 "suggestion": true
95940             },
95941             "shop/optician/Fielmann": {
95942                 "tags": {
95943                     "name": "Fielmann",
95944                     "shop": "optician"
95945                 },
95946                 "name": "Fielmann",
95947                 "icon": "shop",
95948                 "geometry": [
95949                     "point",
95950                     "vertex",
95951                     "area"
95952                 ],
95953                 "fields": [
95954                     "address",
95955                     "building_area",
95956                     "opening_hours"
95957                 ],
95958                 "suggestion": true
95959             },
95960             "shop/optician/Apollo Optik": {
95961                 "tags": {
95962                     "name": "Apollo Optik",
95963                     "shop": "optician"
95964                 },
95965                 "name": "Apollo Optik",
95966                 "icon": "shop",
95967                 "geometry": [
95968                     "point",
95969                     "vertex",
95970                     "area"
95971                 ],
95972                 "fields": [
95973                     "address",
95974                     "building_area",
95975                     "opening_hours"
95976                 ],
95977                 "suggestion": true
95978             },
95979             "shop/optician/Vision Express": {
95980                 "tags": {
95981                     "name": "Vision Express",
95982                     "shop": "optician"
95983                 },
95984                 "name": "Vision Express",
95985                 "icon": "shop",
95986                 "geometry": [
95987                     "point",
95988                     "vertex",
95989                     "area"
95990                 ],
95991                 "fields": [
95992                     "address",
95993                     "building_area",
95994                     "opening_hours"
95995                 ],
95996                 "suggestion": true
95997             },
95998             "shop/optician/Оптика": {
95999                 "tags": {
96000                     "name": "Оптика",
96001                     "shop": "optician"
96002                 },
96003                 "name": "Оптика",
96004                 "icon": "shop",
96005                 "geometry": [
96006                     "point",
96007                     "vertex",
96008                     "area"
96009                 ],
96010                 "fields": [
96011                     "address",
96012                     "building_area",
96013                     "opening_hours"
96014                 ],
96015                 "suggestion": true
96016             },
96017             "shop/optician/Optic 2000": {
96018                 "tags": {
96019                     "name": "Optic 2000",
96020                     "shop": "optician"
96021                 },
96022                 "name": "Optic 2000",
96023                 "icon": "shop",
96024                 "geometry": [
96025                     "point",
96026                     "vertex",
96027                     "area"
96028                 ],
96029                 "fields": [
96030                     "address",
96031                     "building_area",
96032                     "opening_hours"
96033                 ],
96034                 "suggestion": true
96035             },
96036             "shop/optician/Alain Afflelou": {
96037                 "tags": {
96038                     "name": "Alain Afflelou",
96039                     "shop": "optician"
96040                 },
96041                 "name": "Alain Afflelou",
96042                 "icon": "shop",
96043                 "geometry": [
96044                     "point",
96045                     "vertex",
96046                     "area"
96047                 ],
96048                 "fields": [
96049                     "address",
96050                     "building_area",
96051                     "opening_hours"
96052                 ],
96053                 "suggestion": true
96054             },
96055             "shop/optician/Specsavers": {
96056                 "tags": {
96057                     "name": "Specsavers",
96058                     "shop": "optician"
96059                 },
96060                 "name": "Specsavers",
96061                 "icon": "shop",
96062                 "geometry": [
96063                     "point",
96064                     "vertex",
96065                     "area"
96066                 ],
96067                 "fields": [
96068                     "address",
96069                     "building_area",
96070                     "opening_hours"
96071                 ],
96072                 "suggestion": true
96073             },
96074             "shop/optician/Krys": {
96075                 "tags": {
96076                     "name": "Krys",
96077                     "shop": "optician"
96078                 },
96079                 "name": "Krys",
96080                 "icon": "shop",
96081                 "geometry": [
96082                     "point",
96083                     "vertex",
96084                     "area"
96085                 ],
96086                 "fields": [
96087                     "address",
96088                     "building_area",
96089                     "opening_hours"
96090                 ],
96091                 "suggestion": true
96092             },
96093             "shop/optician/Atol": {
96094                 "tags": {
96095                     "name": "Atol",
96096                     "shop": "optician"
96097                 },
96098                 "name": "Atol",
96099                 "icon": "shop",
96100                 "geometry": [
96101                     "point",
96102                     "vertex",
96103                     "area"
96104                 ],
96105                 "fields": [
96106                     "address",
96107                     "building_area",
96108                     "opening_hours"
96109                 ],
96110                 "suggestion": true
96111             },
96112             "shop/video/Blockbuster": {
96113                 "tags": {
96114                     "name": "Blockbuster",
96115                     "shop": "video"
96116                 },
96117                 "name": "Blockbuster",
96118                 "icon": "shop",
96119                 "geometry": [
96120                     "point",
96121                     "vertex",
96122                     "area"
96123                 ],
96124                 "fields": [
96125                     "address",
96126                     "building_area",
96127                     "opening_hours"
96128                 ],
96129                 "suggestion": true
96130             },
96131             "shop/video/World of Video": {
96132                 "tags": {
96133                     "name": "World of Video",
96134                     "shop": "video"
96135                 },
96136                 "name": "World of Video",
96137                 "icon": "shop",
96138                 "geometry": [
96139                     "point",
96140                     "vertex",
96141                     "area"
96142                 ],
96143                 "fields": [
96144                     "address",
96145                     "building_area",
96146                     "opening_hours"
96147                 ],
96148                 "suggestion": true
96149             },
96150             "shop/mobile_phone/Билайн": {
96151                 "tags": {
96152                     "name": "Билайн",
96153                     "shop": "mobile_phone"
96154                 },
96155                 "name": "Билайн",
96156                 "icon": "shop",
96157                 "geometry": [
96158                     "point",
96159                     "vertex",
96160                     "area"
96161                 ],
96162                 "fields": [
96163                     "address",
96164                     "building_area",
96165                     "opening_hours"
96166                 ],
96167                 "suggestion": true
96168             },
96169             "shop/mobile_phone/ソフトバンクショップ (SoftBank shop)": {
96170                 "tags": {
96171                     "name": "ソフトバンクショップ (SoftBank shop)",
96172                     "shop": "mobile_phone"
96173                 },
96174                 "name": "ソフトバンクショップ (SoftBank shop)",
96175                 "icon": "shop",
96176                 "geometry": [
96177                     "point",
96178                     "vertex",
96179                     "area"
96180                 ],
96181                 "fields": [
96182                     "address",
96183                     "building_area",
96184                     "opening_hours"
96185                 ],
96186                 "suggestion": true
96187             },
96188             "shop/mobile_phone/Vodafone": {
96189                 "tags": {
96190                     "name": "Vodafone",
96191                     "shop": "mobile_phone"
96192                 },
96193                 "name": "Vodafone",
96194                 "icon": "shop",
96195                 "geometry": [
96196                     "point",
96197                     "vertex",
96198                     "area"
96199                 ],
96200                 "fields": [
96201                     "address",
96202                     "building_area",
96203                     "opening_hours"
96204                 ],
96205                 "suggestion": true
96206             },
96207             "shop/mobile_phone/O2": {
96208                 "tags": {
96209                     "name": "O2",
96210                     "shop": "mobile_phone"
96211                 },
96212                 "name": "O2",
96213                 "icon": "shop",
96214                 "geometry": [
96215                     "point",
96216                     "vertex",
96217                     "area"
96218                 ],
96219                 "fields": [
96220                     "address",
96221                     "building_area",
96222                     "opening_hours"
96223                 ],
96224                 "suggestion": true
96225             },
96226             "shop/mobile_phone/Carphone Warehouse": {
96227                 "tags": {
96228                     "name": "Carphone Warehouse",
96229                     "shop": "mobile_phone"
96230                 },
96231                 "name": "Carphone Warehouse",
96232                 "icon": "shop",
96233                 "geometry": [
96234                     "point",
96235                     "vertex",
96236                     "area"
96237                 ],
96238                 "fields": [
96239                     "address",
96240                     "building_area",
96241                     "opening_hours"
96242                 ],
96243                 "suggestion": true
96244             },
96245             "shop/mobile_phone/Orange": {
96246                 "tags": {
96247                     "name": "Orange",
96248                     "shop": "mobile_phone"
96249                 },
96250                 "name": "Orange",
96251                 "icon": "shop",
96252                 "geometry": [
96253                     "point",
96254                     "vertex",
96255                     "area"
96256                 ],
96257                 "fields": [
96258                     "address",
96259                     "building_area",
96260                     "opening_hours"
96261                 ],
96262                 "suggestion": true
96263             },
96264             "shop/mobile_phone/Verizon Wireless": {
96265                 "tags": {
96266                     "name": "Verizon Wireless",
96267                     "shop": "mobile_phone"
96268                 },
96269                 "name": "Verizon Wireless",
96270                 "icon": "shop",
96271                 "geometry": [
96272                     "point",
96273                     "vertex",
96274                     "area"
96275                 ],
96276                 "fields": [
96277                     "address",
96278                     "building_area",
96279                     "opening_hours"
96280                 ],
96281                 "suggestion": true
96282             },
96283             "shop/mobile_phone/Sprint": {
96284                 "tags": {
96285                     "name": "Sprint",
96286                     "shop": "mobile_phone"
96287                 },
96288                 "name": "Sprint",
96289                 "icon": "shop",
96290                 "geometry": [
96291                     "point",
96292                     "vertex",
96293                     "area"
96294                 ],
96295                 "fields": [
96296                     "address",
96297                     "building_area",
96298                     "opening_hours"
96299                 ],
96300                 "suggestion": true
96301             },
96302             "shop/mobile_phone/T-Mobile": {
96303                 "tags": {
96304                     "name": "T-Mobile",
96305                     "shop": "mobile_phone"
96306                 },
96307                 "name": "T-Mobile",
96308                 "icon": "shop",
96309                 "geometry": [
96310                     "point",
96311                     "vertex",
96312                     "area"
96313                 ],
96314                 "fields": [
96315                     "address",
96316                     "building_area",
96317                     "opening_hours"
96318                 ],
96319                 "suggestion": true
96320             },
96321             "shop/mobile_phone/МТС": {
96322                 "tags": {
96323                     "name": "МТС",
96324                     "shop": "mobile_phone"
96325                 },
96326                 "name": "МТС",
96327                 "icon": "shop",
96328                 "geometry": [
96329                     "point",
96330                     "vertex",
96331                     "area"
96332                 ],
96333                 "fields": [
96334                     "address",
96335                     "building_area",
96336                     "opening_hours"
96337                 ],
96338                 "suggestion": true
96339             },
96340             "shop/mobile_phone/Евросеть": {
96341                 "tags": {
96342                     "name": "Евросеть",
96343                     "shop": "mobile_phone"
96344                 },
96345                 "name": "Евросеть",
96346                 "icon": "shop",
96347                 "geometry": [
96348                     "point",
96349                     "vertex",
96350                     "area"
96351                 ],
96352                 "fields": [
96353                     "address",
96354                     "building_area",
96355                     "opening_hours"
96356                 ],
96357                 "suggestion": true
96358             },
96359             "shop/mobile_phone/Bell": {
96360                 "tags": {
96361                     "name": "Bell",
96362                     "shop": "mobile_phone"
96363                 },
96364                 "name": "Bell",
96365                 "icon": "shop",
96366                 "geometry": [
96367                     "point",
96368                     "vertex",
96369                     "area"
96370                 ],
96371                 "fields": [
96372                     "address",
96373                     "building_area",
96374                     "opening_hours"
96375                 ],
96376                 "suggestion": true
96377             },
96378             "shop/mobile_phone/The Phone House": {
96379                 "tags": {
96380                     "name": "The Phone House",
96381                     "shop": "mobile_phone"
96382                 },
96383                 "name": "The Phone House",
96384                 "icon": "shop",
96385                 "geometry": [
96386                     "point",
96387                     "vertex",
96388                     "area"
96389                 ],
96390                 "fields": [
96391                     "address",
96392                     "building_area",
96393                     "opening_hours"
96394                 ],
96395                 "suggestion": true
96396             },
96397             "shop/mobile_phone/SFR": {
96398                 "tags": {
96399                     "name": "SFR",
96400                     "shop": "mobile_phone"
96401                 },
96402                 "name": "SFR",
96403                 "icon": "shop",
96404                 "geometry": [
96405                     "point",
96406                     "vertex",
96407                     "area"
96408                 ],
96409                 "fields": [
96410                     "address",
96411                     "building_area",
96412                     "opening_hours"
96413                 ],
96414                 "suggestion": true
96415             },
96416             "shop/mobile_phone/Связной": {
96417                 "tags": {
96418                     "name": "Связной",
96419                     "shop": "mobile_phone"
96420                 },
96421                 "name": "Связной",
96422                 "icon": "shop",
96423                 "geometry": [
96424                     "point",
96425                     "vertex",
96426                     "area"
96427                 ],
96428                 "fields": [
96429                     "address",
96430                     "building_area",
96431                     "opening_hours"
96432                 ],
96433                 "suggestion": true
96434             },
96435             "shop/mobile_phone/Мегафон": {
96436                 "tags": {
96437                     "name": "Мегафон",
96438                     "shop": "mobile_phone"
96439                 },
96440                 "name": "Мегафон",
96441                 "icon": "shop",
96442                 "geometry": [
96443                     "point",
96444                     "vertex",
96445                     "area"
96446                 ],
96447                 "fields": [
96448                     "address",
96449                     "building_area",
96450                     "opening_hours"
96451                 ],
96452                 "suggestion": true
96453             },
96454             "shop/mobile_phone/AT&T": {
96455                 "tags": {
96456                     "name": "AT&T",
96457                     "shop": "mobile_phone"
96458                 },
96459                 "name": "AT&T",
96460                 "icon": "shop",
96461                 "geometry": [
96462                     "point",
96463                     "vertex",
96464                     "area"
96465                 ],
96466                 "fields": [
96467                     "address",
96468                     "building_area",
96469                     "opening_hours"
96470                 ],
96471                 "suggestion": true
96472             },
96473             "shop/mobile_phone/ドコモショップ (docomo shop)": {
96474                 "tags": {
96475                     "name": "ドコモショップ (docomo shop)",
96476                     "shop": "mobile_phone"
96477                 },
96478                 "name": "ドコモショップ (docomo shop)",
96479                 "icon": "shop",
96480                 "geometry": [
96481                     "point",
96482                     "vertex",
96483                     "area"
96484                 ],
96485                 "fields": [
96486                     "address",
96487                     "building_area",
96488                     "opening_hours"
96489                 ],
96490                 "suggestion": true
96491             },
96492             "shop/mobile_phone/au": {
96493                 "tags": {
96494                     "name": "au",
96495                     "shop": "mobile_phone"
96496                 },
96497                 "name": "au",
96498                 "icon": "shop",
96499                 "geometry": [
96500                     "point",
96501                     "vertex",
96502                     "area"
96503                 ],
96504                 "fields": [
96505                     "address",
96506                     "building_area",
96507                     "opening_hours"
96508                 ],
96509                 "suggestion": true
96510             },
96511             "shop/mobile_phone/Movistar": {
96512                 "tags": {
96513                     "name": "Movistar",
96514                     "shop": "mobile_phone"
96515                 },
96516                 "name": "Movistar",
96517                 "icon": "shop",
96518                 "geometry": [
96519                     "point",
96520                     "vertex",
96521                     "area"
96522                 ],
96523                 "fields": [
96524                     "address",
96525                     "building_area",
96526                     "opening_hours"
96527                 ],
96528                 "suggestion": true
96529             },
96530             "shop/mobile_phone/Bitė": {
96531                 "tags": {
96532                     "name": "Bitė",
96533                     "shop": "mobile_phone"
96534                 },
96535                 "name": "Bitė",
96536                 "icon": "shop",
96537                 "geometry": [
96538                     "point",
96539                     "vertex",
96540                     "area"
96541                 ],
96542                 "fields": [
96543                     "address",
96544                     "building_area",
96545                     "opening_hours"
96546                 ],
96547                 "suggestion": true
96548             },
96549             "shop/computer/PC World": {
96550                 "tags": {
96551                     "name": "PC World",
96552                     "shop": "computer"
96553                 },
96554                 "name": "PC World",
96555                 "icon": "shop",
96556                 "geometry": [
96557                     "point",
96558                     "vertex",
96559                     "area"
96560                 ],
96561                 "fields": [
96562                     "address",
96563                     "building_area",
96564                     "opening_hours"
96565                 ],
96566                 "suggestion": true
96567             },
96568             "shop/computer/DNS": {
96569                 "tags": {
96570                     "name": "DNS",
96571                     "shop": "computer"
96572                 },
96573                 "name": "DNS",
96574                 "icon": "shop",
96575                 "geometry": [
96576                     "point",
96577                     "vertex",
96578                     "area"
96579                 ],
96580                 "fields": [
96581                     "address",
96582                     "building_area",
96583                     "opening_hours"
96584                 ],
96585                 "suggestion": true
96586             },
96587             "shop/hairdresser/Klier": {
96588                 "tags": {
96589                     "name": "Klier",
96590                     "shop": "hairdresser"
96591                 },
96592                 "name": "Klier",
96593                 "icon": "shop",
96594                 "geometry": [
96595                     "point",
96596                     "vertex",
96597                     "area"
96598                 ],
96599                 "fields": [
96600                     "address",
96601                     "building_area",
96602                     "opening_hours"
96603                 ],
96604                 "suggestion": true
96605             },
96606             "shop/hairdresser/Supercuts": {
96607                 "tags": {
96608                     "name": "Supercuts",
96609                     "shop": "hairdresser"
96610                 },
96611                 "name": "Supercuts",
96612                 "icon": "shop",
96613                 "geometry": [
96614                     "point",
96615                     "vertex",
96616                     "area"
96617                 ],
96618                 "fields": [
96619                     "address",
96620                     "building_area",
96621                     "opening_hours"
96622                 ],
96623                 "suggestion": true
96624             },
96625             "shop/hairdresser/Hairkiller": {
96626                 "tags": {
96627                     "name": "Hairkiller",
96628                     "shop": "hairdresser"
96629                 },
96630                 "name": "Hairkiller",
96631                 "icon": "shop",
96632                 "geometry": [
96633                     "point",
96634                     "vertex",
96635                     "area"
96636                 ],
96637                 "fields": [
96638                     "address",
96639                     "building_area",
96640                     "opening_hours"
96641                 ],
96642                 "suggestion": true
96643             },
96644             "shop/hairdresser/Great Clips": {
96645                 "tags": {
96646                     "name": "Great Clips",
96647                     "shop": "hairdresser"
96648                 },
96649                 "name": "Great Clips",
96650                 "icon": "shop",
96651                 "geometry": [
96652                     "point",
96653                     "vertex",
96654                     "area"
96655                 ],
96656                 "fields": [
96657                     "address",
96658                     "building_area",
96659                     "opening_hours"
96660                 ],
96661                 "suggestion": true
96662             },
96663             "shop/hairdresser/Парикмахерская": {
96664                 "tags": {
96665                     "name": "Парикмахерская",
96666                     "shop": "hairdresser"
96667                 },
96668                 "name": "Парикмахерская",
96669                 "icon": "shop",
96670                 "geometry": [
96671                     "point",
96672                     "vertex",
96673                     "area"
96674                 ],
96675                 "fields": [
96676                     "address",
96677                     "building_area",
96678                     "opening_hours"
96679                 ],
96680                 "suggestion": true
96681             },
96682             "shop/hairdresser/Fryzjer": {
96683                 "tags": {
96684                     "name": "Fryzjer",
96685                     "shop": "hairdresser"
96686                 },
96687                 "name": "Fryzjer",
96688                 "icon": "shop",
96689                 "geometry": [
96690                     "point",
96691                     "vertex",
96692                     "area"
96693                 ],
96694                 "fields": [
96695                     "address",
96696                     "building_area",
96697                     "opening_hours"
96698                 ],
96699                 "suggestion": true
96700             },
96701             "shop/hairdresser/Franck Provost": {
96702                 "tags": {
96703                     "name": "Franck Provost",
96704                     "shop": "hairdresser"
96705                 },
96706                 "name": "Franck Provost",
96707                 "icon": "shop",
96708                 "geometry": [
96709                     "point",
96710                     "vertex",
96711                     "area"
96712                 ],
96713                 "fields": [
96714                     "address",
96715                     "building_area",
96716                     "opening_hours"
96717                 ],
96718                 "suggestion": true
96719             },
96720             "shop/hairdresser/Салон красоты": {
96721                 "tags": {
96722                     "name": "Салон красоты",
96723                     "shop": "hairdresser"
96724                 },
96725                 "name": "Салон красоты",
96726                 "icon": "shop",
96727                 "geometry": [
96728                     "point",
96729                     "vertex",
96730                     "area"
96731                 ],
96732                 "fields": [
96733                     "address",
96734                     "building_area",
96735                     "opening_hours"
96736                 ],
96737                 "suggestion": true
96738             },
96739             "shop/hardware/1000 мелочей": {
96740                 "tags": {
96741                     "name": "1000 мелочей",
96742                     "shop": "hardware"
96743                 },
96744                 "name": "1000 мелочей",
96745                 "icon": "shop",
96746                 "geometry": [
96747                     "point",
96748                     "vertex",
96749                     "area"
96750                 ],
96751                 "fields": [
96752                     "address",
96753                     "building_area",
96754                     "opening_hours"
96755                 ],
96756                 "suggestion": true
96757             },
96758             "shop/motorcycle/Yamaha": {
96759                 "tags": {
96760                     "name": "Yamaha",
96761                     "shop": "motorcycle"
96762                 },
96763                 "name": "Yamaha",
96764                 "icon": "shop",
96765                 "geometry": [
96766                     "point",
96767                     "vertex",
96768                     "area"
96769                 ],
96770                 "fields": [
96771                     "address",
96772                     "building_area",
96773                     "opening_hours"
96774                 ],
96775                 "suggestion": true
96776             }
96777         },
96778         "defaults": {
96779             "area": [
96780                 "category-landuse",
96781                 "category-building",
96782                 "category-water-area",
96783                 "leisure/park",
96784                 "amenity/hospital",
96785                 "amenity/place_of_worship",
96786                 "amenity/cafe",
96787                 "amenity/restaurant",
96788                 "area"
96789             ],
96790             "line": [
96791                 "category-road",
96792                 "category-rail",
96793                 "category-path",
96794                 "category-water-line",
96795                 "power/line",
96796                 "line"
96797             ],
96798             "point": [
96799                 "leisure/park",
96800                 "amenity/hospital",
96801                 "amenity/place_of_worship",
96802                 "amenity/cafe",
96803                 "amenity/restaurant",
96804                 "amenity/bar",
96805                 "amenity/bank",
96806                 "shop/supermarket",
96807                 "point"
96808             ],
96809             "vertex": [
96810                 "highway/crossing",
96811                 "railway/level_crossing",
96812                 "highway/traffic_signals",
96813                 "highway/turning_circle",
96814                 "highway/mini_roundabout",
96815                 "highway/motorway_junction",
96816                 "vertex"
96817             ],
96818             "relation": [
96819                 "category-route",
96820                 "type/boundary",
96821                 "type/restriction",
96822                 "type/multipolygon",
96823                 "relation"
96824             ]
96825         },
96826         "categories": {
96827             "category-building": {
96828                 "geometry": "area",
96829                 "name": "Building",
96830                 "icon": "building",
96831                 "members": [
96832                     "building/house",
96833                     "building/apartments",
96834                     "building/commercial",
96835                     "building/industrial",
96836                     "building/residential",
96837                     "building"
96838                 ]
96839             },
96840             "category-golf": {
96841                 "geometry": "area",
96842                 "name": "Golf",
96843                 "icon": "golf",
96844                 "members": [
96845                     "golf/fairway",
96846                     "golf/green",
96847                     "golf/lateral_water_hazard",
96848                     "golf/rough",
96849                     "golf/bunker",
96850                     "golf/tee",
96851                     "golf/water_hazard"
96852                 ]
96853             },
96854             "category-landuse": {
96855                 "geometry": "area",
96856                 "name": "Land Use",
96857                 "icon": "land-use",
96858                 "members": [
96859                     "landuse/residential",
96860                     "landuse/industrial",
96861                     "landuse/commercial",
96862                     "landuse/retail",
96863                     "landuse/farm",
96864                     "landuse/farmyard",
96865                     "landuse/forest",
96866                     "landuse/meadow",
96867                     "landuse/cemetery"
96868                 ]
96869             },
96870             "category-path": {
96871                 "geometry": "line",
96872                 "name": "Path",
96873                 "icon": "category-path",
96874                 "members": [
96875                     "highway/footway",
96876                     "highway/cycleway",
96877                     "highway/bridleway",
96878                     "highway/path",
96879                     "highway/steps"
96880                 ]
96881             },
96882             "category-rail": {
96883                 "geometry": "line",
96884                 "name": "Rail",
96885                 "icon": "category-rail",
96886                 "members": [
96887                     "railway/rail",
96888                     "railway/subway",
96889                     "railway/tram",
96890                     "railway/monorail",
96891                     "railway/disused",
96892                     "railway/abandoned"
96893                 ]
96894             },
96895             "category-road": {
96896                 "geometry": "line",
96897                 "name": "Road",
96898                 "icon": "category-roads",
96899                 "members": [
96900                     "highway/residential",
96901                     "highway/motorway",
96902                     "highway/trunk",
96903                     "highway/primary",
96904                     "highway/secondary",
96905                     "highway/tertiary",
96906                     "highway/service",
96907                     "highway/motorway_link",
96908                     "highway/trunk_link",
96909                     "highway/primary_link",
96910                     "highway/secondary_link",
96911                     "highway/tertiary_link",
96912                     "highway/unclassified",
96913                     "highway/track",
96914                     "highway/road"
96915                 ]
96916             },
96917             "category-route": {
96918                 "geometry": "relation",
96919                 "name": "Route",
96920                 "icon": "route",
96921                 "members": [
96922                     "type/route/road",
96923                     "type/route/bicycle",
96924                     "type/route/foot",
96925                     "type/route/hiking",
96926                     "type/route/bus",
96927                     "type/route/train",
96928                     "type/route/tram",
96929                     "type/route/ferry",
96930                     "type/route/power",
96931                     "type/route/pipeline",
96932                     "type/route/detour",
96933                     "type/route_master",
96934                     "type/route"
96935                 ]
96936             },
96937             "category-water-area": {
96938                 "geometry": "area",
96939                 "name": "Water",
96940                 "icon": "water",
96941                 "members": [
96942                     "natural/water/lake",
96943                     "natural/water/pond",
96944                     "natural/water/reservoir",
96945                     "natural/water"
96946                 ]
96947             },
96948             "category-water-line": {
96949                 "geometry": "line",
96950                 "name": "Water",
96951                 "icon": "category-water",
96952                 "members": [
96953                     "waterway/river",
96954                     "waterway/stream",
96955                     "waterway/canal",
96956                     "waterway/ditch",
96957                     "waterway/drain"
96958                 ]
96959             }
96960         },
96961         "fields": {
96962             "access": {
96963                 "keys": [
96964                     "access",
96965                     "foot",
96966                     "motor_vehicle",
96967                     "bicycle",
96968                     "horse"
96969                 ],
96970                 "type": "access",
96971                 "label": "Access",
96972                 "placeholder": "Unknown",
96973                 "strings": {
96974                     "types": {
96975                         "access": "General",
96976                         "foot": "Foot",
96977                         "motor_vehicle": "Motor Vehicles",
96978                         "bicycle": "Bicycles",
96979                         "horse": "Horses"
96980                     },
96981                     "options": {
96982                         "yes": {
96983                             "title": "Allowed",
96984                             "description": "Access permitted by law; a right of way"
96985                         },
96986                         "no": {
96987                             "title": "Prohibited",
96988                             "description": "Access not permitted to the general public"
96989                         },
96990                         "permissive": {
96991                             "title": "Permissive",
96992                             "description": "Access permitted until such time as the owner revokes the permission"
96993                         },
96994                         "private": {
96995                             "title": "Private",
96996                             "description": "Access permitted only with permission of the owner on an individual basis"
96997                         },
96998                         "designated": {
96999                             "title": "Designated",
97000                             "description": "Access permitted according to signs or specific local laws"
97001                         },
97002                         "destination": {
97003                             "title": "Destination",
97004                             "description": "Access permitted only to reach a destination"
97005                         }
97006                     }
97007                 }
97008             },
97009             "access_simple": {
97010                 "key": "access",
97011                 "type": "combo",
97012                 "label": "Access",
97013                 "options": [
97014                     "public",
97015                     "permissive",
97016                     "private",
97017                     "customers"
97018                 ]
97019             },
97020             "address": {
97021                 "type": "address",
97022                 "keys": [
97023                     "addr:housename",
97024                     "addr:housenumber",
97025                     "addr:street",
97026                     "addr:city",
97027                     "addr:postcode"
97028                 ],
97029                 "icon": "address",
97030                 "universal": true,
97031                 "label": "Address",
97032                 "strings": {
97033                     "placeholders": {
97034                         "housename": "Housename",
97035                         "number": "123",
97036                         "street": "Street",
97037                         "city": "City",
97038                         "postcode": "Postal code"
97039                     }
97040                 }
97041             },
97042             "admin_level": {
97043                 "key": "admin_level",
97044                 "type": "number",
97045                 "label": "Admin Level"
97046             },
97047             "aerialway": {
97048                 "key": "aerialway",
97049                 "type": "typeCombo",
97050                 "label": "Type"
97051             },
97052             "aerialway/access": {
97053                 "key": "aerialway:access",
97054                 "type": "combo",
97055                 "options": [
97056                     "entry",
97057                     "exit",
97058                     "both"
97059                 ],
97060                 "label": "Access"
97061             },
97062             "aerialway/bubble": {
97063                 "key": "aerialway:bubble",
97064                 "type": "check",
97065                 "label": "Bubble"
97066             },
97067             "aerialway/capacity": {
97068                 "key": "aerialway:capacity",
97069                 "type": "number",
97070                 "label": "Capacity (per hour)",
97071                 "placeholder": "500, 2500, 5000..."
97072             },
97073             "aerialway/duration": {
97074                 "key": "aerialway:duration",
97075                 "type": "number",
97076                 "label": "Duration (minutes)",
97077                 "placeholder": "1, 2, 3..."
97078             },
97079             "aerialway/heating": {
97080                 "key": "aerialway:heating",
97081                 "type": "check",
97082                 "label": "Heated"
97083             },
97084             "aerialway/occupancy": {
97085                 "key": "aerialway:occupancy",
97086                 "type": "number",
97087                 "label": "Occupancy",
97088                 "placeholder": "2, 4, 8..."
97089             },
97090             "aerialway/summer/access": {
97091                 "key": "aerialway:summer:access",
97092                 "type": "combo",
97093                 "options": [
97094                     "entry",
97095                     "exit",
97096                     "both"
97097                 ],
97098                 "label": "Access (summer)"
97099             },
97100             "aeroway": {
97101                 "key": "aeroway",
97102                 "type": "typeCombo",
97103                 "label": "Type"
97104             },
97105             "amenity": {
97106                 "key": "amenity",
97107                 "type": "typeCombo",
97108                 "label": "Type"
97109             },
97110             "artist": {
97111                 "key": "artist_name",
97112                 "type": "text",
97113                 "label": "Artist"
97114             },
97115             "artwork_type": {
97116                 "key": "artwork_type",
97117                 "type": "combo",
97118                 "label": "Type"
97119             },
97120             "atm": {
97121                 "key": "atm",
97122                 "type": "check",
97123                 "label": "ATM"
97124             },
97125             "backrest": {
97126                 "key": "backrest",
97127                 "type": "check",
97128                 "label": "Backrest"
97129             },
97130             "barrier": {
97131                 "key": "barrier",
97132                 "type": "typeCombo",
97133                 "label": "Type"
97134             },
97135             "bicycle_parking": {
97136                 "key": "bicycle_parking",
97137                 "type": "combo",
97138                 "label": "Type"
97139             },
97140             "boundary": {
97141                 "key": "boundary",
97142                 "type": "combo",
97143                 "label": "Type"
97144             },
97145             "building": {
97146                 "key": "building",
97147                 "type": "typeCombo",
97148                 "label": "Building"
97149             },
97150             "building_area": {
97151                 "key": "building",
97152                 "type": "check",
97153                 "default": "yes",
97154                 "geometry": "area",
97155                 "label": "Building"
97156             },
97157             "cans": {
97158                 "key": "cans",
97159                 "type": "check",
97160                 "label": "Accepts Cans"
97161             },
97162             "capacity": {
97163                 "key": "capacity",
97164                 "type": "number",
97165                 "label": "Capacity",
97166                 "placeholder": "50, 100, 200..."
97167             },
97168             "cardinal_direction": {
97169                 "key": "direction",
97170                 "type": "combo",
97171                 "options": [
97172                     "N",
97173                     "E",
97174                     "S",
97175                     "W",
97176                     "NE",
97177                     "SE",
97178                     "SW",
97179                     "NNE",
97180                     "ENE",
97181                     "ESE",
97182                     "SSE",
97183                     "SSW",
97184                     "WSW",
97185                     "WNW",
97186                     "NNW"
97187                 ],
97188                 "label": "Direction"
97189             },
97190             "clock_direction": {
97191                 "key": "direction",
97192                 "type": "combo",
97193                 "options": [
97194                     "clockwise",
97195                     "anticlockwise"
97196                 ],
97197                 "label": "Direction",
97198                 "strings": {
97199                     "options": {
97200                         "clockwise": "Clockwise",
97201                         "anticlockwise": "Counterclockwise"
97202                     }
97203                 }
97204             },
97205             "clothes": {
97206                 "key": "clothes",
97207                 "type": "check",
97208                 "label": "Accepts Clothes"
97209             },
97210             "collection_times": {
97211                 "key": "collection_times",
97212                 "type": "text",
97213                 "label": "Collection Times"
97214             },
97215             "construction": {
97216                 "key": "construction",
97217                 "type": "combo",
97218                 "label": "Type"
97219             },
97220             "country": {
97221                 "key": "country",
97222                 "type": "combo",
97223                 "label": "Country"
97224             },
97225             "covered": {
97226                 "key": "covered",
97227                 "type": "check",
97228                 "label": "Covered"
97229             },
97230             "crossing": {
97231                 "key": "crossing",
97232                 "type": "combo",
97233                 "label": "Type"
97234             },
97235             "cuisine": {
97236                 "key": "cuisine",
97237                 "type": "combo",
97238                 "indexed": true,
97239                 "label": "Cuisine"
97240             },
97241             "denomination": {
97242                 "key": "denomination",
97243                 "type": "combo",
97244                 "label": "Denomination"
97245             },
97246             "denotation": {
97247                 "key": "denotation",
97248                 "type": "combo",
97249                 "label": "Denotation"
97250             },
97251             "description": {
97252                 "key": "description",
97253                 "type": "textarea",
97254                 "label": "Description"
97255             },
97256             "electrified": {
97257                 "key": "electrified",
97258                 "type": "combo",
97259                 "label": "Electrification",
97260                 "options": [
97261                     "contact_line",
97262                     "rail",
97263                     "yes",
97264                     "no"
97265                 ]
97266             },
97267             "elevation": {
97268                 "key": "ele",
97269                 "type": "number",
97270                 "icon": "elevation",
97271                 "universal": true,
97272                 "label": "Elevation"
97273             },
97274             "emergency": {
97275                 "key": "emergency",
97276                 "type": "check",
97277                 "label": "Emergency"
97278             },
97279             "entrance": {
97280                 "key": "entrance",
97281                 "type": "typeCombo",
97282                 "label": "Type"
97283             },
97284             "fax": {
97285                 "key": "fax",
97286                 "type": "tel",
97287                 "label": "Fax",
97288                 "placeholder": "+31 42 123 4567"
97289             },
97290             "fee": {
97291                 "key": "fee",
97292                 "type": "check",
97293                 "label": "Fee"
97294             },
97295             "fire_hydrant/type": {
97296                 "key": "fire_hydrant:type",
97297                 "type": "combo",
97298                 "options": [
97299                     "pillar",
97300                     "pond",
97301                     "underground",
97302                     "wall"
97303                 ],
97304                 "label": "Type"
97305             },
97306             "fixme": {
97307                 "key": "fixme",
97308                 "type": "textarea",
97309                 "label": "Fix Me"
97310             },
97311             "gauge": {
97312                 "key": "gauge",
97313                 "type": "combo",
97314                 "label": "Gauge"
97315             },
97316             "generator/method": {
97317                 "key": "generator:method",
97318                 "type": "combo",
97319                 "label": "Method"
97320             },
97321             "generator/source": {
97322                 "key": "generator:source",
97323                 "type": "combo",
97324                 "label": "Source"
97325             },
97326             "generator/type": {
97327                 "key": "generator:type",
97328                 "type": "combo",
97329                 "label": "Type"
97330             },
97331             "glass": {
97332                 "key": "glass",
97333                 "type": "check",
97334                 "label": "Accepts Glass"
97335             },
97336             "golf_hole": {
97337                 "key": "ref",
97338                 "type": "text",
97339                 "label": "Reference",
97340                 "placeholder": "Hole number (1-18)"
97341             },
97342             "handicap": {
97343                 "key": "handicap",
97344                 "type": "number",
97345                 "label": "Handicap",
97346                 "placeholder": "1-18"
97347             },
97348             "highway": {
97349                 "key": "highway",
97350                 "type": "typeCombo",
97351                 "label": "Type"
97352             },
97353             "historic": {
97354                 "key": "historic",
97355                 "type": "typeCombo",
97356                 "label": "Type"
97357             },
97358             "iata": {
97359                 "key": "iata",
97360                 "type": "text",
97361                 "label": "IATA"
97362             },
97363             "icao": {
97364                 "key": "icao",
97365                 "type": "text",
97366                 "label": "ICAO"
97367             },
97368             "incline": {
97369                 "key": "incline",
97370                 "type": "combo",
97371                 "label": "Incline"
97372             },
97373             "information": {
97374                 "key": "information",
97375                 "type": "typeCombo",
97376                 "label": "Type"
97377             },
97378             "internet_access": {
97379                 "key": "internet_access",
97380                 "type": "combo",
97381                 "options": [
97382                     "yes",
97383                     "no",
97384                     "wlan",
97385                     "wired",
97386                     "terminal"
97387                 ],
97388                 "label": "Internet Access",
97389                 "strings": {
97390                     "options": {
97391                         "yes": "Yes",
97392                         "no": "No",
97393                         "wlan": "Wifi",
97394                         "wired": "Wired",
97395                         "terminal": "Terminal"
97396                     }
97397                 }
97398             },
97399             "landuse": {
97400                 "key": "landuse",
97401                 "type": "typeCombo",
97402                 "label": "Type"
97403             },
97404             "lanes": {
97405                 "key": "lanes",
97406                 "type": "number",
97407                 "label": "Lanes",
97408                 "placeholder": "1, 2, 3..."
97409             },
97410             "layer": {
97411                 "key": "layer",
97412                 "type": "combo",
97413                 "label": "Layer"
97414             },
97415             "leisure": {
97416                 "key": "leisure",
97417                 "type": "typeCombo",
97418                 "label": "Type"
97419             },
97420             "levels": {
97421                 "key": "building:levels",
97422                 "type": "number",
97423                 "label": "Levels",
97424                 "placeholder": "2, 4, 6..."
97425             },
97426             "lit": {
97427                 "key": "lit",
97428                 "type": "check",
97429                 "label": "Lit"
97430             },
97431             "location": {
97432                 "key": "location",
97433                 "type": "combo",
97434                 "label": "Location"
97435             },
97436             "man_made": {
97437                 "key": "man_made",
97438                 "type": "typeCombo",
97439                 "label": "Type"
97440             },
97441             "maxspeed": {
97442                 "key": "maxspeed",
97443                 "type": "maxspeed",
97444                 "label": "Speed Limit",
97445                 "placeholder": "40, 50, 60..."
97446             },
97447             "name": {
97448                 "key": "name",
97449                 "type": "localized",
97450                 "label": "Name",
97451                 "placeholder": "Common name (if any)"
97452             },
97453             "natural": {
97454                 "key": "natural",
97455                 "type": "typeCombo",
97456                 "label": "Natural"
97457             },
97458             "network": {
97459                 "key": "network",
97460                 "type": "text",
97461                 "label": "Network"
97462             },
97463             "note": {
97464                 "key": "note",
97465                 "type": "textarea",
97466                 "universal": true,
97467                 "icon": "note",
97468                 "label": "Note"
97469             },
97470             "office": {
97471                 "key": "office",
97472                 "type": "typeCombo",
97473                 "label": "Type"
97474             },
97475             "oneway": {
97476                 "key": "oneway",
97477                 "type": "check",
97478                 "label": "One Way"
97479             },
97480             "oneway_yes": {
97481                 "key": "oneway",
97482                 "type": "check",
97483                 "default": "yes",
97484                 "label": "One Way"
97485             },
97486             "opening_hours": {
97487                 "key": "opening_hours",
97488                 "type": "text",
97489                 "label": "Hours"
97490             },
97491             "operator": {
97492                 "key": "operator",
97493                 "type": "text",
97494                 "label": "Operator"
97495             },
97496             "paper": {
97497                 "key": "paper",
97498                 "type": "check",
97499                 "label": "Accepts Paper"
97500             },
97501             "par": {
97502                 "key": "par",
97503                 "type": "number",
97504                 "label": "Par",
97505                 "placeholder": "3, 4, 5..."
97506             },
97507             "park_ride": {
97508                 "key": "park_ride",
97509                 "type": "check",
97510                 "label": "Park and Ride"
97511             },
97512             "parking": {
97513                 "key": "parking",
97514                 "type": "combo",
97515                 "options": [
97516                     "surface",
97517                     "multi-storey",
97518                     "underground",
97519                     "sheds",
97520                     "carports",
97521                     "garage_boxes",
97522                     "lane"
97523                 ],
97524                 "label": "Type"
97525             },
97526             "phone": {
97527                 "key": "phone",
97528                 "type": "tel",
97529                 "icon": "telephone",
97530                 "universal": true,
97531                 "label": "Phone",
97532                 "placeholder": "+31 42 123 4567"
97533             },
97534             "piste/difficulty": {
97535                 "key": "piste:difficulty",
97536                 "type": "combo",
97537                 "label": "Difficulty"
97538             },
97539             "piste/grooming": {
97540                 "key": "piste:grooming",
97541                 "type": "combo",
97542                 "label": "Grooming"
97543             },
97544             "piste/type": {
97545                 "key": "piste:type",
97546                 "type": "typeCombo",
97547                 "label": "Type"
97548             },
97549             "place": {
97550                 "key": "place",
97551                 "type": "typeCombo",
97552                 "label": "Type"
97553             },
97554             "power": {
97555                 "key": "power",
97556                 "type": "typeCombo",
97557                 "label": "Type"
97558             },
97559             "railway": {
97560                 "key": "railway",
97561                 "type": "typeCombo",
97562                 "label": "Type"
97563             },
97564             "ref": {
97565                 "key": "ref",
97566                 "type": "text",
97567                 "label": "Reference"
97568             },
97569             "relation": {
97570                 "key": "type",
97571                 "type": "combo",
97572                 "label": "Type"
97573             },
97574             "religion": {
97575                 "key": "religion",
97576                 "type": "combo",
97577                 "options": [
97578                     "christian",
97579                     "muslim",
97580                     "buddhist",
97581                     "jewish",
97582                     "hindu",
97583                     "shinto",
97584                     "taoist"
97585                 ],
97586                 "label": "Religion",
97587                 "strings": {
97588                     "options": {
97589                         "christian": "Christian",
97590                         "muslim": "Muslim",
97591                         "buddhist": "Buddhist",
97592                         "jewish": "Jewish",
97593                         "hindu": "Hindu",
97594                         "shinto": "Shinto",
97595                         "taoist": "Taoist"
97596                     }
97597                 }
97598             },
97599             "restriction": {
97600                 "key": "restriction",
97601                 "type": "combo",
97602                 "label": "Type"
97603             },
97604             "route": {
97605                 "key": "route",
97606                 "type": "combo",
97607                 "label": "Type"
97608             },
97609             "route_master": {
97610                 "key": "route_master",
97611                 "type": "combo",
97612                 "label": "Type"
97613             },
97614             "sac_scale": {
97615                 "key": "sac_scale",
97616                 "type": "combo",
97617                 "label": "Path Difficulty"
97618             },
97619             "service": {
97620                 "key": "service",
97621                 "type": "combo",
97622                 "options": [
97623                     "parking_aisle",
97624                     "driveway",
97625                     "alley",
97626                     "drive-through",
97627                     "emergency_access"
97628                 ],
97629                 "label": "Type"
97630             },
97631             "shelter": {
97632                 "key": "shelter",
97633                 "type": "check",
97634                 "label": "Shelter"
97635             },
97636             "shelter_type": {
97637                 "key": "shelter_type",
97638                 "type": "combo",
97639                 "options": [
97640                     "public_transport",
97641                     "picnic_shelter",
97642                     "weather_shelter",
97643                     "lean_to",
97644                     "basic_hut",
97645                     "field_shelter",
97646                     "rock_shelter"
97647                 ],
97648                 "label": "Type"
97649             },
97650             "shop": {
97651                 "key": "shop",
97652                 "type": "typeCombo",
97653                 "label": "Type"
97654             },
97655             "source": {
97656                 "key": "source",
97657                 "type": "text",
97658                 "icon": "source",
97659                 "universal": true,
97660                 "label": "Source"
97661             },
97662             "sport": {
97663                 "key": "sport",
97664                 "type": "combo",
97665                 "label": "Sport"
97666             },
97667             "structure": {
97668                 "type": "radio",
97669                 "keys": [
97670                     "bridge",
97671                     "tunnel",
97672                     "embankment",
97673                     "cutting"
97674                 ],
97675                 "label": "Structure",
97676                 "placeholder": "Unknown",
97677                 "strings": {
97678                     "options": {
97679                         "bridge": "Bridge",
97680                         "tunnel": "Tunnel",
97681                         "embankment": "Embankment",
97682                         "cutting": "Cutting"
97683                     }
97684                 }
97685             },
97686             "studio_type": {
97687                 "key": "type",
97688                 "type": "combo",
97689                 "options": [
97690                     "audio",
97691                     "video"
97692                 ],
97693                 "label": "Type"
97694             },
97695             "supervised": {
97696                 "key": "supervised",
97697                 "type": "check",
97698                 "label": "Supervised"
97699             },
97700             "surface": {
97701                 "key": "surface",
97702                 "type": "combo",
97703                 "label": "Surface"
97704             },
97705             "toilets/disposal": {
97706                 "key": "toilets:disposal",
97707                 "type": "combo",
97708                 "label": "Disposal"
97709             },
97710             "tourism": {
97711                 "key": "tourism",
97712                 "type": "typeCombo",
97713                 "label": "Type"
97714             },
97715             "towertype": {
97716                 "key": "tower:type",
97717                 "type": "combo",
97718                 "label": "Tower type"
97719             },
97720             "tracktype": {
97721                 "key": "tracktype",
97722                 "type": "combo",
97723                 "label": "Type"
97724             },
97725             "trail_visibility": {
97726                 "key": "trail_visibility",
97727                 "type": "combo",
97728                 "label": "Trail Visibility"
97729             },
97730             "tree_type": {
97731                 "key": "type",
97732                 "type": "combo",
97733                 "options": [
97734                     "broad_leaved",
97735                     "conifer",
97736                     "palm"
97737                 ],
97738                 "label": "Type"
97739             },
97740             "tunnel": {
97741                 "key": "tunnel",
97742                 "type": "combo",
97743                 "label": "Tunnel"
97744             },
97745             "vending": {
97746                 "key": "vending",
97747                 "type": "combo",
97748                 "label": "Type of Goods"
97749             },
97750             "water": {
97751                 "key": "water",
97752                 "type": "combo",
97753                 "label": "Type"
97754             },
97755             "waterway": {
97756                 "key": "waterway",
97757                 "type": "typeCombo",
97758                 "label": "Type"
97759             },
97760             "website": {
97761                 "key": "website",
97762                 "type": "url",
97763                 "icon": "website",
97764                 "placeholder": "http://example.com/",
97765                 "universal": true,
97766                 "label": "Website"
97767             },
97768             "wetland": {
97769                 "key": "wetland",
97770                 "type": "combo",
97771                 "label": "Type"
97772             },
97773             "wheelchair": {
97774                 "key": "wheelchair",
97775                 "type": "radio",
97776                 "options": [
97777                     "yes",
97778                     "limited",
97779                     "no"
97780                 ],
97781                 "icon": "wheelchair",
97782                 "universal": true,
97783                 "label": "Wheelchair Access"
97784             },
97785             "wikipedia": {
97786                 "key": "wikipedia",
97787                 "type": "wikipedia",
97788                 "icon": "wikipedia",
97789                 "universal": true,
97790                 "label": "Wikipedia"
97791             },
97792             "wood": {
97793                 "key": "wood",
97794                 "type": "combo",
97795                 "label": "Type"
97796             }
97797         }
97798     },
97799     "imperial": {
97800         "type": "FeatureCollection",
97801         "features": [
97802             {
97803                 "type": "Feature",
97804                 "properties": {
97805                     "id": 0
97806                 },
97807                 "geometry": {
97808                     "type": "MultiPolygon",
97809                     "coordinates": [
97810                         [
97811                             [
97812                                 [
97813                                     -1.426496,
97814                                     50.639342
97815                                 ],
97816                                 [
97817                                     -1.445953,
97818                                     50.648139
97819                                 ],
97820                                 [
97821                                     -1.452789,
97822                                     50.654283
97823                                 ],
97824                                 [
97825                                     -1.485951,
97826                                     50.669338
97827                                 ],
97828                                 [
97829                                     -1.497426,
97830                                     50.672309
97831                                 ],
97832                                 [
97833                                     -1.535146,
97834                                     50.669379
97835                                 ],
97836                                 [
97837                                     -1.551503,
97838                                     50.665107
97839                                 ],
97840                                 [
97841                                     -1.569488,
97842                                     50.658026
97843                                 ],
97844                                 [
97845                                     -1.545318,
97846                                     50.686103
97847                                 ],
97848                                 [
97849                                     -1.50593,
97850                                     50.707709
97851                                 ],
97852                                 [
97853                                     -1.418691,
97854                                     50.733791
97855                                 ],
97856                                 [
97857                                     -1.420888,
97858                                     50.730455
97859                                 ],
97860                                 [
97861                                     -1.423451,
97862                                     50.7237
97863                                 ],
97864                                 [
97865                                     -1.425364,
97866                                     50.72012
97867                                 ],
97868                                 [
97869                                     -1.400868,
97870                                     50.721991
97871                                 ],
97872                                 [
97873                                     -1.377553,
97874                                     50.734198
97875                                 ],
97876                                 [
97877                                     -1.343495,
97878                                     50.761054
97879                                 ],
97880                                 [
97881                                     -1.318512,
97882                                     50.772162
97883                                 ],
97884                                 [
97885                                     -1.295766,
97886                                     50.773179
97887                                 ],
97888                                 [
97889                                     -1.144276,
97890                                     50.733791
97891                                 ],
97892                                 [
97893                                     -1.119537,
97894                                     50.734198
97895                                 ],
97896                                 [
97897                                     -1.10912,
97898                                     50.732856
97899                                 ],
97900                                 [
97901                                     -1.097035,
97902                                     50.726955
97903                                 ],
97904                                 [
97905                                     -1.096425,
97906                                     50.724433
97907                                 ],
97908                                 [
97909                                     -1.097646,
97910                                     50.71601
97911                                 ],
97912                                 [
97913                                     -1.097035,
97914                                     50.713324
97915                                 ],
97916                                 [
97917                                     -1.094228,
97918                                     50.712633
97919                                 ],
97920                                 [
97921                                     -1.085561,
97922                                     50.714016
97923                                 ],
97924                                 [
97925                                     -1.082753,
97926                                     50.713324
97927                                 ],
97928                                 [
97929                                     -1.062327,
97930                                     50.692816
97931                                 ],
97932                                 [
97933                                     -1.062327,
97934                                     50.685289
97935                                 ],
97936                                 [
97937                                     -1.066965,
97938                                     50.685248
97939                                 ],
97940                                 [
97941                                     -1.069651,
97942                                     50.683498
97943                                 ],
97944                                 [
97945                                     -1.071889,
97946                                     50.680976
97947                                 ],
97948                                 [
97949                                     -1.075307,
97950                                     50.678534
97951                                 ],
97952                                 [
97953                                     -1.112701,
97954                                     50.671454
97955                                 ],
97956                                 [
97957                                     -1.128651,
97958                                     50.666449
97959                                 ],
97960                                 [
97961                                     -1.156361,
97962                                     50.650784
97963                                 ],
97964                                 [
97965                                     -1.162221,
97966                                     50.645982
97967                                 ],
97968                                 [
97969                                     -1.164703,
97970                                     50.640937
97971                                 ],
97972                                 [
97973                                     -1.164666,
97974                                     50.639543
97975                                 ],
97976                                 [
97977                                     -1.426496,
97978                                     50.639342
97979                                 ]
97980                             ]
97981                         ],
97982                         [
97983                             [
97984                                 [
97985                                     -7.240314,
97986                                     55.050389
97987                                 ],
97988                                 [
97989                                     -7.013736,
97990                                     55.1615
97991                                 ],
97992                                 [
97993                                     -6.958913,
97994                                     55.20349
97995                                 ],
97996                                 [
97997                                     -6.571562,
97998                                     55.268366
97999                                 ],
98000                                 [
98001                                     -6.509633,
98002                                     55.31398
98003                                 ],
98004                                 [
98005                                     -6.226158,
98006                                     55.344406
98007                                 ],
98008                                 [
98009                                     -6.07105,
98010                                     55.25001
98011                                 ],
98012                                 [
98013                                     -5.712696,
98014                                     55.017635
98015                                 ],
98016                                 [
98017                                     -5.242021,
98018                                     54.415204
98019                                 ],
98020                                 [
98021                                     -5.695554,
98022                                     54.14284
98023                                 ],
98024                                 [
98025                                     -5.72473,
98026                                     54.07455
98027                                 ],
98028                                 [
98029                                     -6.041633,
98030                                     54.006238
98031                                 ],
98032                                 [
98033                                     -6.153953,
98034                                     54.054931
98035                                 ],
98036                                 [
98037                                     -6.220539,
98038                                     54.098803
98039                                 ],
98040                                 [
98041                                     -6.242502,
98042                                     54.099758
98043                                 ],
98044                                 [
98045                                     -6.263661,
98046                                     54.104682
98047                                 ],
98048                                 [
98049                                     -6.269887,
98050                                     54.097927
98051                                 ],
98052                                 [
98053                                     -6.28465,
98054                                     54.105226
98055                                 ],
98056                                 [
98057                                     -6.299585,
98058                                     54.104037
98059                                 ],
98060                                 [
98061                                     -6.313796,
98062                                     54.099696
98063                                 ],
98064                                 [
98065                                     -6.327128,
98066                                     54.097888
98067                                 ],
98068                                 [
98069                                     -6.338962,
98070                                     54.102952
98071                                 ],
98072                                 [
98073                                     -6.346662,
98074                                     54.109877
98075                                 ],
98076                                 [
98077                                     -6.354827,
98078                                     54.110652
98079                                 ],
98080                                 [
98081                                     -6.368108,
98082                                     54.097319
98083                                 ],
98084                                 [
98085                                     -6.369348,
98086                                     54.091118
98087                                 ],
98088                                 [
98089                                     -6.367643,
98090                                     54.083418
98091                                 ],
98092                                 [
98093                                     -6.366919,
98094                                     54.075098
98095                                 ],
98096                                 [
98097                                     -6.371157,
98098                                     54.066778
98099                                 ],
98100                                 [
98101                                     -6.377513,
98102                                     54.063264
98103                                 ],
98104                                 [
98105                                     -6.401026,
98106                                     54.060887
98107                                 ],
98108                                 [
98109                                     -6.426761,
98110                                     54.05541
98111                                 ],
98112                                 [
98113                                     -6.433892,
98114                                     54.055306
98115                                 ],
98116                                 [
98117                                     -6.4403,
98118                                     54.057993
98119                                 ],
98120                                 [
98121                                     -6.446243,
98122                                     54.062438
98123                                 ],
98124                                 [
98125                                     -6.450222,
98126                                     54.066675
98127                                 ],
98128                                 [
98129                                     -6.450894,
98130                                     54.068432
98131                                 ],
98132                                 [
98133                                     -6.47854,
98134                                     54.067709
98135                                 ],
98136                                 [
98137                                     -6.564013,
98138                                     54.04895
98139                                 ],
98140                                 [
98141                                     -6.571868,
98142                                     54.049519
98143                                 ],
98144                                 [
98145                                     -6.587164,
98146                                     54.053343
98147                                 ],
98148                                 [
98149                                     -6.595071,
98150                                     54.052412
98151                                 ],
98152                                 [
98153                                     -6.60029,
98154                                     54.04895
98155                                 ],
98156                                 [
98157                                     -6.605217,
98158                                     54.044475
98159                                 ],
98160                                 [
98161                                     -6.610987,
98162                                     54.039235
98163                                 ],
98164                                 [
98165                                     -6.616465,
98166                                     54.037271
98167                                 ],
98168                                 [
98169                                     -6.630624,
98170                                     54.041819
98171                                 ],
98172                                 [
98173                                     -6.657289,
98174                                     54.061146
98175                                 ],
98176                                 [
98177                                     -6.672534,
98178                                     54.068432
98179                                 ],
98180                                 [
98181                                     -6.657082,
98182                                     54.091945
98183                                 ],
98184                                 [
98185                                     -6.655791,
98186                                     54.103314
98187                                 ],
98188                                 [
98189                                     -6.666436,
98190                                     54.114786
98191                                 ],
98192                                 [
98193                                     -6.643957,
98194                                     54.131839
98195                                 ],
98196                                 [
98197                                     -6.634552,
98198                                     54.150133
98199                                 ],
98200                                 [
98201                                     -6.640339,
98202                                     54.168013
98203                                 ],
98204                                 [
98205                                     -6.648448,
98206                                     54.173665
98207                                 ],
98208                                 [
98209                                     -6.663025,
98210                                     54.183826
98211                                 ],
98212                                 [
98213                                     -6.683954,
98214                                     54.194368
98215                                 ],
98216                                 [
98217                                     -6.694651,
98218                                     54.197985
98219                                 ],
98220                                 [
98221                                     -6.706537,
98222                                     54.198915
98223                                 ],
98224                                 [
98225                                     -6.717234,
98226                                     54.195143
98227                                 ],
98228                                 [
98229                                     -6.724779,
98230                                     54.188631
98231                                 ],
98232                                 [
98233                                     -6.73284,
98234                                     54.183567
98235                                 ],
98236                                 [
98237                                     -6.744777,
98238                                     54.184187
98239                                 ],
98240                                 [
98241                                     -6.766481,
98242                                     54.192352
98243                                 ],
98244                                 [
98245                                     -6.787824,
98246                                     54.202998
98247                                 ],
98248                                 [
98249                                     -6.807358,
98250                                     54.21633
98251                                 ],
98252                                 [
98253                                     -6.823946,
98254                                     54.23235
98255                                 ],
98256                                 [
98257                                     -6.829733,
98258                                     54.242375
98259                                 ],
98260                                 [
98261                                     -6.833196,
98262                                     54.25209
98263                                 ],
98264                                 [
98265                                     -6.837743,
98266                                     54.260513
98267                                 ],
98268                                 [
98269                                     -6.846683,
98270                                     54.266456
98271                                 ],
98272                                 [
98273                                     -6.882185,
98274                                     54.277257
98275                                 ],
98276                                 [
98277                                     -6.864667,
98278                                     54.282734
98279                                 ],
98280                                 [
98281                                     -6.856657,
98282                                     54.292811
98283                                 ],
98284                                 [
98285                                     -6.858414,
98286                                     54.307332
98287                                 ],
98288                                 [
98289                                     -6.870015,
98290                                     54.326001
98291                                 ],
98292                                 [
98293                                     -6.879705,
98294                                     54.341594
98295                                 ],
98296                                 [
98297                                     -6.885957,
98298                                     54.345624
98299                                 ],
98300                                 [
98301                                     -6.897895,
98302                                     54.346193
98303                                 ],
98304                                 [
98305                                     -6.905956,
98306                                     54.349035
98307                                 ],
98308                                 [
98309                                     -6.915051,
98310                                     54.365933
98311                                 ],
98312                                 [
98313                                     -6.922028,
98314                                     54.372703
98315                                 ],
98316                                 [
98317                                     -6.984091,
98318                                     54.403089
98319                                 ],
98320                                 [
98321                                     -7.017836,
98322                                     54.413166
98323                                 ],
98324                                 [
98325                                     -7.049255,
98326                                     54.411512
98327                                 ],
98328                                 [
98329                                     -7.078504,
98330                                     54.394717
98331                                 ],
98332                                 [
98333                                     -7.127028,
98334                                     54.349759
98335                                 ],
98336                                 [
98337                                     -7.159894,
98338                                     54.335186
98339                                 ],
98340                                 [
98341                                     -7.168059,
98342                                     54.335031
98343                                 ],
98344                                 [
98345                                     -7.185629,
98346                                     54.336943
98347                                 ],
98348                                 [
98349                                     -7.18947,
98350                                     54.335692
98351                                 ],
98352                                 [
98353                                     -7.19245,
98354                                     54.334721
98355                                 ],
98356                                 [
98357                                     -7.193949,
98358                                     54.329967
98359                                 ],
98360                                 [
98361                                     -7.191468,
98362                                     54.323869
98363                                 ],
98364                                 [
98365                                     -7.187644,
98366                                     54.318804
98367                                 ],
98368                                 [
98369                                     -7.185009,
98370                                     54.317254
98371                                 ],
98372                                 [
98373                                     -7.184647,
98374                                     54.316634
98375                                 ],
98376                                 [
98377                                     -7.192399,
98378                                     54.307384
98379                                 ],
98380                                 [
98381                                     -7.193691,
98382                                     54.307539
98383                                 ],
98384                                 [
98385                                     -7.199168,
98386                                     54.303457
98387                                 ],
98388                                 [
98389                                     -7.206661,
98390                                     54.304903
98391                                 ],
98392                                 [
98393                                     -7.211467,
98394                                     54.30418
98395                                 ],
98396                                 [
98397                                     -7.209038,
98398                                     54.293431
98399                                 ],
98400                                 [
98401                                     -7.1755,
98402                                     54.283664
98403                                 ],
98404                                 [
98405                                     -7.181495,
98406                                     54.269763
98407                                 ],
98408                                 [
98409                                     -7.14589,
98410                                     54.25209
98411                                 ],
98412                                 [
98413                                     -7.159739,
98414                                     54.24067
98415                                 ],
98416                                 [
98417                                     -7.153331,
98418                                     54.224237
98419                                 ],
98420                                 [
98421                                     -7.174725,
98422                                     54.216072
98423                                 ],
98424                                 [
98425                                     -7.229502,
98426                                     54.207545
98427                                 ],
98428                                 [
98429                                     -7.240871,
98430                                     54.202326
98431                                 ],
98432                                 [
98433                                     -7.249088,
98434                                     54.197416
98435                                 ],
98436                                 [
98437                                     -7.255496,
98438                                     54.190854
98439                                 ],
98440                                 [
98441                                     -7.261128,
98442                                     54.18088
98443                                 ],
98444                                 [
98445                                     -7.256322,
98446                                     54.176901
98447                                 ],
98448                                 [
98449                                     -7.247021,
98450                                     54.17225
98451                                 ],
98452                                 [
98453                                     -7.24578,
98454                                     54.166979
98455                                 ],
98456                                 [
98457                                     -7.265366,
98458                                     54.16114
98459                                 ],
98460                                 [
98461                                     -7.26087,
98462                                     54.151166
98463                                 ],
98464                                 [
98465                                     -7.263505,
98466                                     54.140986
98467                                 ],
98468                                 [
98469                                     -7.27074,
98470                                     54.132253
98471                                 ],
98472                                 [
98473                                     -7.280042,
98474                                     54.126155
98475                                 ],
98476                                 [
98477                                     -7.293788,
98478                                     54.122021
98479                                 ],
98480                                 [
98481                                     -7.297353,
98482                                     54.125896
98483                                 ],
98484                                 [
98485                                     -7.29632,
98486                                     54.134991
98487                                 ],
98488                                 [
98489                                     -7.296423,
98490                                     54.146515
98491                                 ],
98492                                 [
98493                                     -7.295028,
98494                                     54.155404
98495                                 ],
98496                                 [
98497                                     -7.292134,
98498                                     54.162638
98499                                 ],
98500                                 [
98501                                     -7.295545,
98502                                     54.165119
98503                                 ],
98504                                 [
98505                                     -7.325982,
98506                                     54.154577
98507                                 ],
98508                                 [
98509                                     -7.333165,
98510                                     54.149409
98511                                 ],
98512                                 [
98513                                     -7.333165,
98514                                     54.142743
98515                                 ],
98516                                 [
98517                                     -7.310324,
98518                                     54.114683
98519                                 ],
98520                                 [
98521                                     -7.316489,
98522                                     54.11428
98523                                 ],
98524                                 [
98525                                     -7.326964,
98526                                     54.113597
98527                                 ],
98528                                 [
98529                                     -7.375488,
98530                                     54.123312
98531                                 ],
98532                                 [
98533                                     -7.390216,
98534                                     54.121194
98535                                 ],
98536                                 [
98537                                     -7.39466,
98538                                     54.121917
98539                                 ],
98540                                 [
98541                                     -7.396624,
98542                                     54.126258
98543                                 ],
98544                                 [
98545                                     -7.403962,
98546                                     54.135043
98547                                 ],
98548                                 [
98549                                     -7.41223,
98550                                     54.136438
98551                                 ],
98552                                 [
98553                                     -7.422255,
98554                                     54.135456
98555                                 ],
98556                                 [
98557                                     -7.425769,
98558                                     54.136955
98559                                 ],
98560                                 [
98561                                     -7.414659,
98562                                     54.145688
98563                                 ],
98564                                 [
98565                                     -7.439619,
98566                                     54.146929
98567                                 ],
98568                                 [
98569                                     -7.480753,
98570                                     54.127653
98571                                 ],
98572                                 [
98573                                     -7.502302,
98574                                     54.125121
98575                                 ],
98576                                 [
98577                                     -7.609014,
98578                                     54.139901
98579                                 ],
98580                                 [
98581                                     -7.620796,
98582                                     54.144965
98583                                 ],
98584                                 [
98585                                     -7.624052,
98586                                     54.153336
98587                                 ],
98588                                 [
98589                                     -7.625706,
98590                                     54.162173
98591                                 ],
98592                                 [
98593                                     -7.632682,
98594                                     54.168529
98595                                 ],
98596                                 [
98597                                     -7.70477,
98598                                     54.200362
98599                                 ],
98600                                 [
98601                                     -7.722599,
98602                                     54.202326
98603                                 ],
98604                                 [
98605                                     -7.782078,
98606                                     54.2
98607                                 ],
98608                                 [
98609                                     -7.836959,
98610                                     54.204341
98611                                 ],
98612                                 [
98613                                     -7.856441,
98614                                     54.211421
98615                                 ],
98616                                 [
98617                                     -7.86967,
98618                                     54.226872
98619                                 ],
98620                                 [
98621                                     -7.873649,
98622                                     54.271055
98623                                 ],
98624                                 [
98625                                     -7.880264,
98626                                     54.287023
98627                                 ],
98628                                 [
98629                                     -7.894966,
98630                                     54.293586
98631                                 ],
98632                                 [
98633                                     -7.93411,
98634                                     54.297049
98635                                 ],
98636                                 [
98637                                     -7.942075,
98638                                     54.298873
98639                                 ],
98640                                 [
98641                                     -7.950802,
98642                                     54.300873
98643                                 ],
98644                                 [
98645                                     -7.96801,
98646                                     54.31219
98647                                 ],
98648                                 [
98649                                     -7.981033,
98650                                     54.326556
98651                                 ],
98652                                 [
98653                                     -8.002194,
98654                                     54.357923
98655                                 ],
98656                                 [
98657                                     -8.03134,
98658                                     54.358027
98659                                 ],
98660                                 [
98661                                     -8.05648,
98662                                     54.365882
98663                                 ],
98664                                 [
98665                                     -8.079941,
98666                                     54.380196
98667                                 ],
98668                                 [
98669                                     -8.122419,
98670                                     54.415233
98671                                 ],
98672                                 [
98673                                     -8.146346,
98674                                     54.430736
98675                                 ],
98676                                 [
98677                                     -8.156035,
98678                                     54.439055
98679                                 ],
98680                                 [
98681                                     -8.158128,
98682                                     54.447117
98683                                 ],
98684                                 [
98685                                     -8.161177,
98686                                     54.454817
98687                                 ],
98688                                 [
98689                                     -8.173837,
98690                                     54.461741
98691                                 ],
98692                                 [
98693                                     -8.168467,
98694                                     54.463477
98695                                 ],
98696                                 [
98697                                     -8.15017,
98698                                     54.46939
98699                                 ],
98700                                 [
98701                                     -8.097046,
98702                                     54.478588
98703                                 ],
98704                                 [
98705                                     -8.072448,
98706                                     54.487063
98707                                 ],
98708                                 [
98709                                     -8.060976,
98710                                     54.493316
98711                                 ],
98712                                 [
98713                                     -8.05586,
98714                                     54.497553
98715                                 ],
98716                                 [
98717                                     -8.043561,
98718                                     54.512229
98719                                 ],
98720                                 [
98721                                     -8.023278,
98722                                     54.529696
98723                                 ],
98724                                 [
98725                                     -8.002194,
98726                                     54.543442
98727                                 ],
98728                                 [
98729                                     -7.926411,
98730                                     54.533055
98731                                 ],
98732                                 [
98733                                     -7.887137,
98734                                     54.532125
98735                                 ],
98736                                 [
98737                                     -7.848844,
98738                                     54.54091
98739                                 ],
98740                                 [
98741                                     -7.749264,
98742                                     54.596152
98743                                 ],
98744                                 [
98745                                     -7.707871,
98746                                     54.604162
98747                                 ],
98748                                 [
98749                                     -7.707944,
98750                                     54.604708
98751                                 ],
98752                                 [
98753                                     -7.707951,
98754                                     54.604763
98755                                 ],
98756                                 [
98757                                     -7.710558,
98758                                     54.624264
98759                                 ],
98760                                 [
98761                                     -7.721204,
98762                                     54.625866
98763                                 ],
98764                                 [
98765                                     -7.736758,
98766                                     54.619251
98767                                 ],
98768                                 [
98769                                     -7.753553,
98770                                     54.614497
98771                                 ],
98772                                 [
98773                                     -7.769159,
98774                                     54.618011
98775                                 ],
98776                                 [
98777                                     -7.801199,
98778                                     54.634806
98779                                 ],
98780                                 [
98781                                     -7.814996,
98782                                     54.639457
98783                                 ],
98784                                 [
98785                                     -7.822541,
98786                                     54.638113
98787                                 ],
98788                                 [
98789                                     -7.838044,
98790                                     54.63124
98791                                 ],
98792                                 [
98793                                     -7.846416,
98794                                     54.631447
98795                                 ],
98796                                 [
98797                                     -7.85427,
98798                                     54.636408
98799                                 ],
98800                                 [
98801                                     -7.864347,
98802                                     54.649069
98803                                 ],
98804                                 [
98805                                     -7.872771,
98806                                     54.652221
98807                                 ],
98808                                 [
98809                                     -7.890082,
98810                                     54.655063
98811                                 ],
98812                                 [
98813                                     -7.906619,
98814                                     54.661316
98815                                 ],
98816                                 [
98817                                     -7.914835,
98818                                     54.671651
98819                                 ],
98820                                 [
98821                                     -7.907135,
98822                                     54.686689
98823                                 ],
98824                                 [
98825                                     -7.913233,
98826                                     54.688653
98827                                 ],
98828                                 [
98829                                     -7.929666,
98830                                     54.696714
98831                                 ],
98832                                 [
98833                                     -7.880109,
98834                                     54.711029
98835                                 ],
98836                                 [
98837                                     -7.845899,
98838                                     54.731027
98839                                 ],
98840                                 [
98841                                     -7.832153,
98842                                     54.730614
98843                                 ],
98844                                 [
98845                                     -7.803576,
98846                                     54.716145
98847                                 ],
98848                                 [
98849                                     -7.770503,
98850                                     54.706016
98851                                 ],
98852                                 [
98853                                     -7.736603,
98854                                     54.707463
98855                                 ],
98856                                 [
98857                                     -7.70229,
98858                                     54.718883
98859                                 ],
98860                                 [
98861                                     -7.667512,
98862                                     54.738779
98863                                 ],
98864                                 [
98865                                     -7.649683,
98866                                     54.744877
98867                                 ],
98868                                 [
98869                                     -7.61537,
98870                                     54.739347
98871                                 ],
98872                                 [
98873                                     -7.585398,
98874                                     54.744722
98875                                 ],
98876                                 [
98877                                     -7.566639,
98878                                     54.738675
98879                                 ],
98880                                 [
98881                                     -7.556149,
98882                                     54.738365
98883                                 ],
98884                                 [
98885                                     -7.543075,
98886                                     54.741673
98887                                 ],
98888                                 [
98889                                     -7.543023,
98890                                     54.743791
98891                                 ],
98892                                 [
98893                                     -7.548398,
98894                                     54.747202
98895                                 ],
98896                                 [
98897                                     -7.551705,
98898                                     54.754695
98899                                 ],
98900                                 [
98901                                     -7.549741,
98902                                     54.779603
98903                                 ],
98904                                 [
98905                                     -7.543385,
98906                                     54.793091
98907                                 ],
98908                                 [
98909                                     -7.470831,
98910                                     54.845284
98911                                 ],
98912                                 [
98913                                     -7.45507,
98914                                     54.863009
98915                                 ],
98916                                 [
98917                                     -7.444735,
98918                                     54.884455
98919                                 ],
98920                                 [
98921                                     -7.444735,
98922                                     54.894893
98923                                 ],
98924                                 [
98925                                     -7.448972,
98926                                     54.920318
98927                                 ],
98928                                 [
98929                                     -7.445251,
98930                                     54.932152
98931                                 ],
98932                                 [
98933                                     -7.436983,
98934                                     54.938301
98935                                 ],
98936                                 [
98937                                     -7.417139,
98938                                     54.943056
98939                                 ],
98940                                 [
98941                                     -7.415755,
98942                                     54.944372
98943                                 ],
98944                                 [
98945                                     -7.408665,
98946                                     54.951117
98947                                 ],
98948                                 [
98949                                     -7.407424,
98950                                     54.959437
98951                                 ],
98952                                 [
98953                                     -7.413109,
98954                                     54.984965
98955                                 ],
98956                                 [
98957                                     -7.409078,
98958                                     54.992045
98959                                 ],
98960                                 [
98961                                     -7.403755,
98962                                     54.99313
98963                                 ],
98964                                 [
98965                                     -7.40112,
98966                                     54.994836
98967                                 ],
98968                                 [
98969                                     -7.405254,
98970                                     55.003569
98971                                 ],
98972                                 [
98973                                     -7.376987,
98974                                     55.02889
98975                                 ],
98976                                 [
98977                                     -7.366962,
98978                                     55.035557
98979                                 ],
98980                                 [
98981                                     -7.355024,
98982                                     55.040931
98983                                 ],
98984                                 [
98985                                     -7.291152,
98986                                     55.046615
98987                                 ],
98988                                 [
98989                                     -7.282987,
98990                                     55.051835
98991                                 ],
98992                                 [
98993                                     -7.275288,
98994                                     55.058863
98995                                 ],
98996                                 [
98997                                     -7.266503,
98998                                     55.065167
98999                                 ],
99000                                 [
99001                                     -7.247097,
99002                                     55.069328
99003                                 ],
99004                                 [
99005                                     -7.2471,
99006                                     55.069322
99007                                 ],
99008                                 [
99009                                     -7.256744,
99010                                     55.050686
99011                                 ],
99012                                 [
99013                                     -7.240956,
99014                                     55.050279
99015                                 ],
99016                                 [
99017                                     -7.240314,
99018                                     55.050389
99019                                 ]
99020                             ]
99021                         ],
99022                         [
99023                             [
99024                                 [
99025                                     -13.688588,
99026                                     57.596259
99027                                 ],
99028                                 [
99029                                     -13.690419,
99030                                     57.596259
99031                                 ],
99032                                 [
99033                                     -13.691314,
99034                                     57.596503
99035                                 ],
99036                                 [
99037                                     -13.691314,
99038                                     57.597154
99039                                 ],
99040                                 [
99041                                     -13.690419,
99042                                     57.597805
99043                                 ],
99044                                 [
99045                                     -13.688588,
99046                                     57.597805
99047                                 ],
99048                                 [
99049                                     -13.687652,
99050                                     57.597154
99051                                 ],
99052                                 [
99053                                     -13.687652,
99054                                     57.596869
99055                                 ],
99056                                 [
99057                                     -13.688588,
99058                                     57.596259
99059                                 ]
99060                             ]
99061                         ],
99062                         [
99063                             [
99064                                 [
99065                                     -4.839121,
99066                                     54.469789
99067                                 ],
99068                                 [
99069                                     -4.979941,
99070                                     54.457977
99071                                 ],
99072                                 [
99073                                     -5.343644,
99074                                     54.878637
99075                                 ],
99076                                 [
99077                                     -5.308469,
99078                                     55.176452
99079                                 ],
99080                                 [
99081                                     -6.272566,
99082                                     55.418443
99083                                 ],
99084                                 [
99085                                     -8.690528,
99086                                     57.833706
99087                                 ],
99088                                 [
99089                                     -6.344705,
99090                                     59.061083
99091                                 ],
99092                                 [
99093                                     -4.204785,
99094                                     58.63305
99095                                 ],
99096                                 [
99097                                     -2.31566,
99098                                     60.699068
99099                                 ],
99100                                 [
99101                                     -1.695335,
99102                                     60.76432
99103                                 ],
99104                                 [
99105                                     -1.58092,
99106                                     60.866001
99107                                 ],
99108                                 [
99109                                     -0.17022,
99110                                     60.897204
99111                                 ],
99112                                 [
99113                                     -0.800508,
99114                                     59.770037
99115                                 ],
99116                                 [
99117                                     -1.292368,
99118                                     57.732574
99119                                 ],
99120                                 [
99121                                     -1.850077,
99122                                     55.766368
99123                                 ],
99124                                 [
99125                                     -1.73054,
99126                                     55.782219
99127                                 ],
99128                                 [
99129                                     1.892395,
99130                                     52.815229
99131                                 ],
99132                                 [
99133                                     1.742775,
99134                                     51.364209
99135                                 ],
99136                                 [
99137                                     1.080173,
99138                                     50.847526
99139                                 ],
99140                                 [
99141                                     0.000774,
99142                                     50.664982
99143                                 ],
99144                                 [
99145                                     -0.162997,
99146                                     50.752401
99147                                 ],
99148                                 [
99149                                     -0.725152,
99150                                     50.731879
99151                                 ],
99152                                 [
99153                                     -0.768853,
99154                                     50.741516
99155                                 ],
99156                                 [
99157                                     -0.770985,
99158                                     50.736884
99159                                 ],
99160                                 [
99161                                     -0.789947,
99162                                     50.730048
99163                                 ],
99164                                 [
99165                                     -0.812815,
99166                                     50.734768
99167                                 ],
99168                                 [
99169                                     -0.877742,
99170                                     50.761156
99171                                 ],
99172                                 [
99173                                     -0.942879,
99174                                     50.758338
99175                                 ],
99176                                 [
99177                                     -0.992581,
99178                                     50.737379
99179                                 ],
99180                                 [
99181                                     -1.18513,
99182                                     50.766989
99183                                 ],
99184                                 [
99185                                     -1.282741,
99186                                     50.792353
99187                                 ],
99188                                 [
99189                                     -1.375004,
99190                                     50.772063
99191                                 ],
99192                                 [
99193                                     -1.523427,
99194                                     50.719605
99195                                 ],
99196                                 [
99197                                     -1.630649,
99198                                     50.695128
99199                                 ],
99200                                 [
99201                                     -1.663617,
99202                                     50.670508
99203                                 ],
99204                                 [
99205                                     -1.498021,
99206                                     50.40831
99207                                 ],
99208                                 [
99209                                     -4.097427,
99210                                     49.735486
99211                                 ],
99212                                 [
99213                                     -6.825199,
99214                                     49.700905
99215                                 ],
99216                                 [
99217                                     -5.541541,
99218                                     51.446591
99219                                 ],
99220                                 [
99221                                     -6.03361,
99222                                     51.732369
99223                                 ],
99224                                 [
99225                                     -4.791746,
99226                                     52.635365
99227                                 ],
99228                                 [
99229                                     -4.969244,
99230                                     52.637413
99231                                 ],
99232                                 [
99233                                     -5.049473,
99234                                     53.131209
99235                                 ],
99236                                 [
99237                                     -4.787393,
99238                                     53.409491
99239                                 ],
99240                                 [
99241                                     -4.734148,
99242                                     53.424866
99243                                 ],
99244                                 [
99245                                     -4.917096,
99246                                     53.508212
99247                                 ],
99248                                 [
99249                                     -4.839121,
99250                                     54.469789
99251                                 ]
99252                             ]
99253                         ]
99254                     ]
99255                 }
99256             },
99257             {
99258                 "type": "Feature",
99259                 "properties": {
99260                     "id": 0
99261                 },
99262                 "geometry": {
99263                     "type": "MultiPolygon",
99264                     "coordinates": [
99265                         [
99266                             [
99267                                 [
99268                                     -157.018938,
99269                                     19.300864
99270                                 ],
99271                                 [
99272                                     -179.437336,
99273                                     27.295312
99274                                 ],
99275                                 [
99276                                     -179.480084,
99277                                     28.991459
99278                                 ],
99279                                 [
99280                                     -168.707465,
99281                                     26.30325
99282                                 ],
99283                                 [
99284                                     -163.107414,
99285                                     24.60499
99286                                 ],
99287                                 [
99288                                     -153.841679,
99289                                     20.079306
99290                                 ],
99291                                 [
99292                                     -154.233846,
99293                                     19.433391
99294                                 ],
99295                                 [
99296                                     -153.61725,
99297                                     18.900587
99298                                 ],
99299                                 [
99300                                     -154.429471,
99301                                     18.171036
99302                                 ],
99303                                 [
99304                                     -156.780638,
99305                                     18.718492
99306                                 ],
99307                                 [
99308                                     -157.018938,
99309                                     19.300864
99310                                 ]
99311                             ]
99312                         ],
99313                         [
99314                             [
99315                                 [
99316                                     -78.91269,
99317                                     43.037032
99318                                 ],
99319                                 [
99320                                     -78.964351,
99321                                     42.976393
99322                                 ],
99323                                 [
99324                                     -78.981718,
99325                                     42.979043
99326                                 ],
99327                                 [
99328                                     -78.998055,
99329                                     42.991111
99330                                 ],
99331                                 [
99332                                     -79.01189,
99333                                     43.004358
99334                                 ],
99335                                 [
99336                                     -79.022046,
99337                                     43.010539
99338                                 ],
99339                                 [
99340                                     -79.023076,
99341                                     43.017015
99342                                 ],
99343                                 [
99344                                     -79.00983,
99345                                     43.050867
99346                                 ],
99347                                 [
99348                                     -79.011449,
99349                                     43.065291
99350                                 ],
99351                                 [
99352                                     -78.993051,
99353                                     43.066174
99354                                 ],
99355                                 [
99356                                     -78.975536,
99357                                     43.069707
99358                                 ],
99359                                 [
99360                                     -78.958905,
99361                                     43.070884
99362                                 ],
99363                                 [
99364                                     -78.943304,
99365                                     43.065291
99366                                 ],
99367                                 [
99368                                     -78.917399,
99369                                     43.058521
99370                                 ],
99371                                 [
99372                                     -78.908569,
99373                                     43.049396
99374                                 ],
99375                                 [
99376                                     -78.91269,
99377                                     43.037032
99378                                 ]
99379                             ]
99380                         ],
99381                         [
99382                             [
99383                                 [
99384                                     -123.03529,
99385                                     48.992515
99386                                 ],
99387                                 [
99388                                     -123.035308,
99389                                     48.992499
99390                                 ],
99391                                 [
99392                                     -123.045277,
99393                                     48.984361
99394                                 ],
99395                                 [
99396                                     -123.08849,
99397                                     48.972235
99398                                 ],
99399                                 [
99400                                     -123.089345,
99401                                     48.987982
99402                                 ],
99403                                 [
99404                                     -123.090484,
99405                                     48.992499
99406                                 ],
99407                                 [
99408                                     -123.090488,
99409                                     48.992515
99410                                 ],
99411                                 [
99412                                     -123.035306,
99413                                     48.992515
99414                                 ],
99415                                 [
99416                                     -123.03529,
99417                                     48.992515
99418                                 ]
99419                             ]
99420                         ],
99421                         [
99422                             [
99423                                 [
99424                                     -103.837038,
99425                                     29.279906
99426                                 ],
99427                                 [
99428                                     -103.864121,
99429                                     29.281366
99430                                 ],
99431                                 [
99432                                     -103.928122,
99433                                     29.293019
99434                                 ],
99435                                 [
99436                                     -104.01915,
99437                                     29.32033
99438                                 ],
99439                                 [
99440                                     -104.057313,
99441                                     29.339037
99442                                 ],
99443                                 [
99444                                     -104.105424,
99445                                     29.385675
99446                                 ],
99447                                 [
99448                                     -104.139789,
99449                                     29.400584
99450                                 ],
99451                                 [
99452                                     -104.161648,
99453                                     29.416759
99454                                 ],
99455                                 [
99456                                     -104.194514,
99457                                     29.448927
99458                                 ],
99459                                 [
99460                                     -104.212291,
99461                                     29.484661
99462                                 ],
99463                                 [
99464                                     -104.218698,
99465                                     29.489829
99466                                 ],
99467                                 [
99468                                     -104.227148,
99469                                     29.493033
99470                                 ],
99471                                 [
99472                                     -104.251022,
99473                                     29.508588
99474                                 ],
99475                                 [
99476                                     -104.267171,
99477                                     29.526571
99478                                 ],
99479                                 [
99480                                     -104.292751,
99481                                     29.532824
99482                                 ],
99483                                 [
99484                                     -104.320604,
99485                                     29.532255
99486                                 ],
99487                                 [
99488                                     -104.338484,
99489                                     29.524013
99490                                 ],
99491                                 [
99492                                     -104.349026,
99493                                     29.537578
99494                                 ],
99495                                 [
99496                                     -104.430443,
99497                                     29.582795
99498                                 ],
99499                                 [
99500                                     -104.437832,
99501                                     29.58543
99502                                 ],
99503                                 [
99504                                     -104.444008,
99505                                     29.589203
99506                                 ],
99507                                 [
99508                                     -104.448555,
99509                                     29.597678
99510                                 ],
99511                                 [
99512                                     -104.452069,
99513                                     29.607109
99514                                 ],
99515                                 [
99516                                     -104.455222,
99517                                     29.613387
99518                                 ],
99519                                 [
99520                                     -104.469381,
99521                                     29.625402
99522                                 ],
99523                                 [
99524                                     -104.516639,
99525                                     29.654315
99526                                 ],
99527                                 [
99528                                     -104.530824,
99529                                     29.667906
99530                                 ],
99531                                 [
99532                                     -104.535036,
99533                                     29.677802
99534                                 ],
99535                                 [
99536                                     -104.535191,
99537                                     29.687853
99538                                 ],
99539                                 [
99540                                     -104.537103,
99541                                     29.702116
99542                                 ],
99543                                 [
99544                                     -104.543666,
99545                                     29.71643
99546                                 ],
99547                                 [
99548                                     -104.561391,
99549                                     29.745421
99550                                 ],
99551                                 [
99552                                     -104.570279,
99553                                     29.787511
99554                                 ],
99555                                 [
99556                                     -104.583586,
99557                                     29.802575
99558                                 ],
99559                                 [
99560                                     -104.601207,
99561                                     29.81477
99562                                 ],
99563                                 [
99564                                     -104.619682,
99565                                     29.833064
99566                                 ],
99567                                 [
99568                                     -104.623764,
99569                                     29.841487
99570                                 ],
99571                                 [
99572                                     -104.637588,
99573                                     29.887996
99574                                 ],
99575                                 [
99576                                     -104.656346,
99577                                     29.908201
99578                                 ],
99579                                 [
99580                                     -104.660635,
99581                                     29.918433
99582                                 ],
99583                                 [
99584                                     -104.663478,
99585                                     29.923084
99586                                 ],
99587                                 [
99588                                     -104.676526,
99589                                     29.93683
99590                                 ],
99591                                 [
99592                                     -104.680479,
99593                                     29.942308
99594                                 ],
99595                                 [
99596                                     -104.682469,
99597                                     29.952126
99598                                 ],
99599                                 [
99600                                     -104.680117,
99601                                     29.967784
99602                                 ],
99603                                 [
99604                                     -104.680479,
99605                                     29.976466
99606                                 ],
99607                                 [
99608                                     -104.699108,
99609                                     30.03145
99610                                 ],
99611                                 [
99612                                     -104.701589,
99613                                     30.055324
99614                                 ],
99615                                 [
99616                                     -104.698592,
99617                                     30.075271
99618                                 ],
99619                                 [
99620                                     -104.684639,
99621                                     30.111135
99622                                 ],
99623                                 [
99624                                     -104.680479,
99625                                     30.134131
99626                                 ],
99627                                 [
99628                                     -104.67867,
99629                                     30.170356
99630                                 ],
99631                                 [
99632                                     -104.681564,
99633                                     30.192939
99634                                 ],
99635                                 [
99636                                     -104.695853,
99637                                     30.208441
99638                                 ],
99639                                 [
99640                                     -104.715231,
99641                                     30.243995
99642                                 ],
99643                                 [
99644                                     -104.724585,
99645                                     30.252211
99646                                 ],
99647                                 [
99648                                     -104.742155,
99649                                     30.25986
99650                                 ],
99651                                 [
99652                                     -104.74939,
99653                                     30.264459
99654                                 ],
99655                                 [
99656                                     -104.761689,
99657                                     30.284199
99658                                 ],
99659                                 [
99660                                     -104.774143,
99661                                     30.311588
99662                                 ],
99663                                 [
99664                                     -104.788767,
99665                                     30.335927
99666                                 ],
99667                                 [
99668                                     -104.807732,
99669                                     30.346418
99670                                 ],
99671                                 [
99672                                     -104.8129,
99673                                     30.350707
99674                                 ],
99675                                 [
99676                                     -104.814967,
99677                                     30.360577
99678                                 ],
99679                                 [
99680                                     -104.816001,
99681                                     30.371997
99682                                 ],
99683                                 [
99684                                     -104.818274,
99685                                     30.380524
99686                                 ],
99687                                 [
99688                                     -104.824269,
99689                                     30.38719
99690                                 ],
99691                                 [
99692                                     -104.83755,
99693                                     30.394063
99694                                 ],
99695                                 [
99696                                     -104.844939,
99697                                     30.40104
99698                                 ],
99699                                 [
99700                                     -104.853259,
99701                                     30.41215
99702                                 ],
99703                                 [
99704                                     -104.855016,
99705                                     30.417473
99706                                 ],
99707                                 [
99708                                     -104.853621,
99709                                     30.423984
99710                                 ],
99711                                 [
99712                                     -104.852432,
99713                                     30.438867
99714                                 ],
99715                                 [
99716                                     -104.854655,
99717                                     30.448737
99718                                 ],
99719                                 [
99720                                     -104.864473,
99721                                     30.462018
99722                                 ],
99723                                 [
99724                                     -104.866695,
99725                                     30.473025
99726                                 ],
99727                                 [
99728                                     -104.865248,
99729                                     30.479898
99730                                 ],
99731                                 [
99732                                     -104.859615,
99733                                     30.491112
99734                                 ],
99735                                 [
99736                                     -104.859254,
99737                                     30.497261
99738                                 ],
99739                                 [
99740                                     -104.863026,
99741                                     30.502377
99742                                 ],
99743                                 [
99744                                     -104.879718,
99745                                     30.510852
99746                                 ],
99747                                 [
99748                                     -104.882146,
99749                                     30.520929
99750                                 ],
99751                                 [
99752                                     -104.884007,
99753                                     30.541858
99754                                 ],
99755                                 [
99756                                     -104.886591,
99757                                     30.551883
99758                                 ],
99759                                 [
99760                                     -104.898166,
99761                                     30.569401
99762                                 ],
99763                                 [
99764                                     -104.928242,
99765                                     30.599529
99766                                 ],
99767                                 [
99768                                     -104.93434,
99769                                     30.610536
99770                                 ],
99771                                 [
99772                                     -104.941057,
99773                                     30.61405
99774                                 ],
99775                                 [
99776                                     -104.972735,
99777                                     30.618029
99778                                 ],
99779                                 [
99780                                     -104.98276,
99781                                     30.620716
99782                                 ],
99783                                 [
99784                                     -104.989117,
99785                                     30.629553
99786                                 ],
99787                                 [
99788                                     -104.991649,
99789                                     30.640301
99790                                 ],
99791                                 [
99792                                     -104.992941,
99793                                     30.651464
99794                                 ],
99795                                 [
99796                                     -104.995783,
99797                                     30.661747
99798                                 ],
99799                                 [
99800                                     -105.008495,
99801                                     30.676992
99802                                 ],
99803                                 [
99804                                     -105.027977,
99805                                     30.690117
99806                                 ],
99807                                 [
99808                                     -105.049475,
99809                                     30.699264
99810                                 ],
99811                                 [
99812                                     -105.06813,
99813                                     30.702675
99814                                 ],
99815                                 [
99816                                     -105.087043,
99817                                     30.709806
99818                                 ],
99819                                 [
99820                                     -105.133604,
99821                                     30.757917
99822                                 ],
99823                                 [
99824                                     -105.140425,
99825                                     30.750476
99826                                 ],
99827                                 [
99828                                     -105.153241,
99829                                     30.763188
99830                                 ],
99831                                 [
99832                                     -105.157788,
99833                                     30.76572
99834                                 ],
99835                                 [
99836                                     -105.160889,
99837                                     30.764118
99838                                 ],
99839                                 [
99840                                     -105.162698,
99841                                     30.774919
99842                                 ],
99843                                 [
99844                                     -105.167297,
99845                                     30.781171
99846                                 ],
99847                                 [
99848                                     -105.17479,
99849                                     30.783962
99850                                 ],
99851                                 [
99852                                     -105.185125,
99853                                     30.784634
99854                                 ],
99855                                 [
99856                                     -105.195306,
99857                                     30.787941
99858                                 ],
99859                                 [
99860                                     -105.204917,
99861                                     30.80241
99862                                 ],
99863                                 [
99864                                     -105.2121,
99865                                     30.805718
99866                                 ],
99867                                 [
99868                                     -105.21825,
99869                                     30.806803
99870                                 ],
99871                                 [
99872                                     -105.229257,
99873                                     30.810214
99874                                 ],
99875                                 [
99876                                     -105.232874,
99877                                     30.809128
99878                                 ],
99879                                 [
99880                                     -105.239851,
99881                                     30.801532
99882                                 ],
99883                                 [
99884                                     -105.243985,
99885                                     30.799103
99886                                 ],
99887                                 [
99888                                     -105.249049,
99889                                     30.798845
99890                                 ],
99891                                 [
99892                                     -105.259488,
99893                                     30.802979
99894                                 ],
99895                                 [
99896                                     -105.265844,
99897                                     30.808405
99898                                 ],
99899                                 [
99900                                     -105.270753,
99901                                     30.814348
99902                                 ],
99903                                 [
99904                                     -105.277006,
99905                                     30.819412
99906                                 ],
99907                                 [
99908                                     -105.334315,
99909                                     30.843803
99910                                 ],
99911                                 [
99912                                     -105.363771,
99913                                     30.850366
99914                                 ],
99915                                 [
99916                                     -105.376173,
99917                                     30.859565
99918                                 ],
99919                                 [
99920                                     -105.41555,
99921                                     30.902456
99922                                 ],
99923                                 [
99924                                     -105.496682,
99925                                     30.95651
99926                                 ],
99927                                 [
99928                                     -105.530789,
99929                                     30.991701
99930                                 ],
99931                                 [
99932                                     -105.555955,
99933                                     31.002605
99934                                 ],
99935                                 [
99936                                     -105.565722,
99937                                     31.016661
99938                                 ],
99939                                 [
99940                                     -105.578641,
99941                                     31.052163
99942                                 ],
99943                                 [
99944                                     -105.59094,
99945                                     31.071438
99946                                 ],
99947                                 [
99948                                     -105.605875,
99949                                     31.081928
99950                                 ],
99951                                 [
99952                                     -105.623496,
99953                                     31.090351
99954                                 ],
99955                                 [
99956                                     -105.643805,
99957                                     31.103684
99958                                 ],
99959                                 [
99960                                     -105.668042,
99961                                     31.127869
99962                                 ],
99963                                 [
99964                                     -105.675225,
99965                                     31.131951
99966                                 ],
99967                                 [
99968                                     -105.692278,
99969                                     31.137635
99970                                 ],
99971                                 [
99972                                     -105.76819,
99973                                     31.18001
99974                                 ],
99975                                 [
99976                                     -105.777854,
99977                                     31.192722
99978                                 ],
99979                                 [
99980                                     -105.78483,
99981                                     31.211016
99982                                 ],
99983                                 [
99984                                     -105.861983,
99985                                     31.288376
99986                                 ],
99987                                 [
99988                                     -105.880147,
99989                                     31.300881
99990                                 ],
99991                                 [
99992                                     -105.896994,
99993                                     31.305997
99994                                 ],
99995                                 [
99996                                     -105.897149,
99997                                     31.309511
99998                                 ],
99999                                 [
100000                                     -105.908802,
100001                                     31.317004
100002                                 ],
100003                                 [
100004                                     -105.928052,
100005                                     31.326461
100006                                 ],
100007                                 [
100008                                     -105.934563,
100009                                     31.335504
100010                                 ],
100011                                 [
100012                                     -105.941772,
100013                                     31.352351
100014                                 ],
100015                                 [
100016                                     -105.948515,
100017                                     31.361239
100018                                 ],
100019                                 [
100020                                     -105.961202,
100021                                     31.371006
100022                                 ],
100023                                 [
100024                                     -106.004739,
100025                                     31.396948
100026                                 ],
100027                                 [
100028                                     -106.021147,
100029                                     31.402167
100030                                 ],
100031                                 [
100032                                     -106.046261,
100033                                     31.404648
100034                                 ],
100035                                 [
100036                                     -106.065304,
100037                                     31.410952
100038                                 ],
100039                                 [
100040                                     -106.099385,
100041                                     31.428884
100042                                 ],
100043                                 [
100044                                     -106.141113,
100045                                     31.439167
100046                                 ],
100047                                 [
100048                                     -106.164316,
100049                                     31.447797
100050                                 ],
100051                                 [
100052                                     -106.174471,
100053                                     31.460251
100054                                 ],
100055                                 [
100056                                     -106.209249,
100057                                     31.477305
100058                                 ],
100059                                 [
100060                                     -106.215424,
100061                                     31.483919
100062                                 ],
100063                                 [
100064                                     -106.21744,
100065                                     31.488725
100066                                 ],
100067                                 [
100068                                     -106.218731,
100069                                     31.494616
100070                                 ],
100071                                 [
100072                                     -106.222891,
100073                                     31.50459
100074                                 ],
100075                                 [
100076                                     -106.232658,
100077                                     31.519938
100078                                 ],
100079                                 [
100080                                     -106.274749,
100081                                     31.562622
100082                                 ],
100083                                 [
100084                                     -106.286298,
100085                                     31.580141
100086                                 ],
100087                                 [
100088                                     -106.312292,
100089                                     31.648612
100090                                 ],
100091                                 [
100092                                     -106.331309,
100093                                     31.68215
100094                                 ],
100095                                 [
100096                                     -106.35849,
100097                                     31.717548
100098                                 ],
100099                                 [
100100                                     -106.39177,
100101                                     31.745919
100102                                 ],
100103                                 [
100104                                     -106.428951,
100105                                     31.758476
100106                                 ],
100107                                 [
100108                                     -106.473135,
100109                                     31.755065
100110                                 ],
100111                                 [
100112                                     -106.492797,
100113                                     31.759044
100114                                 ],
100115                                 [
100116                                     -106.501425,
100117                                     31.766344
100118                                 ],
100119                                 [
100120                                     -106.506052,
100121                                     31.770258
100122                                 ],
100123                                 [
100124                                     -106.517189,
100125                                     31.773824
100126                                 ],
100127                                 [
100128                                     -106.558969,
100129                                     31.773876
100130                                 ],
100131                                 [
100132                                     -106.584859,
100133                                     31.773927
100134                                 ],
100135                                 [
100136                                     -106.610697,
100137                                     31.773979
100138                                 ],
100139                                 [
100140                                     -106.636587,
100141                                     31.774082
100142                                 ],
100143                                 [
100144                                     -106.662477,
100145                                     31.774134
100146                                 ],
100147                                 [
100148                                     -106.688315,
100149                                     31.774237
100150                                 ],
100151                                 [
100152                                     -106.714205,
100153                                     31.774237
100154                                 ],
100155                                 [
100156                                     -106.740095,
100157                                     31.774289
100158                                 ],
100159                                 [
100160                                     -106.765933,
100161                                     31.774392
100162                                 ],
100163                                 [
100164                                     -106.791823,
100165                                     31.774444
100166                                 ],
100167                                 [
100168                                     -106.817713,
100169                                     31.774496
100170                                 ],
100171                                 [
100172                                     -106.843603,
100173                                     31.774547
100174                                 ],
100175                                 [
100176                                     -106.869441,
100177                                     31.774599
100178                                 ],
100179                                 [
100180                                     -106.895331,
100181                                     31.774702
100182                                 ],
100183                                 [
100184                                     -106.921221,
100185                                     31.774702
100186                                 ],
100187                                 [
100188                                     -106.947111,
100189                                     31.774754
100190                                 ],
100191                                 [
100192                                     -106.973001,
100193                                     31.774857
100194                                 ],
100195                                 [
100196                                     -106.998891,
100197                                     31.774909
100198                                 ],
100199                                 [
100200                                     -107.02478,
100201                                     31.774961
100202                                 ],
100203                                 [
100204                                     -107.05067,
100205                                     31.775013
100206                                 ],
100207                                 [
100208                                     -107.076509,
100209                                     31.775064
100210                                 ],
100211                                 [
100212                                     -107.102398,
100213                                     31.775168
100214                                 ],
100215                                 [
100216                                     -107.128288,
100217                                     31.775168
100218                                 ],
100219                                 [
100220                                     -107.154127,
100221                                     31.775219
100222                                 ],
100223                                 [
100224                                     -107.180016,
100225                                     31.775374
100226                                 ],
100227                                 [
100228                                     -107.205906,
100229                                     31.775374
100230                                 ],
100231                                 [
100232                                     -107.231796,
100233                                     31.775426
100234                                 ],
100235                                 [
100236                                     -107.257634,
100237                                     31.775478
100238                                 ],
100239                                 [
100240                                     -107.283524,
100241                                     31.775529
100242                                 ],
100243                                 [
100244                                     -107.309414,
100245                                     31.775633
100246                                 ],
100247                                 [
100248                                     -107.335252,
100249                                     31.775684
100250                                 ],
100251                                 [
100252                                     -107.361142,
100253                                     31.775788
100254                                 ],
100255                                 [
100256                                     -107.387032,
100257                                     31.775788
100258                                 ],
100259                                 [
100260                                     -107.412896,
100261                                     31.775839
100262                                 ],
100263                                 [
100264                                     -107.438786,
100265                                     31.775943
100266                                 ],
100267                                 [
100268                                     -107.464676,
100269                                     31.775994
100270                                 ],
100271                                 [
100272                                     -107.490566,
100273                                     31.776098
100274                                 ],
100275                                 [
100276                                     -107.516404,
100277                                     31.776149
100278                                 ],
100279                                 [
100280                                     -107.542294,
100281                                     31.776201
100282                                 ],
100283                                 [
100284                                     -107.568184,
100285                                     31.776253
100286                                 ],
100287                                 [
100288                                     -107.594074,
100289                                     31.776304
100290                                 ],
100291                                 [
100292                                     -107.619964,
100293                                     31.776408
100294                                 ],
100295                                 [
100296                                     -107.645854,
100297                                     31.776459
100298                                 ],
100299                                 [
100300                                     -107.671744,
100301                                     31.776459
100302                                 ],
100303                                 [
100304                                     -107.697633,
100305                                     31.776563
100306                                 ],
100307                                 [
100308                                     -107.723472,
100309                                     31.776614
100310                                 ],
100311                                 [
100312                                     -107.749362,
100313                                     31.776666
100314                                 ],
100315                                 [
100316                                     -107.775251,
100317                                     31.776718
100318                                 ],
100319                                 [
100320                                     -107.801141,
100321                                     31.77677
100322                                 ],
100323                                 [
100324                                     -107.82698,
100325                                     31.776873
100326                                 ],
100327                                 [
100328                                     -107.852869,
100329                                     31.776925
100330                                 ],
100331                                 [
100332                                     -107.878759,
100333                                     31.776925
100334                                 ],
100335                                 [
100336                                     -107.904598,
100337                                     31.777028
100338                                 ],
100339                                 [
100340                                     -107.930487,
100341                                     31.77708
100342                                 ],
100343                                 [
100344                                     -107.956377,
100345                                     31.777131
100346                                 ],
100347                                 [
100348                                     -107.982216,
100349                                     31.777183
100350                                 ],
100351                                 [
100352                                     -108.008105,
100353                                     31.777235
100354                                 ],
100355                                 [
100356                                     -108.033995,
100357                                     31.777338
100358                                 ],
100359                                 [
100360                                     -108.059885,
100361                                     31.77739
100362                                 ],
100363                                 [
100364                                     -108.085723,
100365                                     31.77739
100366                                 ],
100367                                 [
100368                                     -108.111613,
100369                                     31.777545
100370                                 ],
100371                                 [
100372                                     -108.137503,
100373                                     31.777545
100374                                 ],
100375                                 [
100376                                     -108.163341,
100377                                     31.777648
100378                                 ],
100379                                 [
100380                                     -108.189283,
100381                                     31.7777
100382                                 ],
100383                                 [
100384                                     -108.215121,
100385                                     31.777751
100386                                 ],
100387                                 [
100388                                     -108.215121,
100389                                     31.770723
100390                                 ],
100391                                 [
100392                                     -108.215121,
100393                                     31.763695
100394                                 ],
100395                                 [
100396                                     -108.215121,
100397                                     31.756667
100398                                 ],
100399                                 [
100400                                     -108.215121,
100401                                     31.749639
100402                                 ],
100403                                 [
100404                                     -108.215121,
100405                                     31.74256
100406                                 ],
100407                                 [
100408                                     -108.215121,
100409                                     31.735583
100410                                 ],
100411                                 [
100412                                     -108.215121,
100413                                     31.728555
100414                                 ],
100415                                 [
100416                                     -108.215121,
100417                                     31.721476
100418                                 ],
100419                                 [
100420                                     -108.215121,
100421                                     31.714396
100422                                 ],
100423                                 [
100424                                     -108.215121,
100425                                     31.70742
100426                                 ],
100427                                 [
100428                                     -108.215121,
100429                                     31.700392
100430                                 ],
100431                                 [
100432                                     -108.215121,
100433                                     31.693312
100434                                 ],
100435                                 [
100436                                     -108.215121,
100437                                     31.686284
100438                                 ],
100439                                 [
100440                                     -108.215121,
100441                                     31.679256
100442                                 ],
100443                                 [
100444                                     -108.215121,
100445                                     31.672176
100446                                 ],
100447                                 [
100448                                     -108.21507,
100449                                     31.665148
100450                                 ],
100451                                 [
100452                                     -108.215018,
100453                                     31.658172
100454                                 ],
100455                                 [
100456                                     -108.215018,
100457                                     31.651092
100458                                 ],
100459                                 [
100460                                     -108.215018,
100461                                     31.644064
100462                                 ],
100463                                 [
100464                                     -108.215018,
100465                                     31.637036
100466                                 ],
100467                                 [
100468                                     -108.215018,
100469                                     31.630008
100470                                 ],
100471                                 [
100472                                     -108.215018,
100473                                     31.62298
100474                                 ],
100475                                 [
100476                                     -108.215018,
100477                                     31.615952
100478                                 ],
100479                                 [
100480                                     -108.215018,
100481                                     31.608873
100482                                 ],
100483                                 [
100484                                     -108.215018,
100485                                     31.601845
100486                                 ],
100487                                 [
100488                                     -108.215018,
100489                                     31.594817
100490                                 ],
100491                                 [
100492                                     -108.215018,
100493                                     31.587789
100494                                 ],
100495                                 [
100496                                     -108.215018,
100497                                     31.580761
100498                                 ],
100499                                 [
100500                                     -108.215018,
100501                                     31.573733
100502                                 ],
100503                                 [
100504                                     -108.215018,
100505                                     31.566653
100506                                 ],
100507                                 [
100508                                     -108.215018,
100509                                     31.559625
100510                                 ],
100511                                 [
100512                                     -108.214966,
100513                                     31.552597
100514                                 ],
100515                                 [
100516                                     -108.214966,
100517                                     31.545569
100518                                 ],
100519                                 [
100520                                     -108.214966,
100521                                     31.538489
100522                                 ],
100523                                 [
100524                                     -108.214966,
100525                                     31.531461
100526                                 ],
100527                                 [
100528                                     -108.214966,
100529                                     31.524485
100530                                 ],
100531                                 [
100532                                     -108.214966,
100533                                     31.517405
100534                                 ],
100535                                 [
100536                                     -108.214966,
100537                                     31.510378
100538                                 ],
100539                                 [
100540                                     -108.214966,
100541                                     31.503401
100542                                 ],
100543                                 [
100544                                     -108.214966,
100545                                     31.496322
100546                                 ],
100547                                 [
100548                                     -108.214966,
100549                                     31.489242
100550                                 ],
100551                                 [
100552                                     -108.214966,
100553                                     31.482214
100554                                 ],
100555                                 [
100556                                     -108.214966,
100557                                     31.475238
100558                                 ],
100559                                 [
100560                                     -108.214966,
100561                                     31.468158
100562                                 ],
100563                                 [
100564                                     -108.214966,
100565                                     31.46113
100566                                 ],
100567                                 [
100568                                     -108.214966,
100569                                     31.454102
100570                                 ],
100571                                 [
100572                                     -108.214966,
100573                                     31.447074
100574                                 ],
100575                                 [
100576                                     -108.214915,
100577                                     31.440046
100578                                 ],
100579                                 [
100580                                     -108.214863,
100581                                     31.432966
100582                                 ],
100583                                 [
100584                                     -108.214863,
100585                                     31.425938
100586                                 ],
100587                                 [
100588                                     -108.214863,
100589                                     31.41891
100590                                 ],
100591                                 [
100592                                     -108.214863,
100593                                     31.411882
100594                                 ],
100595                                 [
100596                                     -108.214863,
100597                                     31.404803
100598                                 ],
100599                                 [
100600                                     -108.214863,
100601                                     31.397826
100602                                 ],
100603                                 [
100604                                     -108.214863,
100605                                     31.390798
100606                                 ],
100607                                 [
100608                                     -108.214863,
100609                                     31.383719
100610                                 ],
100611                                 [
100612                                     -108.214863,
100613                                     31.376639
100614                                 ],
100615                                 [
100616                                     -108.214863,
100617                                     31.369663
100618                                 ],
100619                                 [
100620                                     -108.214863,
100621                                     31.362635
100622                                 ],
100623                                 [
100624                                     -108.214863,
100625                                     31.355555
100626                                 ],
100627                                 [
100628                                     -108.214863,
100629                                     31.348527
100630                                 ],
100631                                 [
100632                                     -108.214863,
100633                                     31.341551
100634                                 ],
100635                                 [
100636                                     -108.214863,
100637                                     31.334471
100638                                 ],
100639                                 [
100640                                     -108.214811,
100641                                     31.327443
100642                                 ],
100643                                 [
100644                                     -108.257573,
100645                                     31.327391
100646                                 ],
100647                                 [
100648                                     -108.300336,
100649                                     31.327391
100650                                 ],
100651                                 [
100652                                     -108.34302,
100653                                     31.327391
100654                                 ],
100655                                 [
100656                                     -108.385731,
100657                                     31.327391
100658                                 ],
100659                                 [
100660                                     -108.428442,
100661                                     31.327391
100662                                 ],
100663                                 [
100664                                     -108.471152,
100665                                     31.327391
100666                                 ],
100667                                 [
100668                                     -108.513837,
100669                                     31.327391
100670                                 ],
100671                                 [
100672                                     -108.556547,
100673                                     31.327391
100674                                 ],
100675                                 [
100676                                     -108.59931,
100677                                     31.327391
100678                                 ],
100679                                 [
100680                                     -108.64202,
100681                                     31.327391
100682                                 ],
100683                                 [
100684                                     -108.684757,
100685                                     31.327391
100686                                 ],
100687                                 [
100688                                     -108.727467,
100689                                     31.327391
100690                                 ],
100691                                 [
100692                                     -108.770178,
100693                                     31.327391
100694                                 ],
100695                                 [
100696                                     -108.812914,
100697                                     31.327391
100698                                 ],
100699                                 [
100700                                     -108.855625,
100701                                     31.327391
100702                                 ],
100703                                 [
100704                                     -108.898335,
100705                                     31.327391
100706                                 ],
100707                                 [
100708                                     -108.941046,
100709                                     31.327391
100710                                 ],
100711                                 [
100712                                     -108.968282,
100713                                     31.327391
100714                                 ],
100715                                 [
100716                                     -108.983731,
100717                                     31.327391
100718                                 ],
100719                                 [
100720                                     -109.026493,
100721                                     31.327391
100722                                 ],
100723                                 [
100724                                     -109.04743,
100725                                     31.327391
100726                                 ],
100727                                 [
100728                                     -109.069203,
100729                                     31.327391
100730                                 ],
100731                                 [
100732                                     -109.111914,
100733                                     31.327391
100734                                 ],
100735                                 [
100736                                     -109.154599,
100737                                     31.327391
100738                                 ],
100739                                 [
100740                                     -109.197361,
100741                                     31.327391
100742                                 ],
100743                                 [
100744                                     -109.240072,
100745                                     31.32734
100746                                 ],
100747                                 [
100748                                     -109.282782,
100749                                     31.32734
100750                                 ],
100751                                 [
100752                                     -109.325519,
100753                                     31.32734
100754                                 ],
100755                                 [
100756                                     -109.368229,
100757                                     31.32734
100758                                 ],
100759                                 [
100760                                     -109.410914,
100761                                     31.32734
100762                                 ],
100763                                 [
100764                                     -109.45365,
100765                                     31.32734
100766                                 ],
100767                                 [
100768                                     -109.496387,
100769                                     31.32734
100770                                 ],
100771                                 [
100772                                     -109.539071,
100773                                     31.32734
100774                                 ],
100775                                 [
100776                                     -109.581808,
100777                                     31.32734
100778                                 ],
100779                                 [
100780                                     -109.624493,
100781                                     31.32734
100782                                 ],
100783                                 [
100784                                     -109.667177,
100785                                     31.32734
100786                                 ],
100787                                 [
100788                                     -109.709965,
100789                                     31.32734
100790                                 ],
100791                                 [
100792                                     -109.75265,
100793                                     31.32734
100794                                 ],
100795                                 [
100796                                     -109.795335,
100797                                     31.32734
100798                                 ],
100799                                 [
100800                                     -109.838123,
100801                                     31.32734
100802                                 ],
100803                                 [
100804                                     -109.880808,
100805                                     31.32734
100806                                 ],
100807                                 [
100808                                     -109.923596,
100809                                     31.327288
100810                                 ],
100811                                 [
100812                                     -109.96628,
100813                                     31.327236
100814                                 ],
100815                                 [
100816                                     -110.008965,
100817                                     31.327236
100818                                 ],
100819                                 [
100820                                     -110.051702,
100821                                     31.327236
100822                                 ],
100823                                 [
100824                                     -110.094386,
100825                                     31.327236
100826                                 ],
100827                                 [
100828                                     -110.137071,
100829                                     31.327236
100830                                 ],
100831                                 [
100832                                     -110.179807,
100833                                     31.327236
100834                                 ],
100835                                 [
100836                                     -110.222544,
100837                                     31.327236
100838                                 ],
100839                                 [
100840                                     -110.265229,
100841                                     31.327236
100842                                 ],
100843                                 [
100844                                     -110.308017,
100845                                     31.327236
100846                                 ],
100847                                 [
100848                                     -110.350753,
100849                                     31.327236
100850                                 ],
100851                                 [
100852                                     -110.39349,
100853                                     31.327236
100854                                 ],
100855                                 [
100856                                     -110.436174,
100857                                     31.327236
100858                                 ],
100859                                 [
100860                                     -110.478859,
100861                                     31.327236
100862                                 ],
100863                                 [
100864                                     -110.521595,
100865                                     31.327236
100866                                 ],
100867                                 [
100868                                     -110.56428,
100869                                     31.327236
100870                                 ],
100871                                 [
100872                                     -110.606965,
100873                                     31.327236
100874                                 ],
100875                                 [
100876                                     -110.649727,
100877                                     31.327236
100878                                 ],
100879                                 [
100880                                     -110.692438,
100881                                     31.327236
100882                                 ],
100883                                 [
100884                                     -110.7352,
100885                                     31.327236
100886                                 ],
100887                                 [
100888                                     -110.777885,
100889                                     31.327236
100890                                 ],
100891                                 [
100892                                     -110.820595,
100893                                     31.327236
100894                                 ],
100895                                 [
100896                                     -110.863358,
100897                                     31.327236
100898                                 ],
100899                                 [
100900                                     -110.906068,
100901                                     31.327236
100902                                 ],
100903                                 [
100904                                     -110.948753,
100905                                     31.327185
100906                                 ],
100907                                 [
100908                                     -111.006269,
100909                                     31.327185
100910                                 ],
100911                                 [
100912                                     -111.067118,
100913                                     31.333644
100914                                 ],
100915                                 [
100916                                     -111.094455,
100917                                     31.342532
100918                                 ],
100919                                 [
100920                                     -111.145924,
100921                                     31.359069
100922                                 ],
100923                                 [
100924                                     -111.197446,
100925                                     31.375554
100926                                 ],
100927                                 [
100928                                     -111.248864,
100929                                     31.392142
100930                                 ],
100931                                 [
100932                                     -111.300333,
100933                                     31.40873
100934                                 ],
100935                                 [
100936                                     -111.351803,
100937                                     31.425318
100938                                 ],
100939                                 [
100940                                     -111.403299,
100941                                     31.441855
100942                                 ],
100943                                 [
100944                                     -111.454768,
100945                                     31.458339
100946                                 ],
100947                                 [
100948                                     -111.506238,
100949                                     31.474979
100950                                 ],
100951                                 [
100952                                     -111.915464,
100953                                     31.601431
100954                                 ],
100955                                 [
100956                                     -112.324715,
100957                                     31.727987
100958                                 ],
100959                                 [
100960                                     -112.733967,
100961                                     31.854543
100962                                 ],
100963                                 [
100964                                     -113.143218,
100965                                     31.981046
100966                                 ],
100967                                 [
100968                                     -113.552444,
100969                                     32.107602
100970                                 ],
100971                                 [
100972                                     -113.961696,
100973                                     32.234132
100974                                 ],
100975                                 [
100976                                     -114.370921,
100977                                     32.360687
100978                                 ],
100979                                 [
100980                                     -114.780147,
100981                                     32.487243
100982                                 ],
100983                                 [
100984                                     -114.816785,
100985                                     32.498534
100986                                 ],
100987                                 [
100988                                     -114.819373,
100989                                     32.499363
100990                                 ],
100991                                 [
100992                                     -114.822108,
100993                                     32.50024
100994                                 ],
100995                                 [
100996                                     -114.809447,
100997                                     32.511324
100998                                 ],
100999                                 [
101000                                     -114.795546,
101001                                     32.552226
101002                                 ],
101003                                 [
101004                                     -114.794203,
101005                                     32.574111
101006                                 ],
101007                                 [
101008                                     -114.802678,
101009                                     32.594497
101010                                 ],
101011                                 [
101012                                     -114.786813,
101013                                     32.621033
101014                                 ],
101015                                 [
101016                                     -114.781542,
101017                                     32.628061
101018                                 ],
101019                                 [
101020                                     -114.758804,
101021                                     32.64483
101022                                 ],
101023                                 [
101024                                     -114.751156,
101025                                     32.65222
101026                                 ],
101027                                 [
101028                                     -114.739477,
101029                                     32.669066
101030                                 ],
101031                                 [
101032                                     -114.731209,
101033                                     32.686636
101034                                 ],
101035                                 [
101036                                     -114.723871,
101037                                     32.711519
101038                                 ],
101039                                 [
101040                                     -114.724284,
101041                                     32.712835
101042                                 ],
101043                                 [
101044                                     -114.724285,
101045                                     32.712836
101046                                 ],
101047                                 [
101048                                     -114.764541,
101049                                     32.709839
101050                                 ],
101051                                 [
101052                                     -114.838076,
101053                                     32.704206
101054                                 ],
101055                                 [
101056                                     -114.911612,
101057                                     32.698703
101058                                 ],
101059                                 [
101060                                     -114.985199,
101061                                     32.693122
101062                                 ],
101063                                 [
101064                                     -115.058734,
101065                                     32.687567
101066                                 ],
101067                                 [
101068                                     -115.13227,
101069                                     32.681986
101070                                 ],
101071                                 [
101072                                     -115.205806,
101073                                     32.676456
101074                                 ],
101075                                 [
101076                                     -115.27929,
101077                                     32.670823
101078                                 ],
101079                                 [
101080                                     -115.352851,
101081                                     32.665346
101082                                 ],
101083                                 [
101084                                     -115.426386,
101085                                     32.659765
101086                                 ],
101087                                 [
101088                                     -115.499922,
101089                                     32.654209
101090                                 ],
101091                                 [
101092                                     -115.573535,
101093                                     32.648654
101094                                 ],
101095                                 [
101096                                     -115.647019,
101097                                     32.643073
101098                                 ],
101099                                 [
101100                                     -115.720529,
101101                                     32.637518
101102                                 ],
101103                                 [
101104                                     -115.794064,
101105                                     32.631963
101106                                 ],
101107                                 [
101108                                     -115.8676,
101109                                     32.626408
101110                                 ],
101111                                 [
101112                                     -115.941213,
101113                                     32.620827
101114                                 ],
101115                                 [
101116                                     -116.014748,
101117                                     32.615271
101118                                 ],
101119                                 [
101120                                     -116.088232,
101121                                     32.609664
101122                                 ],
101123                                 [
101124                                     -116.161742,
101125                                     32.604161
101126                                 ],
101127                                 [
101128                                     -116.235329,
101129                                     32.598554
101130                                 ],
101131                                 [
101132                                     -116.308891,
101133                                     32.593025
101134                                 ],
101135                                 [
101136                                     -116.382426,
101137                                     32.587469
101138                                 ],
101139                                 [
101140                                     -116.455962,
101141                                     32.581888
101142                                 ],
101143                                 [
101144                                     -116.529472,
101145                                     32.576333
101146                                 ],
101147                                 [
101148                                     -116.603007,
101149                                     32.570804
101150                                 ],
101151                                 [
101152                                     -116.676543,
101153                                     32.565223
101154                                 ],
101155                                 [
101156                                     -116.750104,
101157                                     32.559667
101158                                 ],
101159                                 [
101160                                     -116.82364,
101161                                     32.554086
101162                                 ],
101163                                 [
101164                                     -116.897201,
101165                                     32.548531
101166                                 ],
101167                                 [
101168                                     -116.970737,
101169                                     32.542976
101170                                 ],
101171                                 [
101172                                     -117.044221,
101173                                     32.537421
101174                                 ],
101175                                 [
101176                                     -117.125121,
101177                                     32.531669
101178                                 ],
101179                                 [
101180                                     -117.125969,
101181                                     32.538258
101182                                 ],
101183                                 [
101184                                     -117.239623,
101185                                     32.531308
101186                                 ],
101187                                 [
101188                                     -120.274098,
101189                                     32.884264
101190                                 ],
101191                                 [
101192                                     -121.652736,
101193                                     34.467248
101194                                 ],
101195                                 [
101196                                     -124.367265,
101197                                     37.662798
101198                                 ],
101199                                 [
101200                                     -126.739806,
101201                                     41.37928
101202                                 ],
101203                                 [
101204                                     -126.996297,
101205                                     45.773888
101206                                 ],
101207                                 [
101208                                     -124.770704,
101209                                     48.44258
101210                                 ],
101211                                 [
101212                                     -123.734053,
101213                                     48.241906
101214                                 ],
101215                                 [
101216                                     -123.1663,
101217                                     48.27837
101218                                 ],
101219                                 [
101220                                     -123.193018,
101221                                     48.501035
101222                                 ],
101223                                 [
101224                                     -123.176987,
101225                                     48.65482
101226                                 ],
101227                                 [
101228                                     -122.912481,
101229                                     48.753561
101230                                 ],
101231                                 [
101232                                     -122.899122,
101233                                     48.897797
101234                                 ],
101235                                 [
101236                                     -122.837671,
101237                                     48.97502
101238                                 ],
101239                                 [
101240                                     -122.743986,
101241                                     48.980582
101242                                 ],
101243                                 [
101244                                     -122.753,
101245                                     48.992499
101246                                 ],
101247                                 [
101248                                     -122.753012,
101249                                     48.992515
101250                                 ],
101251                                 [
101252                                     -122.653258,
101253                                     48.992515
101254                                 ],
101255                                 [
101256                                     -122.433375,
101257                                     48.992515
101258                                 ],
101259                                 [
101260                                     -122.213517,
101261                                     48.992515
101262                                 ],
101263                                 [
101264                                     -121.993763,
101265                                     48.992515
101266                                 ],
101267                                 [
101268                                     -121.773958,
101269                                     48.992515
101270                                 ],
101271                                 [
101272                                     -121.554152,
101273                                     48.992515
101274                                 ],
101275                                 [
101276                                     -121.33432,
101277                                     48.992515
101278                                 ],
101279                                 [
101280                                     -121.114515,
101281                                     48.992515
101282                                 ],
101283                                 [
101284                                     -95.396937,
101285                                     48.99267
101286                                 ],
101287                                 [
101288                                     -95.177106,
101289                                     48.99267
101290                                 ],
101291                                 [
101292                                     -95.168527,
101293                                     48.995047
101294                                 ],
101295                                 [
101296                                     -95.161887,
101297                                     49.001145
101298                                 ],
101299                                 [
101300                                     -95.159329,
101301                                     49.01179
101302                                 ],
101303                                 [
101304                                     -95.159665,
101305                                     49.10951
101306                                 ],
101307                                 [
101308                                     -95.160027,
101309                                     49.223353
101310                                 ],
101311                                 [
101312                                     -95.160337,
101313                                     49.313012
101314                                 ],
101315                                 [
101316                                     -95.160569,
101317                                     49.369494
101318                                 ],
101319                                 [
101320                                     -95.102821,
101321                                     49.35394
101322                                 ],
101323                                 [
101324                                     -94.982518,
101325                                     49.356162
101326                                 ],
101327                                 [
101328                                     -94.926087,
101329                                     49.345568
101330                                 ],
101331                                 [
101332                                     -94.856195,
101333                                     49.318283
101334                                 ],
101335                                 [
101336                                     -94.839142,
101337                                     49.308878
101338                                 ],
101339                                 [
101340                                     -94.827256,
101341                                     49.292858
101342                                 ],
101343                                 [
101344                                     -94.819892,
101345                                     49.252034
101346                                 ],
101347                                 [
101348                                     -94.810358,
101349                                     49.229606
101350                                 ],
101351                                 [
101352                                     -94.806121,
101353                                     49.210899
101354                                 ],
101355                                 [
101356                                     -94.811185,
101357                                     49.166561
101358                                 ],
101359                                 [
101360                                     -94.803743,
101361                                     49.146407
101362                                 ],
101363                                 [
101364                                     -94.792039,
101365                                     49.12646
101366                                 ],
101367                                 [
101368                                     -94.753772,
101369                                     49.026156
101370                                 ],
101371                                 [
101372                                     -94.711217,
101373                                     48.914586
101374                                 ],
101375                                 [
101376                                     -94.711734,
101377                                     48.862755
101378                                 ],
101379                                 [
101380                                     -94.712147,
101381                                     48.842446
101382                                 ],
101383                                 [
101384                                     -94.713284,
101385                                     48.823843
101386                                 ],
101387                                 [
101388                                     -94.710907,
101389                                     48.807513
101390                                 ],
101391                                 [
101392                                     -94.701786,
101393                                     48.790098
101394                                 ],
101395                                 [
101396                                     -94.688893,
101397                                     48.778832
101398                                 ],
101399                                 [
101400                                     -94.592852,
101401                                     48.726433
101402                                 ],
101403                                 [
101404                                     -94.519161,
101405                                     48.70447
101406                                 ],
101407                                 [
101408                                     -94.4795,
101409                                     48.700698
101410                                 ],
101411                                 [
101412                                     -94.311577,
101413                                     48.713927
101414                                 ],
101415                                 [
101416                                     -94.292586,
101417                                     48.711912
101418                                 ],
101419                                 [
101420                                     -94.284034,
101421                                     48.709069
101422                                 ],
101423                                 [
101424                                     -94.274499,
101425                                     48.704108
101426                                 ],
101427                                 [
101428                                     -94.265482,
101429                                     48.697752
101430                                 ],
101431                                 [
101432                                     -94.258454,
101433                                     48.690828
101434                                 ],
101435                                 [
101436                                     -94.255767,
101437                                     48.683541
101438                                 ],
101439                                 [
101440                                     -94.252459,
101441                                     48.662405
101442                                 ],
101443                                 [
101444                                     -94.251038,
101445                                     48.65729
101446                                 ],
101447                                 [
101448                                     -94.23215,
101449                                     48.652019
101450                                 ],
101451                                 [
101452                                     -94.03485,
101453                                     48.643311
101454                                 ],
101455                                 [
101456                                     -93.874885,
101457                                     48.636206
101458                                 ],
101459                                 [
101460                                     -93.835741,
101461                                     48.617137
101462                                 ],
101463                                 [
101464                                     -93.809386,
101465                                     48.543576
101466                                 ],
101467                                 [
101468                                     -93.778664,
101469                                     48.519468
101470                                 ],
101471                                 [
101472                                     -93.756779,
101473                                     48.516549
101474                                 ],
101475                                 [
101476                                     -93.616297,
101477                                     48.531302
101478                                 ],
101479                                 [
101480                                     -93.599889,
101481                                     48.526341
101482                                 ],
101483                                 [
101484                                     -93.566584,
101485                                     48.538279
101486                                 ],
101487                                 [
101488                                     -93.491756,
101489                                     48.542309
101490                                 ],
101491                                 [
101492                                     -93.459924,
101493                                     48.557399
101494                                 ],
101495                                 [
101496                                     -93.45225,
101497                                     48.572721
101498                                 ],
101499                                 [
101500                                     -93.453774,
101501                                     48.586958
101502                                 ],
101503                                 [
101504                                     -93.451475,
101505                                     48.597422
101506                                 ],
101507                                 [
101508                                     -93.417316,
101509                                     48.604114
101510                                 ],
101511                                 [
101512                                     -93.385716,
101513                                     48.614863
101514                                 ],
101515                                 [
101516                                     -93.25774,
101517                                     48.630314
101518                                 ],
101519                                 [
101520                                     -93.131701,
101521                                     48.62463
101522                                 ],
101523                                 [
101524                                     -92.97972,
101525                                     48.61768
101526                                 ],
101527                                 [
101528                                     -92.955588,
101529                                     48.612228
101530                                 ],
101531                                 [
101532                                     -92.884197,
101533                                     48.579878
101534                                 ],
101535                                 [
101536                                     -92.72555,
101537                                     48.548692
101538                                 ],
101539                                 [
101540                                     -92.648604,
101541                                     48.536263
101542                                 ],
101543                                 [
101544                                     -92.630181,
101545                                     48.519468
101546                                 ],
101547                                 [
101548                                     -92.627468,
101549                                     48.502777
101550                                 ],
101551                                 [
101552                                     -92.646743,
101553                                     48.497428
101554                                 ],
101555                                 [
101556                                     -92.691366,
101557                                     48.489858
101558                                 ],
101559                                 [
101560                                     -92.710641,
101561                                     48.482882
101562                                 ],
101563                                 [
101564                                     -92.718909,
101565                                     48.459782
101566                                 ],
101567                                 [
101568                                     -92.704052,
101569                                     48.445158
101570                                 ],
101571                                 [
101572                                     -92.677129,
101573                                     48.441747
101574                                 ],
101575                                 [
101576                                     -92.657053,
101577                                     48.438233
101578                                 ],
101579                                 [
101580                                     -92.570521,
101581                                     48.446656
101582                                 ],
101583                                 [
101584                                     -92.526932,
101585                                     48.445623
101586                                 ],
101587                                 [
101588                                     -92.490629,
101589                                     48.433117
101590                                 ],
101591                                 [
101592                                     -92.474532,
101593                                     48.410483
101594                                 ],
101595                                 [
101596                                     -92.467581,
101597                                     48.394282
101598                                 ],
101599                                 [
101600                                     -92.467064,
101601                                     48.353225
101602                                 ],
101603                                 [
101604                                     -92.462465,
101605                                     48.329299
101606                                 ],
101607                                 [
101608                                     -92.451381,
101609                                     48.312685
101610                                 ],
101611                                 [
101612                                     -92.41823,
101613                                     48.282041
101614                                 ],
101615                                 [
101616                                     -92.38464,
101617                                     48.232406
101618                                 ],
101619                                 [
101620                                     -92.371851,
101621                                     48.222587
101622                                 ],
101623                                 [
101624                                     -92.353815,
101625                                     48.222897
101626                                 ],
101627                                 [
101628                                     -92.327874,
101629                                     48.229435
101630                                 ],
101631                                 [
101632                                     -92.303663,
101633                                     48.239279
101634                                 ],
101635                                 [
101636                                     -92.291029,
101637                                     48.249562
101638                                 ],
101639                                 [
101640                                     -92.292062,
101641                                     48.270336
101642                                 ],
101643                                 [
101644                                     -92.301416,
101645                                     48.290645
101646                                 ],
101647                                 [
101648                                     -92.303095,
101649                                     48.310928
101650                                 ],
101651                                 [
101652                                     -92.281598,
101653                                     48.33178
101654                                 ],
101655                                 [
101656                                     -92.259118,
101657                                     48.339635
101658                                 ],
101659                                 [
101660                                     -92.154732,
101661                                     48.350125
101662                                 ],
101663                                 [
101664                                     -92.070499,
101665                                     48.346714
101666                                 ],
101667                                 [
101668                                     -92.043421,
101669                                     48.334596
101670                                 ],
101671                                 [
101672                                     -92.030114,
101673                                     48.313176
101674                                 ],
101675                                 [
101676                                     -92.021355,
101677                                     48.287441
101678                                 ],
101679                                 [
101680                                     -92.007997,
101681                                     48.262482
101682                                 ],
101683                                 [
101684                                     -91.992158,
101685                                     48.247909
101686                                 ],
101687                                 [
101688                                     -91.975492,
101689                                     48.236566
101690                                 ],
101691                                 [
101692                                     -91.957302,
101693                                     48.228323
101694                                 ],
101695                                 [
101696                                     -91.852244,
101697                                     48.195974
101698                                 ],
101699                                 [
101700                                     -91.764988,
101701                                     48.187344
101702                                 ],
101703                                 [
101704                                     -91.744137,
101705                                     48.179593
101706                                 ],
101707                                 [
101708                                     -91.727575,
101709                                     48.168327
101710                                 ],
101711                                 [
101712                                     -91.695509,
101713                                     48.13758
101714                                 ],
101715                                 [
101716                                     -91.716438,
101717                                     48.112051
101718                                 ],
101719                                 [
101720                                     -91.692512,
101721                                     48.097866
101722                                 ],
101723                                 [
101724                                     -91.618615,
101725                                     48.089572
101726                                 ],
101727                                 [
101728                                     -91.597479,
101729                                     48.090399
101730                                 ],
101731                                 [
101732                                     -91.589676,
101733                                     48.088332
101734                                 ],
101735                                 [
101736                                     -91.581098,
101737                                     48.080942
101738                                 ],
101739                                 [
101740                                     -91.579806,
101741                                     48.070969
101742                                 ],
101743                                 [
101744                                     -91.585129,
101745                                     48.06084
101746                                 ],
101747                                 [
101748                                     -91.586989,
101749                                     48.052572
101750                                 ],
101751                                 [
101752                                     -91.574845,
101753                                     48.048205
101754                                 ],
101755                                 [
101756                                     -91.487098,
101757                                     48.053476
101758                                 ],
101759                                 [
101760                                     -91.464722,
101761                                     48.048955
101762                                 ],
101763                                 [
101764                                     -91.446274,
101765                                     48.040738
101766                                 ],
101767                                 [
101768                                     -91.427929,
101769                                     48.036449
101770                                 ],
101771                                 [
101772                                     -91.3654,
101773                                     48.057843
101774                                 ],
101775                                 [
101776                                     -91.276362,
101777                                     48.064768
101778                                 ],
101779                                 [
101780                                     -91.23807,
101781                                     48.082648
101782                                 ],
101783                                 [
101784                                     -91.203963,
101785                                     48.107659
101786                                 ],
101787                                 [
101788                                     -91.071103,
101789                                     48.170859
101790                                 ],
101791                                 [
101792                                     -91.02816,
101793                                     48.184838
101794                                 ],
101795                                 [
101796                                     -91.008109,
101797                                     48.194372
101798                                 ],
101799                                 [
101800                                     -90.923153,
101801                                     48.227109
101802                                 ],
101803                                 [
101804                                     -90.873802,
101805                                     48.234344
101806                                 ],
101807                                 [
101808                                     -90.840678,
101809                                     48.220107
101810                                 ],
101811                                 [
101812                                     -90.837939,
101813                                     48.210547
101814                                 ],
101815                                 [
101816                                     -90.848843,
101817                                     48.198713
101818                                 ],
101819                                 [
101820                                     -90.849721,
101821                                     48.189566
101822                                 ],
101823                                 [
101824                                     -90.843003,
101825                                     48.176983
101826                                 ],
101827                                 [
101828                                     -90.83427,
101829                                     48.171789
101830                                 ],
101831                                 [
101832                                     -90.823883,
101833                                     48.168327
101834                                 ],
101835                                 [
101836                                     -90.812307,
101837                                     48.160989
101838                                 ],
101839                                 [
101840                                     -90.803057,
101841                                     48.147166
101842                                 ],
101843                                 [
101844                                     -90.796701,
101845                                     48.117064
101846                                 ],
101847                                 [
101848                                     -90.786469,
101849                                     48.10045
101850                                 ],
101851                                 [
101852                                     -90.750347,
101853                                     48.083991
101854                                 ],
101855                                 [
101856                                     -90.701307,
101857                                     48.08456
101858                                 ],
101859                                 [
101860                                     -90.611079,
101861                                     48.103499
101862                                 ],
101863                                 [
101864                                     -90.586843,
101865                                     48.104817
101866                                 ],
101867                                 [
101868                                     -90.573872,
101869                                     48.097892
101870                                 ],
101871                                 [
101872                                     -90.562194,
101873                                     48.088849
101874                                 ],
101875                                 [
101876                                     -90.542014,
101877                                     48.083733
101878                                 ],
101879                                 [
101880                                     -90.531601,
101881                                     48.08456
101882                                 ],
101883                                 [
101884                                     -90.501887,
101885                                     48.094275
101886                                 ],
101887                                 [
101888                                     -90.490493,
101889                                     48.096239
101890                                 ],
101891                                 [
101892                                     -90.483465,
101893                                     48.094482
101894                                 ],
101895                                 [
101896                                     -90.477858,
101897                                     48.091536
101898                                 ],
101899                                 [
101900                                     -90.470623,
101901                                     48.089882
101902                                 ],
101903                                 [
101904                                     -90.178625,
101905                                     48.116444
101906                                 ],
101907                                 [
101908                                     -90.120386,
101909                                     48.115359
101910                                 ],
101911                                 [
101912                                     -90.073257,
101913                                     48.101199
101914                                 ],
101915                                 [
101916                                     -90.061036,
101917                                     48.091019
101918                                 ],
101919                                 [
101920                                     -90.008222,
101921                                     48.029731
101922                                 ],
101923                                 [
101924                                     -89.995329,
101925                                     48.018595
101926                                 ],
101927                                 [
101928                                     -89.980317,
101929                                     48.010094
101930                                 ],
101931                                 [
101932                                     -89.92045,
101933                                     47.98746
101934                                 ],
101935                                 [
101936                                     -89.902441,
101937                                     47.985909
101938                                 ],
101939                                 [
101940                                     -89.803454,
101941                                     48.013763
101942                                 ],
101943                                 [
101944                                     -89.780975,
101945                                     48.017199
101946                                 ],
101947                                 [
101948                                     -89.763302,
101949                                     48.017303
101950                                 ],
101951                                 [
101952                                     -89.745964,
101953                                     48.013763
101954                                 ],
101955                                 [
101956                                     -89.724596,
101957                                     48.005908
101958                                 ],
101959                                 [
101960                                     -89.712788,
101961                                     48.003376
101962                                 ],
101963                                 [
101964                                     -89.678656,
101965                                     48.008699
101966                                 ],
101967                                 [
101968                                     -89.65659,
101969                                     48.007975
101970                                 ],
101971                                 [
101972                                     -89.593105,
101973                                     47.996503
101974                                 ],
101975                                 [
101976                                     -89.581753,
101977                                     47.996333
101978                                 ],
101979                                 [
101980                                     -89.586724,
101981                                     47.992938
101982                                 ],
101983                                 [
101984                                     -89.310872,
101985                                     47.981097
101986                                 ],
101987                                 [
101988                                     -89.072861,
101989                                     48.046842
101990                                 ],
101991                                 [
101992                                     -88.49789,
101993                                     48.212841
101994                                 ],
101995                                 [
101996                                     -88.286621,
101997                                     48.156675
101998                                 ],
101999                                 [
102000                                     -85.939935,
102001                                     47.280501
102002                                 ],
102003                                 [
102004                                     -84.784644,
102005                                     46.770068
102006                                 ],
102007                                 [
102008                                     -84.516909,
102009                                     46.435083
102010                                 ],
102011                                 [
102012                                     -84.489712,
102013                                     46.446652
102014                                 ],
102015                                 [
102016                                     -84.491052,
102017                                     46.457658
102018                                 ],
102019                                 [
102020                                     -84.478301,
102021                                     46.466467
102022                                 ],
102023                                 [
102024                                     -84.465408,
102025                                     46.478172
102026                                 ],
102027                                 [
102028                                     -84.448096,
102029                                     46.489722
102030                                 ],
102031                                 [
102032                                     -84.42324,
102033                                     46.511581
102034                                 ],
102035                                 [
102036                                     -84.389702,
102037                                     46.520262
102038                                 ],
102039                                 [
102040                                     -84.352469,
102041                                     46.522743
102042                                 ],
102043                                 [
102044                                     -84.30534,
102045                                     46.501607
102046                                 ],
102047                                 [
102048                                     -84.242011,
102049                                     46.526464
102050                                 ],
102051                                 [
102052                                     -84.197285,
102053                                     46.546359
102054                                 ],
102055                                 [
102056                                     -84.147676,
102057                                     46.541346
102058                                 ],
102059                                 [
102060                                     -84.110443,
102061                                     46.526464
102062                                 ],
102063                                 [
102064                                     -84.158812,
102065                                     46.433343
102066                                 ],
102067                                 [
102068                                     -84.147676,
102069                                     46.399882
102070                                 ],
102071                                 [
102072                                     -84.129046,
102073                                     46.375026
102074                                 ],
102075                                 [
102076                                     -84.10543,
102077                                     46.347741
102078                                 ],
102079                                 [
102080                                     -84.105944,
102081                                     46.346374
102082                                 ],
102083                                 [
102084                                     -84.117195,
102085                                     46.347157
102086                                 ],
102087                                 [
102088                                     -84.117489,
102089                                     46.338326
102090                                 ],
102091                                 [
102092                                     -84.122361,
102093                                     46.331922
102094                                 ],
102095                                 [
102096                                     -84.112061,
102097                                     46.287102
102098                                 ],
102099                                 [
102100                                     -84.092672,
102101                                     46.227469
102102                                 ],
102103                                 [
102104                                     -84.111983,
102105                                     46.20337
102106                                 ],
102107                                 [
102108                                     -84.015118,
102109                                     46.149712
102110                                 ],
102111                                 [
102112                                     -83.957038,
102113                                     46.045736
102114                                 ],
102115                                 [
102116                                     -83.676821,
102117                                     46.15388
102118                                 ],
102119                                 [
102120                                     -83.429449,
102121                                     46.086221
102122                                 ],
102123                                 [
102124                                     -83.523049,
102125                                     45.892052
102126                                 ],
102127                                 [
102128                                     -83.574563,
102129                                     45.890259
102130                                 ],
102131                                 [
102132                                     -82.551615,
102133                                     44.857931
102134                                 ],
102135                                 [
102136                                     -82.655591,
102137                                     43.968545
102138                                 ],
102139                                 [
102140                                     -82.440632,
102141                                     43.096285
102142                                 ],
102143                                 [
102144                                     -82.460131,
102145                                     43.084392
102146                                 ],
102147                                 [
102148                                     -82.458894,
102149                                     43.083247
102150                                 ],
102151                                 [
102152                                     -82.431813,
102153                                     43.039387
102154                                 ],
102155                                 [
102156                                     -82.424748,
102157                                     43.02408
102158                                 ],
102159                                 [
102160                                     -82.417242,
102161                                     43.01731
102162                                 ],
102163                                 [
102164                                     -82.416369,
102165                                     43.01742
102166                                 ],
102167                                 [
102168                                     -82.416412,
102169                                     43.017143
102170                                 ],
102171                                 [
102172                                     -82.414603,
102173                                     42.983243
102174                                 ],
102175                                 [
102176                                     -82.430442,
102177                                     42.951307
102178                                 ],
102179                                 [
102180                                     -82.453179,
102181                                     42.918983
102182                                 ],
102183                                 [
102184                                     -82.464781,
102185                                     42.883637
102186                                 ],
102187                                 [
102188                                     -82.468036,
102189                                     42.863974
102190                                 ],
102191                                 [
102192                                     -82.482325,
102193                                     42.835113
102194                                 ],
102195                                 [
102196                                     -82.485271,
102197                                     42.818524
102198                                 ],
102199                                 [
102200                                     -82.473618,
102201                                     42.798164
102202                                 ],
102203                                 [
102204                                     -82.470982,
102205                                     42.790568
102206                                 ],
102207                                 [
102208                                     -82.471344,
102209                                     42.779845
102210                                 ],
102211                                 [
102212                                     -82.476951,
102213                                     42.761474
102214                                 ],
102215                                 [
102216                                     -82.48341,
102217                                     42.719254
102218                                 ],
102219                                 [
102220                                     -82.511264,
102221                                     42.646675
102222                                 ],
102223                                 [
102224                                     -82.526224,
102225                                     42.619906
102226                                 ],
102227                                 [
102228                                     -82.549246,
102229                                     42.590941
102230                                 ],
102231                                 [
102232                                     -82.575833,
102233                                     42.571795
102234                                 ],
102235                                 [
102236                                     -82.608467,
102237                                     42.561098
102238                                 ],
102239                                 [
102240                                     -82.644331,
102241                                     42.557817
102242                                 ],
102243                                 [
102244                                     -82.644698,
102245                                     42.557533
102246                                 ],
102247                                 [
102248                                     -82.644932,
102249                                     42.561634
102250                                 ],
102251                                 [
102252                                     -82.637132,
102253                                     42.568405
102254                                 ],
102255                                 [
102256                                     -82.60902,
102257                                     42.579296
102258                                 ],
102259                                 [
102260                                     -82.616673,
102261                                     42.582828
102262                                 ],
102263                                 [
102264                                     -82.636985,
102265                                     42.599607
102266                                 ],
102267                                 [
102268                                     -82.625357,
102269                                     42.616092
102270                                 ],
102271                                 [
102272                                     -82.629331,
102273                                     42.626394
102274                                 ],
102275                                 [
102276                                     -82.638751,
102277                                     42.633459
102278                                 ],
102279                                 [
102280                                     -82.644344,
102281                                     42.640524
102282                                 ],
102283                                 [
102284                                     -82.644166,
102285                                     42.641056
102286                                 ],
102287                                 [
102288                                     -82.716083,
102289                                     42.617461
102290                                 ],
102291                                 [
102292                                     -82.777592,
102293                                     42.408506
102294                                 ],
102295                                 [
102296                                     -82.888693,
102297                                     42.406093
102298                                 ],
102299                                 [
102300                                     -82.889991,
102301                                     42.403266
102302                                 ],
102303                                 [
102304                                     -82.905739,
102305                                     42.387665
102306                                 ],
102307                                 [
102308                                     -82.923842,
102309                                     42.374419
102310                                 ],
102311                                 [
102312                                     -82.937972,
102313                                     42.366176
102314                                 ],
102315                                 [
102316                                     -82.947686,
102317                                     42.363527
102318                                 ],
102319                                 [
102320                                     -82.979624,
102321                                     42.359406
102322                                 ],
102323                                 [
102324                                     -83.042618,
102325                                     42.340861
102326                                 ],
102327                                 [
102328                                     -83.061899,
102329                                     42.32732
102330                                 ],
102331                                 [
102332                                     -83.081622,
102333                                     42.30907
102334                                 ],
102335                                 [
102336                                     -83.11342,
102337                                     42.279619
102338                                 ],
102339                                 [
102340                                     -83.145306,
102341                                     42.066968
102342                                 ],
102343                                 [
102344                                     -83.177398,
102345                                     41.960666
102346                                 ],
102347                                 [
102348                                     -83.21512,
102349                                     41.794493
102350                                 ],
102351                                 [
102352                                     -82.219051,
102353                                     41.516445
102354                                 ],
102355                                 [
102356                                     -80.345329,
102357                                     42.13344
102358                                 ],
102359                                 [
102360                                     -80.316455,
102361                                     42.123137
102362                                 ],
102363                                 [
102364                                     -79.270266,
102365                                     42.591872
102366                                 ],
102367                                 [
102368                                     -79.221058,
102369                                     42.582892
102370                                 ],
102371                                 [
102372                                     -78.871842,
102373                                     42.860012
102374                                 ],
102375                                 [
102376                                     -78.875011,
102377                                     42.867184
102378                                 ],
102379                                 [
102380                                     -78.896205,
102381                                     42.897209
102382                                 ],
102383                                 [
102384                                     -78.901651,
102385                                     42.908101
102386                                 ],
102387                                 [
102388                                     -78.90901,
102389                                     42.952255
102390                                 ],
102391                                 [
102392                                     -78.913426,
102393                                     42.957848
102394                                 ],
102395                                 [
102396                                     -78.932118,
102397                                     42.9708
102398                                 ],
102399                                 [
102400                                     -78.936386,
102401                                     42.979631
102402                                 ],
102403                                 [
102404                                     -78.927997,
102405                                     43.002003
102406                                 ],
102407                                 [
102408                                     -78.893114,
102409                                     43.029379
102410                                 ],
102411                                 [
102412                                     -78.887963,
102413                                     43.051456
102414                                 ],
102415                                 [
102416                                     -78.914897,
102417                                     43.076477
102418                                 ],
102419                                 [
102420                                     -79.026167,
102421                                     43.086485
102422                                 ],
102423                                 [
102424                                     -79.065231,
102425                                     43.10573
102426                                 ],
102427                                 [
102428                                     -79.065273,
102429                                     43.105897
102430                                 ],
102431                                 [
102432                                     -79.065738,
102433                                     43.120237
102434                                 ],
102435                                 [
102436                                     -79.061423,
102437                                     43.130288
102438                                 ],
102439                                 [
102440                                     -79.055583,
102441                                     43.138427
102442                                 ],
102443                                 [
102444                                     -79.051604,
102445                                     43.146851
102446                                 ],
102447                                 [
102448                                     -79.04933,
102449                                     43.159847
102450                                 ],
102451                                 [
102452                                     -79.048607,
102453                                     43.170622
102454                                 ],
102455                                 [
102456                                     -79.053775,
102457                                     43.260358
102458                                 ],
102459                                 [
102460                                     -79.058425,
102461                                     43.277799
102462                                 ],
102463                                 [
102464                                     -79.058631,
102465                                     43.2782
102466                                 ],
102467                                 [
102468                                     -78.990696,
102469                                     43.286947
102470                                 ],
102471                                 [
102472                                     -78.862059,
102473                                     43.324332
102474                                 ],
102475                                 [
102476                                     -78.767813,
102477                                     43.336418
102478                                 ],
102479                                 [
102480                                     -78.516117,
102481                                     43.50645
102482                                 ],
102483                                 [
102484                                     -76.363317,
102485                                     43.943219
102486                                 ],
102487                                 [
102488                                     -76.396746,
102489                                     44.106667
102490                                 ],
102491                                 [
102492                                     -76.364697,
102493                                     44.111631
102494                                 ],
102495                                 [
102496                                     -76.366146,
102497                                     44.117349
102498                                 ],
102499                                 [
102500                                     -76.357462,
102501                                     44.131478
102502                                 ],
102503                                 [
102504                                     -76.183493,
102505                                     44.223025
102506                                 ],
102507                                 [
102508                                     -76.162644,
102509                                     44.229888
102510                                 ],
102511                                 [
102512                                     -76.176117,
102513                                     44.30795
102514                                 ],
102515                                 [
102516                                     -76.046414,
102517                                     44.354817
102518                                 ],
102519                                 [
102520                                     -75.928746,
102521                                     44.391137
102522                                 ],
102523                                 [
102524                                     -75.852508,
102525                                     44.381639
102526                                 ],
102527                                 [
102528                                     -75.849095,
102529                                     44.386103
102530                                 ],
102531                                 [
102532                                     -75.847623,
102533                                     44.392579
102534                                 ],
102535                                 [
102536                                     -75.84674,
102537                                     44.398172
102538                                 ],
102539                                 [
102540                                     -75.845415,
102541                                     44.40141
102542                                 ],
102543                                 [
102544                                     -75.780803,
102545                                     44.432318
102546                                 ],
102547                                 [
102548                                     -75.770205,
102549                                     44.446153
102550                                 ],
102551                                 [
102552                                     -75.772266,
102553                                     44.463815
102554                                 ],
102555                                 [
102556                                     -75.779184,
102557                                     44.48236
102558                                 ],
102559                                 [
102560                                     -75.791496,
102561                                     44.496513
102562                                 ],
102563                                 [
102564                                     -75.791183,
102565                                     44.496768
102566                                 ],
102567                                 [
102568                                     -75.754622,
102569                                     44.527567
102570                                 ],
102571                                 [
102572                                     -75.69969,
102573                                     44.581673
102574                                 ],
102575                                 [
102576                                     -75.578199,
102577                                     44.661513
102578                                 ],
102579                                 [
102580                                     -75.455958,
102581                                     44.741766
102582                                 ],
102583                                 [
102584                                     -75.341831,
102585                                     44.816749
102586                                 ],
102587                                 [
102588                                     -75.270233,
102589                                     44.863774
102590                                 ],
102591                                 [
102592                                     -75.129647,
102593                                     44.925166
102594                                 ],
102595                                 [
102596                                     -75.075594,
102597                                     44.935501
102598                                 ],
102599                                 [
102600                                     -75.058721,
102601                                     44.941031
102602                                 ],
102603                                 [
102604                                     -75.0149,
102605                                     44.96599
102606                                 ],
102607                                 [
102608                                     -74.998647,
102609                                     44.972398
102610                                 ],
102611                                 [
102612                                     -74.940201,
102613                                     44.987746
102614                                 ],
102615                                 [
102616                                     -74.903744,
102617                                     45.005213
102618                                 ],
102619                                 [
102620                                     -74.88651,
102621                                     45.009398
102622                                 ],
102623                                 [
102624                                     -74.868474,
102625                                     45.010122
102626                                 ],
102627                                 [
102628                                     -74.741557,
102629                                     44.998857
102630                                 ],
102631                                 [
102632                                     -74.712961,
102633                                     44.999254
102634                                 ],
102635                                 [
102636                                     -74.695875,
102637                                     44.99803
102638                                 ],
102639                                 [
102640                                     -74.596114,
102641                                     44.998495
102642                                 ],
102643                                 [
102644                                     -74.496352,
102645                                     44.999012
102646                                 ],
102647                                 [
102648                                     -74.197146,
102649                                     45.000458
102650                                 ],
102651                                 [
102652                                     -71.703551,
102653                                     45.012757
102654                                 ],
102655                                 [
102656                                     -71.603816,
102657                                     45.013274
102658                                 ],
102659                                 [
102660                                     -71.505848,
102661                                     45.013731
102662                                 ],
102663                                 [
102664                                     -71.50408,
102665                                     45.013739
102666                                 ],
102667                                 [
102668                                     -71.506613,
102669                                     45.037045
102670                                 ],
102671                                 [
102672                                     -71.504752,
102673                                     45.052962
102674                                 ],
102675                                 [
102676                                     -71.497259,
102677                                     45.066553
102678                                 ],
102679                                 [
102680                                     -71.45659,
102681                                     45.110994
102682                                 ],
102683                                 [
102684                                     -71.451215,
102685                                     45.121691
102686                                 ],
102687                                 [
102688                                     -71.445996,
102689                                     45.140295
102690                                 ],
102691                                 [
102692                                     -71.441604,
102693                                     45.150682
102694                                 ],
102695                                 [
102696                                     -71.413026,
102697                                     45.186184
102698                                 ],
102699                                 [
102700                                     -71.406567,
102701                                     45.204942
102702                                 ],
102703                                 [
102704                                     -71.42269,
102705                                     45.217189
102706                                 ],
102707                                 [
102708                                     -71.449045,
102709                                     45.226905
102710                                 ],
102711                                 [
102712                                     -71.438813,
102713                                     45.233468
102714                                 ],
102715                                 [
102716                                     -71.394888,
102717                                     45.241529
102718                                 ],
102719                                 [
102720                                     -71.381245,
102721                                     45.250779
102722                                 ],
102723                                 [
102724                                     -71.3521,
102725                                     45.278323
102726                                 ],
102727                                 [
102728                                     -71.334323,
102729                                     45.28871
102730                                 ],
102731                                 [
102732                                     -71.311534,
102733                                     45.294136
102734                                 ],
102735                                 [
102736                                     -71.293396,
102737                                     45.292327
102738                                 ],
102739                                 [
102740                                     -71.20937,
102741                                     45.254758
102742                                 ],
102743                                 [
102744                                     -71.185133,
102745                                     45.248557
102746                                 ],
102747                                 [
102748                                     -71.160329,
102749                                     45.245767
102750                                 ],
102751                                 [
102752                                     -71.141725,
102753                                     45.252329
102754                                 ],
102755                                 [
102756                                     -71.111029,
102757                                     45.287108
102758                                 ],
102759                                 [
102760                                     -71.095242,
102761                                     45.300905
102762                                 ],
102763                                 [
102764                                     -71.085553,
102765                                     45.304213
102766                                 ],
102767                                 [
102768                                     -71.084952,
102769                                     45.304293
102770                                 ],
102771                                 [
102772                                     -71.064211,
102773                                     45.307055
102774                                 ],
102775                                 [
102776                                     -71.054418,
102777                                     45.310362
102778                                 ],
102779                                 [
102780                                     -71.036667,
102781                                     45.323385
102782                                 ],
102783                                 [
102784                                     -71.027598,
102785                                     45.33465
102786                                 ],
102787                                 [
102788                                     -71.016539,
102789                                     45.343125
102790                                 ],
102791                                 [
102792                                     -70.993155,
102793                                     45.347827
102794                                 ],
102795                                 [
102796                                     -70.968118,
102797                                     45.34452
102798                                 ],
102799                                 [
102800                                     -70.951608,
102801                                     45.332014
102802                                 ],
102803                                 [
102804                                     -70.906908,
102805                                     45.246232
102806                                 ],
102807                                 [
102808                                     -70.892412,
102809                                     45.234604
102810                                 ],
102811                                 [
102812                                     -70.874351,
102813                                     45.245663
102814                                 ],
102815                                 [
102816                                     -70.870605,
102817                                     45.255275
102818                                 ],
102819                                 [
102820                                     -70.872491,
102821                                     45.274189
102822                                 ],
102823                                 [
102824                                     -70.870243,
102825                                     45.283129
102826                                 ],
102827                                 [
102828                                     -70.862621,
102829                                     45.290363
102830                                 ],
102831                                 [
102832                                     -70.842389,
102833                                     45.301215
102834                                 ],
102835                                 [
102836                                     -70.835258,
102837                                     45.309794
102838                                 ],
102839                                 [
102840                                     -70.83208,
102841                                     45.328552
102842                                 ],
102843                                 [
102844                                     -70.835465,
102845                                     45.373097
102846                                 ],
102847                                 [
102848                                     -70.833837,
102849                                     45.393096
102850                                 ],
102851                                 [
102852                                     -70.825982,
102853                                     45.410459
102854                                 ],
102855                                 [
102856                                     -70.812986,
102857                                     45.42343
102858                                 ],
102859                                 [
102860                                     -70.794873,
102861                                     45.430406
102862                                 ],
102863                                 [
102864                                     -70.771877,
102865                                     45.430045
102866                                 ],
102867                                 [
102868                                     -70.75255,
102869                                     45.422345
102870                                 ],
102871                                 [
102872                                     -70.718004,
102873                                     45.397282
102874                                 ],
102875                                 [
102876                                     -70.696739,
102877                                     45.388652
102878                                 ],
102879                                 [
102880                                     -70.675785,
102881                                     45.388704
102882                                 ],
102883                                 [
102884                                     -70.65359,
102885                                     45.395473
102886                                 ],
102887                                 [
102888                                     -70.641316,
102889                                     45.408496
102890                                 ],
102891                                 [
102892                                     -70.650257,
102893                                     45.427461
102894                                 ],
102895                                 [
102896                                     -70.668162,
102897                                     45.439036
102898                                 ],
102899                                 [
102900                                     -70.707385,
102901                                     45.4564
102902                                 ],
102903                                 [
102904                                     -70.722836,
102905                                     45.470921
102906                                 ],
102907                                 [
102908                                     -70.732009,
102909                                     45.491591
102910                                 ],
102911                                 [
102912                                     -70.730329,
102913                                     45.507973
102914                                 ],
102915                                 [
102916                                     -70.686792,
102917                                     45.572723
102918                                 ],
102919                                 [
102920                                     -70.589614,
102921                                     45.651788
102922                                 ],
102923                                 [
102924                                     -70.572406,
102925                                     45.662279
102926                                 ],
102927                                 [
102928                                     -70.514735,
102929                                     45.681709
102930                                 ],
102931                                 [
102932                                     -70.484763,
102933                                     45.699641
102934                                 ],
102935                                 [
102936                                     -70.4728,
102937                                     45.703568
102938                                 ],
102939                                 [
102940                                     -70.450424,
102941                                     45.703723
102942                                 ],
102943                                 [
102944                                     -70.439132,
102945                                     45.705893
102946                                 ],
102947                                 [
102948                                     -70.419315,
102949                                     45.716901
102950                                 ],
102951                                 [
102952                                     -70.407351,
102953                                     45.731525
102954                                 ],
102955                                 [
102956                                     -70.402442,
102957                                     45.749663
102958                                 ],
102959                                 [
102960                                     -70.403941,
102961                                     45.771161
102962                                 ],
102963                                 [
102964                                     -70.408282,
102965                                     45.781651
102966                                 ],
102967                                 [
102968                                     -70.413682,
102969                                     45.787697
102970                                 ],
102971                                 [
102972                                     -70.41717,
102973                                     45.793795
102974                                 ],
102975                                 [
102976                                     -70.415232,
102977                                     45.804389
102978                                 ],
102979                                 [
102980                                     -70.409935,
102981                                     45.810745
102982                                 ],
102983                                 [
102984                                     -70.389807,
102985                                     45.825059
102986                                 ],
102987                                 [
102988                                     -70.312654,
102989                                     45.867641
102990                                 ],
102991                                 [
102992                                     -70.283173,
102993                                     45.890482
102994                                 ],
102995                                 [
102996                                     -70.262528,
102997                                     45.923038
102998                                 ],
102999                                 [
103000                                     -70.255939,
103001                                     45.948876
103002                                 ],
103003                                 [
103004                                     -70.263148,
103005                                     45.956834
103006                                 ],
103007                                 [
103008                                     -70.280434,
103009                                     45.959315
103010                                 ],
103011                                 [
103012                                     -70.303947,
103013                                     45.968616
103014                                 ],
103015                                 [
103016                                     -70.316298,
103017                                     45.982982
103018                                 ],
103019                                 [
103020                                     -70.316892,
103021                                     45.999002
103022                                 ],
103023                                 [
103024                                     -70.306143,
103025                                     46.035331
103026                                 ],
103027                                 [
103028                                     -70.303637,
103029                                     46.038483
103030                                 ],
103031                                 [
103032                                     -70.294309,
103033                                     46.044943
103034                                 ],
103035                                 [
103036                                     -70.29201,
103037                                     46.048663
103038                                 ],
103039                                 [
103040                                     -70.293017,
103041                                     46.054038
103042                                 ],
103043                                 [
103044                                     -70.296092,
103045                                     46.057862
103046                                 ],
103047                                 [
103048                                     -70.300795,
103049                                     46.061737
103050                                 ],
103051                                 [
103052                                     -70.304774,
103053                                     46.065975
103054                                 ],
103055                                 [
103056                                     -70.311362,
103057                                     46.071866
103058                                 ],
103059                                 [
103060                                     -70.312629,
103061                                     46.079566
103062                                 ],
103063                                 [
103064                                     -70.30033,
103065                                     46.089281
103066                                 ],
103067                                 [
103068                                     -70.26444,
103069                                     46.106593
103070                                 ],
103071                                 [
103072                                     -70.24948,
103073                                     46.120597
103074                                 ],
103075                                 [
103076                                     -70.244002,
103077                                     46.141009
103078                                 ],
103079                                 [
103080                                     -70.249247,
103081                                     46.162765
103082                                 ],
103083                                 [
103084                                     -70.263329,
103085                                     46.183229
103086                                 ],
103087                                 [
103088                                     -70.284801,
103089                                     46.191859
103090                                 ],
103091                                 [
103092                                     -70.280899,
103093                                     46.211857
103094                                 ],
103095                                 [
103096                                     -70.253407,
103097                                     46.251493
103098                                 ],
103099                                 [
103100                                     -70.236173,
103101                                     46.288339
103102                                 ],
103103                                 [
103104                                     -70.223693,
103105                                     46.300793
103106                                 ],
103107                                 [
103108                                     -70.201886,
103109                                     46.305495
103110                                 ],
103111                                 [
103112                                     -70.199509,
103113                                     46.315262
103114                                 ],
103115                                 [
103116                                     -70.197028,
103117                                     46.336863
103118                                 ],
103119                                 [
103120                                     -70.188398,
103121                                     46.358412
103122                                 ],
103123                                 [
103124                                     -70.167418,
103125                                     46.368179
103126                                 ],
103127                                 [
103128                                     -70.153052,
103129                                     46.372829
103130                                 ],
103131                                 [
103132                                     -70.074323,
103133                                     46.419545
103134                                 ],
103135                                 [
103136                                     -70.061817,
103137                                     46.445409
103138                                 ],
103139                                 [
103140                                     -70.050086,
103141                                     46.511271
103142                                 ],
103143                                 [
103144                                     -70.032723,
103145                                     46.609766
103146                                 ],
103147                                 [
103148                                     -70.023628,
103149                                     46.661287
103150                                 ],
103151                                 [
103152                                     -70.007763,
103153                                     46.704075
103154                                 ],
103155                                 [
103156                                     -69.989961,
103157                                     46.721697
103158                                 ],
103159                                 [
103160                                     -69.899708,
103161                                     46.811562
103162                                 ],
103163                                 [
103164                                     -69.809403,
103165                                     46.901299
103166                                 ],
103167                                 [
103168                                     -69.719099,
103169                                     46.991086
103170                                 ],
103171                                 [
103172                                     -69.628794,
103173                                     47.080797
103174                                 ],
103175                                 [
103176                                     -69.538464,
103177                                     47.17061
103178                                 ],
103179                                 [
103180                                     -69.448159,
103181                                     47.260346
103182                                 ],
103183                                 [
103184                                     -69.357906,
103185                                     47.350134
103186                                 ],
103187                                 [
103188                                     -69.267628,
103189                                     47.439844
103190                                 ],
103191                                 [
103192                                     -69.25091,
103193                                     47.452919
103194                                 ],
103195                                 [
103196                                     -69.237268,
103197                                     47.45881
103198                                 ],
103199                                 [
103200                                     -69.221972,
103201                                     47.459688
103202                                 ],
103203                                 [
103204                                     -69.069655,
103205                                     47.431886
103206                                 ],
103207                                 [
103208                                     -69.054023,
103209                                     47.418399
103210                                 ],
103211                                 [
103212                                     -69.054333,
103213                                     47.389253
103214                                 ],
103215                                 [
103216                                     -69.066193,
103217                                     47.32967
103218                                 ],
103219                                 [
103220                                     -69.065134,
103221                                     47.296339
103222                                 ],
103223                                 [
103224                                     -69.06356,
103225                                     47.290809
103226                                 ],
103227                                 [
103228                                     -69.057486,
103229                                     47.269467
103230                                 ],
103231                                 [
103232                                     -69.0402,
103233                                     47.249055
103234                                 ],
103235                                 [
103236                                     -68.906229,
103237                                     47.190221
103238                                 ],
103239                                 [
103240                                     -68.889718,
103241                                     47.190609
103242                                 ],
103243                                 [
103244                                     -68.761819,
103245                                     47.23704
103246                                 ],
103247                                 [
103248                                     -68.71779,
103249                                     47.245231
103250                                 ],
103251                                 [
103252                                     -68.668801,
103253                                     47.243422
103254                                 ],
103255                                 [
103256                                     -68.644203,
103257                                     47.245283
103258                                 ],
103259                                 [
103260                                     -68.6256,
103261                                     47.255205
103262                                 ],
103263                                 [
103264                                     -68.607926,
103265                                     47.269829
103266                                 ],
103267                                 [
103268                                     -68.58524,
103269                                     47.28249
103270                                 ],
103271                                 [
103272                                     -68.539662,
103273                                     47.299853
103274                                 ],
103275                                 [
103276                                     -68.518009,
103277                                     47.304762
103278                                 ],
103279                                 [
103280                                     -68.492016,
103281                                     47.307553
103282                                 ],
103283                                 [
103284                                     -68.466746,
103285                                     47.305692
103286                                 ],
103287                                 [
103288                                     -68.435327,
103289                                     47.291275
103290                                 ],
103291                                 [
103292                                     -68.422563,
103293                                     47.293109
103294                                 ],
103295                                 [
103296                                     -68.410212,
103297                                     47.297424
103298                                 ],
103299                                 [
103300                                     -68.385614,
103301                                     47.301713
103302                                 ],
103303                                 [
103304                                     -68.383392,
103305                                     47.307139
103306                                 ],
103307                                 [
103308                                     -68.384839,
103309                                     47.315873
103310                                 ],
103311                                 [
103312                                     -68.382049,
103313                                     47.32781
103314                                 ],
103315                                 [
103316                                     -68.347839,
103317                                     47.358506
103318                                 ],
103319                                 [
103320                                     -68.299728,
103321                                     47.367833
103322                                 ],
103323                                 [
103324                                     -68.24645,
103325                                     47.360573
103326                                 ],
103327                                 [
103328                                     -68.197047,
103329                                     47.341401
103330                                 ],
103331                                 [
103332                                     -68.184335,
103333                                     47.333133
103334                                 ],
103335                                 [
103336                                     -68.156068,
103337                                     47.306674
103338                                 ],
103339                                 [
103340                                     -68.145061,
103341                                     47.301455
103342                                 ],
103343                                 [
103344                                     -68.115398,
103345                                     47.292282
103346                                 ],
103347                                 [
103348                                     -68.101446,
103349                                     47.286185
103350                                 ],
103351                                 [
103352                                     -68.039382,
103353                                     47.245231
103354                                 ],
103355                                 [
103356                                     -67.993184,
103357                                     47.223217
103358                                 ],
103359                                 [
103360                                     -67.962436,
103361                                     47.197689
103362                                 ],
103363                                 [
103364                                     -67.953703,
103365                                     47.18663
103366                                 ],
103367                                 [
103368                                     -67.949982,
103369                                     47.172936
103370                                 ],
103371                                 [
103372                                     -67.943419,
103373                                     47.164538
103374                                 ],
103375                                 [
103376                                     -67.899132,
103377                                     47.138778
103378                                 ],
103379                                 [
103380                                     -67.870607,
103381                                     47.107358
103382                                 ],
103383                                 [
103384                                     -67.854742,
103385                                     47.09785
103386                                 ],
103387                                 [
103388                                     -67.813556,
103389                                     47.081908
103390                                 ],
103391                                 [
103392                                     -67.808699,
103393                                     47.075138
103394                                 ],
103395                                 [
103396                                     -67.805185,
103397                                     47.035631
103398                                 ],
103399                                 [
103400                                     -67.802549,
103401                                     46.901247
103402                                 ],
103403                                 [
103404                                     -67.800017,
103405                                     46.766785
103406                                 ],
103407                                 [
103408                                     -67.797433,
103409                                     46.632297
103410                                 ],
103411                                 [
103412                                     -67.794849,
103413                                     46.497861
103414                                 ],
103415                                 [
103416                                     -67.792317,
103417                                     46.363476
103418                                 ],
103419                                 [
103420                                     -67.789733,
103421                                     46.229014
103422                                 ],
103423                                 [
103424                                     -67.78715,
103425                                     46.094552
103426                                 ],
103427                                 [
103428                                     -67.784566,
103429                                     45.960142
103430                                 ],
103431                                 [
103432                                     -67.782757,
103433                                     45.95053
103434                                 ],
103435                                 [
103436                                     -67.776556,
103437                                     45.942933
103438                                 ],
103439                                 [
103440                                     -67.767461,
103441                                     45.935957
103442                                 ],
103443                                 [
103444                                     -67.759658,
103445                                     45.928567
103446                                 ],
103447                                 [
103448                                     -67.757849,
103449                                     45.919472
103450                                 ],
103451                                 [
103452                                     -67.769425,
103453                                     45.903969
103454                                 ],
103455                                 [
103456                                     -67.787356,
103457                                     45.890017
103458                                 ],
103459                                 [
103460                                     -67.799242,
103461                                     45.875651
103462                                 ],
103463                                 [
103464                                     -67.792627,
103465                                     45.858907
103466                                 ],
103467                                 [
103468                                     -67.776091,
103469                                     45.840821
103470                                 ],
103471                                 [
103472                                     -67.772835,
103473                                     45.828057
103474                                 ],
103475                                 [
103476                                     -67.779863,
103477                                     45.815706
103478                                 ],
103479                                 [
103480                                     -67.794126,
103481                                     45.799169
103482                                 ],
103483                                 [
103484                                     -67.80627,
103485                                     45.781754
103486                                 ],
103487                                 [
103488                                     -67.811127,
103489                                     45.76651
103490                                 ],
103491                                 [
103492                                     -67.810816,
103493                                     45.762414
103494                                 ],
103495                                 [
103496                                     -67.817811,
103497                                     45.754896
103498                                 ],
103499                                 [
103500                                     -67.821785,
103501                                     45.740767
103502                                 ],
103503                                 [
103504                                     -67.827673,
103505                                     45.739001
103506                                 ],
103507                                 [
103508                                     -67.868884,
103509                                     45.744593
103510                                 ],
103511                                 [
103512                                     -67.856815,
103513                                     45.723694
103514                                 ],
103515                                 [
103516                                     -67.835768,
103517                                     45.703971
103518                                 ],
103519                                 [
103520                                     -67.793821,
103521                                     45.676301
103522                                 ],
103523                                 [
103524                                     -67.733034,
103525                                     45.651869
103526                                 ],
103527                                 [
103528                                     -67.723173,
103529                                     45.645393
103530                                 ],
103531                                 [
103532                                     -67.711546,
103533                                     45.642155
103534                                 ],
103535                                 [
103536                                     -67.697564,
103537                                     45.64922
103538                                 ],
103539                                 [
103540                                     -67.66695,
103541                                     45.620077
103542                                 ],
103543                                 [
103544                                     -67.649435,
103545                                     45.611247
103546                                 ],
103547                                 [
103548                                     -67.603073,
103549                                     45.605948
103550                                 ],
103551                                 [
103552                                     -67.561862,
103553                                     45.596234
103554                                 ],
103555                                 [
103556                                     -67.54052,
103557                                     45.593879
103558                                 ],
103559                                 [
103560                                     -67.442056,
103561                                     45.603593
103562                                 ],
103563                                 [
103564                                     -67.440939,
103565                                     45.604586
103566                                 ],
103567                                 [
103568                                     -67.431306,
103569                                     45.597941
103570                                 ],
103571                                 [
103572                                     -67.422107,
103573                                     45.568796
103574                                 ],
103575                                 [
103576                                     -67.42619,
103577                                     45.533449
103578                                 ],
103579                                 [
103580                                     -67.443036,
103581                                     45.522184
103582                                 ],
103583                                 [
103584                                     -67.467531,
103585                                     45.508283
103586                                 ],
103587                                 [
103588                                     -67.493214,
103589                                     45.493142
103590                                 ],
103591                                 [
103592                                     -67.48231,
103593                                     45.455521
103594                                 ],
103595                                 [
103596                                     -67.428825,
103597                                     45.38705
103598                                 ],
103599                                 [
103600                                     -67.434561,
103601                                     45.350308
103602                                 ],
103603                                 [
103604                                     -67.459056,
103605                                     45.318424
103606                                 ],
103607                                 [
103608                                     -67.468668,
103609                                     45.301835
103610                                 ],
103611                                 [
103612                                     -67.475024,
103613                                     45.282353
103614                                 ],
103615                                 [
103616                                     -67.471303,
103617                                     45.266282
103618                                 ],
103619                                 [
103620                                     -67.427585,
103621                                     45.236568
103622                                 ],
103623                                 [
103624                                     -67.390533,
103625                                     45.193108
103626                                 ],
103627                                 [
103628                                     -67.356272,
103629                                     45.165926
103630                                 ],
103631                                 [
103632                                     -67.31922,
103633                                     45.153886
103634                                 ],
103635                                 [
103636                                     -67.284648,
103637                                     45.169699
103638                                 ],
103639                                 [
103640                                     -67.279584,
103641                                     45.179052
103642                                 ],
103643                                 [
103644                                     -67.279222,
103645                                     45.187372
103646                                 ],
103647                                 [
103648                                     -67.277207,
103649                                     45.195072
103650                                 ],
103651                                 [
103652                                     -67.267336,
103653                                     45.202513
103654                                 ],
103655                                 [
103656                                     -67.254986,
103657                                     45.205045
103658                                 ],
103659                                 [
103660                                     -67.242428,
103661                                     45.202565
103662                                 ],
103663                                 [
103664                                     -67.219071,
103665                                     45.192126
103666                                 ],
103667                                 [
103668                                     -67.206166,
103669                                     45.189401
103670                                 ],
103671                                 [
103672                                     -67.176015,
103673                                     45.178656
103674                                 ],
103675                                 [
103676                                     -67.191274,
103677                                     45.180365
103678                                 ],
103679                                 [
103680                                     -67.204376,
103681                                     45.178209
103682                                 ],
103683                                 [
103684                                     -67.204724,
103685                                     45.177791
103686                                 ],
103687                                 [
103688                                     -67.152423,
103689                                     45.148932
103690                                 ],
103691                                 [
103692                                     -67.048033,
103693                                     45.043407
103694                                 ],
103695                                 [
103696                                     -66.962727,
103697                                     45.047088
103698                                 ],
103699                                 [
103700                                     -66.857192,
103701                                     44.968696
103702                                 ],
103703                                 [
103704                                     -66.897268,
103705                                     44.817275
103706                                 ],
103707                                 [
103708                                     -67.2159,
103709                                     44.593511
103710                                 ],
103711                                 [
103712                                     -67.122366,
103713                                     44.423624
103714                                 ],
103715                                 [
103716                                     -67.68447,
103717                                     44.192544
103718                                 ],
103719                                 [
103720                                     -67.459678,
103721                                     40.781645
103722                                 ],
103723                                 [
103724                                     -76.607854,
103725                                     32.495823
103726                                 ],
103727                                 [
103728                                     -76.798479,
103729                                     32.713735
103730                                 ],
103731                                 [
103732                                     -78.561892,
103733                                     29.037718
103734                                 ],
103735                                 [
103736                                     -78.892446,
103737                                     29.039659
103738                                 ],
103739                                 [
103740                                     -79.762295,
103741                                     26.719312
103742                                 ],
103743                                 [
103744                                     -80.026352,
103745                                     24.932961
103746                                 ],
103747                                 [
103748                                     -82.368794,
103749                                     23.994833
103750                                 ],
103751                                 [
103752                                     -83.806281,
103753                                     29.068506
103754                                 ],
103755                                 [
103756                                     -87.460772,
103757                                     29.089961
103758                                 ],
103759                                 [
103760                                     -87.922646,
103761                                     28.666131
103762                                 ],
103763                                 [
103764                                     -90.461001,
103765                                     28.246758
103766                                 ],
103767                                 [
103768                                     -91.787336,
103769                                     29.11536
103770                                 ],
103771                                 [
103772                                     -93.311871,
103773                                     29.12431
103774                                 ],
103775                                 [
103776                                     -96.423449,
103777                                     26.057857
103778                                 ],
103779                                 [
103780                                     -97.129057,
103781                                     25.991017
103782                                 ],
103783                                 [
103784                                     -97.129509,
103785                                     25.966833
103786                                 ],
103787                                 [
103788                                     -97.139358,
103789                                     25.965876
103790                                 ],
103791                                 [
103792                                     -97.202171,
103793                                     25.960893
103794                                 ],
103795                                 [
103796                                     -97.202176,
103797                                     25.960857
103798                                 ],
103799                                 [
103800                                     -97.204941,
103801                                     25.960639
103802                                 ],
103803                                 [
103804                                     -97.253051,
103805                                     25.963481
103806                                 ],
103807                                 [
103808                                     -97.266358,
103809                                     25.960639
103810                                 ],
103811                                 [
103812                                     -97.2692,
103813                                     25.944361
103814                                 ],
103815                                 [
103816                                     -97.287649,
103817                                     25.928651
103818                                 ],
103819                                 [
103820                                     -97.310981,
103821                                     25.922088
103822                                 ],
103823                                 [
103824                                     -97.328447,
103825                                     25.933302
103826                                 ],
103827                                 [
103828                                     -97.351107,
103829                                     25.918419
103830                                 ],
103831                                 [
103832                                     -97.355112,
103833                                     25.912786
103834                                 ],
103835                                 [
103836                                     -97.35227,
103837                                     25.894493
103838                                 ],
103839                                 [
103840                                     -97.345165,
103841                                     25.871704
103842                                 ],
103843                                 [
103844                                     -97.345733,
103845                                     25.852222
103846                                 ],
103847                                 [
103848                                     -97.36599,
103849                                     25.843902
103850                                 ],
103851                                 [
103852                                     -97.376015,
103853                                     25.846744
103854                                 ],
103855                                 [
103856                                     -97.380124,
103857                                     25.853203
103858                                 ],
103859                                 [
103860                                     -97.383121,
103861                                     25.860541
103862                                 ],
103863                                 [
103864                                     -97.389891,
103865                                     25.865657
103866                                 ],
103867                                 [
103868                                     -97.397823,
103869                                     25.865812
103870                                 ],
103871                                 [
103872                                     -97.399476,
103873                                     25.861162
103874                                 ],
103875                                 [
103876                                     -97.39989,
103877                                     25.855115
103878                                 ],
103879                                 [
103880                                     -97.404179,
103881                                     25.851395
103882                                 ],
103883                                 [
103884                                     -97.425418,
103885                                     25.854857
103886                                 ],
103887                                 [
103888                                     -97.435727,
103889                                     25.869275
103890                                 ],
103891                                 [
103892                                     -97.441309,
103893                                     25.884933
103894                                 ],
103895                                 [
103896                                     -97.448259,
103897                                     25.892322
103898                                 ],
103899                                 [
103900                                     -97.469421,
103901                                     25.892943
103902                                 ],
103903                                 [
103904                                     -97.486319,
103905                                     25.895733
103906                                 ],
103907                                 [
103908                                     -97.502209,
103909                                     25.901883
103910                                 ],
103911                                 [
103912                                     -97.52027,
103913                                     25.912786
103914                                 ],
103915                                 [
103916                                     -97.565177,
103917                                     25.954748
103918                                 ],
103919                                 [
103920                                     -97.594322,
103921                                     25.966375
103922                                 ],
103923                                 [
103924                                     -97.604787,
103925                                     25.979966
103926                                 ],
103927                                 [
103928                                     -97.613055,
103929                                     25.995985
103930                                 ],
103931                                 [
103932                                     -97.622641,
103933                                     26.00906
103934                                 ],
103935                                 [
103936                                     -97.641451,
103937                                     26.022495
103938                                 ],
103939                                 [
103940                                     -97.659874,
103941                                     26.03066
103942                                 ],
103943                                 [
103944                                     -97.679614,
103945                                     26.034639
103946                                 ],
103947                                 [
103948                                     -97.766948,
103949                                     26.039652
103950                                 ],
103951                                 [
103952                                     -97.780306,
103953                                     26.043218
103954                                 ],
103955                                 [
103956                                     -97.782321,
103957                                     26.058617
103958                                 ],
103959                                 [
103960                                     -97.80201,
103961                                     26.063733
103962                                 ],
103963                                 [
103964                                     -97.878181,
103965                                     26.063733
103966                                 ],
103967                                 [
103968                                     -97.941666,
103969                                     26.056809
103970                                 ],
103971                                 [
103972                                     -97.999233,
103973                                     26.064302
103974                                 ],
103975                                 [
103976                                     -98.013057,
103977                                     26.063682
103978                                 ],
103979                                 [
103980                                     -98.044166,
103981                                     26.048799
103982                                 ],
103983                                 [
103984                                     -98.065457,
103985                                     26.042184
103986                                 ],
103987                                 [
103988                                     -98.075146,
103989                                     26.046628
103990                                 ],
103991                                 [
103992                                     -98.083311,
103993                                     26.070916
103994                                 ],
103995                                 [
103996                                     -98.103103,
103997                                     26.074947
103998                                 ],
103999                                 [
104000                                     -98.150232,
104001                                     26.063682
104002                                 ],
104003                                 [
104004                                     -98.185062,
104005                                     26.065232
104006                                 ],
104007                                 [
104008                                     -98.222656,
104009                                     26.075412
104010                                 ],
104011                                 [
104012                                     -98.300429,
104013                                     26.111431
104014                                 ],
104015                                 [
104016                                     -98.309809,
104017                                     26.121094
104018                                 ],
104019                                 [
104020                                     -98.333037,
104021                                     26.15303
104022                                 ],
104023                                 [
104024                                     -98.339264,
104025                                     26.159851
104026                                 ],
104027                                 [
104028                                     -98.365774,
104029                                     26.160161
104030                                 ],
104031                                 [
104032                                     -98.377272,
104033                                     26.163572
104034                                 ],
104035                                 [
104036                                     -98.377272,
104037                                     26.173649
104038                                 ],
104039                                 [
104040                                     -98.36934,
104041                                     26.19401
104042                                 ],
104043                                 [
104044                                     -98.397193,
104045                                     26.201141
104046                                 ],
104047                                 [
104048                                     -98.428845,
104049                                     26.217729
104050                                 ],
104051                                 [
104052                                     -98.456544,
104053                                     26.225946
104054                                 ],
104055                                 [
104056                                     -98.472383,
104057                                     26.207652
104058                                 ],
104059                                 [
104060                                     -98.49295,
104061                                     26.230596
104062                                 ],
104063                                 [
104064                                     -98.521527,
104065                                     26.240932
104066                                 ],
104067                                 [
104068                                     -98.552791,
104069                                     26.248321
104070                                 ],
104071                                 [
104072                                     -98.581627,
104073                                     26.262274
104074                                 ],
104075                                 [
104076                                     -98.640564,
104077                                     26.24181
104078                                 ],
104079                                 [
104080                                     -98.653663,
104081                                     26.244291
104082                                 ],
104083                                 [
104084                                     -98.664696,
104085                                     26.250647
104086                                 ],
104087                                 [
104088                                     -98.685289,
104089                                     26.268475
104090                                 ],
104091                                 [
104092                                     -98.693325,
104093                                     26.270542
104094                                 ],
104095                                 [
104096                                     -98.702239,
104097                                     26.271628
104098                                 ],
104099                                 [
104100                                     -98.704255,
104101                                     26.27664
104102                                 ],
104103                                 [
104104                                     -98.691465,
104105                                     26.290231
104106                                 ],
104107                                 [
104108                                     -98.701413,
104109                                     26.299119
104110                                 ],
104111                                 [
104112                                     -98.713169,
104113                                     26.303357
104114                                 ],
104115                                 [
104116                                     -98.726217,
104117                                     26.30439
104118                                 ],
104119                                 [
104120                                     -98.739911,
104121                                     26.303253
104122                                 ],
104123                                 [
104124                                     -98.735932,
104125                                     26.320048
104126                                 ],
104127                                 [
104128                                     -98.746397,
104129                                     26.332141
104130                                 ],
104131                                 [
104132                                     -98.780839,
104133                                     26.351674
104134                                 ],
104135                                 [
104136                                     -98.795851,
104137                                     26.368314
104138                                 ],
104139                                 [
104140                                     -98.801329,
104141                                     26.372138
104142                                 ],
104143                                 [
104144                                     -98.810295,
104145                                     26.372448
104146                                 ],
104147                                 [
104148                                     -98.817323,
104149                                     26.368521
104150                                 ],
104151                                 [
104152                                     -98.825023,
104153                                     26.366454
104154                                 ],
104155                                 [
104156                                     -98.836081,
104157                                     26.372138
104158                                 ],
104159                                 [
104160                                     -98.842334,
104161                                     26.365834
104162                                 ],
104163                                 [
104164                                     -98.850835,
104165                                     26.364077
104166                                 ],
104167                                 [
104168                                     -98.860524,
104169                                     26.366299
104170                                 ],
104171                                 [
104172                                     -98.870214,
104173                                     26.372138
104174                                 ],
104175                                 [
104176                                     -98.893029,
104177                                     26.367849
104178                                 ],
104179                                 [
104180                                     -98.9299,
104181                                     26.39224
104182                                 ],
104183                                 [
104184                                     -98.945377,
104185                                     26.378288
104186                                 ],
104187                                 [
104188                                     -98.954136,
104189                                     26.393946
104190                                 ],
104191                                 [
104192                                     -98.962844,
104193                                     26.399527
104194                                 ],
104195                                 [
104196                                     -98.986951,
104197                                     26.400095
104198                                 ],
104199                                 [
104200                                     -99.004056,
104201                                     26.393842
104202                                 ],
104203                                 [
104204                                     -99.010515,
104205                                     26.392602
104206                                 ],
104207                                 [
104208                                     -99.016432,
104209                                     26.394462
104210                                 ],
104211                                 [
104212                                     -99.022995,
104213                                     26.403351
104214                                 ],
104215                                 [
104216                                     -99.027878,
104217                                     26.406245
104218                                 ],
104219                                 [
104220                                     -99.047645,
104221                                     26.406968
104222                                 ],
104223                                 [
104224                                     -99.066351,
104225                                     26.404746
104226                                 ],
104227                                 [
104228                                     -99.085498,
104229                                     26.40764
104230                                 ],
104231                                 [
104232                                     -99.106427,
104233                                     26.423039
104234                                 ],
104235                                 [
104236                                     -99.108907,
104237                                     26.434253
104238                                 ],
104239                                 [
104240                                     -99.102525,
104241                                     26.446966
104242                                 ],
104243                                 [
104244                                     -99.09374,
104245                                     26.459781
104246                                 ],
104247                                 [
104248                                     -99.089373,
104249                                     26.47115
104250                                 ],
104251                                 [
104252                                     -99.091492,
104253                                     26.484018
104254                                 ],
104255                                 [
104256                                     -99.10299,
104257                                     26.512078
104258                                 ],
104259                                 [
104260                                     -99.115108,
104261                                     26.525617
104262                                 ],
104263                                 [
104264                                     -99.140946,
104265                                     26.531405
104266                                 ],
104267                                 [
104268                                     -99.164873,
104269                                     26.540448
104270                                 ],
104271                                 [
104272                                     -99.17128,
104273                                     26.563961
104274                                 ],
104275                                 [
104276                                     -99.171548,
104277                                     26.56583
104278                                 ],
104279                                 [
104280                                     -99.213953,
104281                                     26.568537
104282                                 ],
104283                                 [
104284                                     -99.242801,
104285                                     26.579723
104286                                 ],
104287                                 [
104288                                     -99.254575,
104289                                     26.6018
104290                                 ],
104291                                 [
104292                                     -99.258844,
104293                                     26.614752
104294                                 ],
104295                                 [
104296                                     -99.277683,
104297                                     26.638007
104298                                 ],
104299                                 [
104300                                     -99.281951,
104301                                     26.649781
104302                                 ],
104303                                 [
104304                                     -99.277389,
104305                                     26.657729
104306                                 ],
104307                                 [
104308                                     -99.26635,
104309                                     26.653314
104310                                 ],
104311                                 [
104312                                     -99.252662,
104313                                     26.644483
104314                                 ],
104315                                 [
104316                                     -99.240299,
104317                                     26.639184
104318                                 ],
104319                                 [
104320                                     -99.244861,
104321                                     26.652431
104322                                 ],
104323                                 [
104324                                     -99.240299,
104325                                     26.697763
104326                                 ],
104327                                 [
104328                                     -99.242507,
104329                                     26.713658
104330                                 ],
104331                                 [
104332                                     -99.252368,
104333                                     26.743683
104334                                 ],
104335                                 [
104336                                     -99.254575,
104337                                     26.75899
104338                                 ],
104339                                 [
104340                                     -99.252368,
104341                                     26.799024
104342                                 ],
104343                                 [
104344                                     -99.254575,
104345                                     26.810504
104346                                 ],
104347                                 [
104348                                     -99.257666,
104349                                     26.813153
104350                                 ],
104351                                 [
104352                                     -99.262229,
104353                                     26.814036
104354                                 ],
104355                                 [
104356                                     -99.266497,
104357                                     26.817863
104358                                 ],
104359                                 [
104360                                     -99.268263,
104361                                     26.827872
104362                                 ],
104363                                 [
104364                                     -99.271649,
104365                                     26.832876
104366                                 ],
104367                                 [
104368                                     -99.289458,
104369                                     26.84465
104370                                 ],
104371                                 [
104372                                     -99.308444,
104373                                     26.830521
104374                                 ],
104375                                 [
104376                                     -99.316539,
104377                                     26.822279
104378                                 ],
104379                                 [
104380                                     -99.323457,
104381                                     26.810504
104382                                 ],
104383                                 [
104384                                     -99.328166,
104385                                     26.797258
104386                                 ],
104387                                 [
104388                                     -99.329197,
104389                                     26.789016
104390                                 ],
104391                                 [
104392                                     -99.331699,
104393                                     26.78254
104394                                 ],
104395                                 [
104396                                     -99.340383,
104397                                     26.77312
104398                                 ],
104399                                 [
104400                                     -99.366728,
104401                                     26.761345
104402                                 ],
104403                                 [
104404                                     -99.380269,
104405                                     26.777241
104406                                 ],
104407                                 [
104408                                     -99.391896,
104409                                     26.796963
104410                                 ],
104411                                 [
104412                                     -99.412207,
104413                                     26.796963
104414                                 ],
104415                                 [
104416                                     -99.410883,
104417                                     26.808149
104418                                 ],
104419                                 [
104420                                     -99.405437,
104421                                     26.818452
104422                                 ],
104423                                 [
104424                                     -99.396606,
104425                                     26.824928
104426                                 ],
104427                                 [
104428                                     -99.384979,
104429                                     26.824928
104430                                 ],
104431                                 [
104432                                     -99.377178,
104433                                     26.816686
104434                                 ],
104435                                 [
104436                                     -99.374823,
104437                                     26.804028
104438                                 ],
104439                                 [
104440                                     -99.374234,
104441                                     26.791076
104442                                 ],
104443                                 [
104444                                     -99.371291,
104445                                     26.783128
104446                                 ],
104447                                 [
104448                                     -99.360694,
104449                                     26.780479
104450                                 ],
104451                                 [
104452                                     -99.359369,
104453                                     26.790487
104454                                 ],
104455                                 [
104456                                     -99.36452,
104457                                     26.810504
104458                                 ],
104459                                 [
104460                                     -99.357897,
104461                                     26.822279
104462                                 ],
104463                                 [
104464                                     -99.351274,
104465                                     26.83111
104466                                 ],
104467                                 [
104468                                     -99.346123,
104469                                     26.840824
104470                                 ],
104471                                 [
104472                                     -99.344062,
104473                                     26.855247
104474                                 ],
104475                                 [
104476                                     -99.348772,
104477                                     26.899696
104478                                 ],
104479                                 [
104480                                     -99.355101,
104481                                     26.920302
104482                                 ],
104483                                 [
104484                                     -99.36452,
104485                                     26.934726
104486                                 ],
104487                                 [
104488                                     -99.403377,
104489                                     26.952093
104490                                 ],
104491                                 [
104492                                     -99.413974,
104493                                     26.964162
104494                                 ],
104495                                 [
104496                                     -99.401758,
104497                                     26.985651
104498                                 ],
104499                                 [
104500                                     -99.399991,
104501                                     26.999192
104502                                 ],
104503                                 [
104504                                     -99.418831,
104505                                     27.007728
104506                                 ],
104507                                 [
104508                                     -99.441938,
104509                                     27.013615
104510                                 ],
104511                                 [
104512                                     -99.453271,
104513                                     27.019797
104514                                 ],
104515                                 [
104516                                     -99.455332,
104517                                     27.025979
104518                                 ],
104519                                 [
104520                                     -99.464751,
104521                                     27.039225
104522                                 ],
104523                                 [
104524                                     -99.466959,
104525                                     27.047467
104526                                 ],
104527                                 [
104528                                     -99.462544,
104529                                     27.057181
104530                                 ],
104531                                 [
104532                                     -99.461635,
104533                                     27.056839
104534                                 ],
104535                                 [
104536                                     -99.461728,
104537                                     27.056954
104538                                 ],
104539                                 [
104540                                     -99.442039,
104541                                     27.089614
104542                                 ],
104543                                 [
104544                                     -99.439404,
104545                                     27.098347
104546                                 ],
104547                                 [
104548                                     -99.441419,
104549                                     27.107494
104550                                 ],
104551                                 [
104552                                     -99.445734,
104553                                     27.114728
104554                                 ],
104555                                 [
104556                                     -99.450178,
104557                                     27.120465
104558                                 ],
104559                                 [
104560                                     -99.452452,
104561                                     27.125012
104562                                 ],
104563                                 [
104564                                     -99.450333,
104565                                     27.145166
104566                                 ],
104567                                 [
104568                                     -99.435786,
104569                                     27.188419
104570                                 ],
104571                                 [
104572                                     -99.431988,
104573                                     27.207591
104574                                 ],
104575                                 [
104576                                     -99.434029,
104577                                     27.22697
104578                                 ],
104579                                 [
104580                                     -99.440902,
104581                                     27.244798
104582                                 ],
104583                                 [
104584                                     -99.451832,
104585                                     27.26118
104586                                 ],
104587                                 [
104588                                     -99.46612,
104589                                     27.276527
104590                                 ],
104591                                 [
104592                                     -99.468963,
104593                                     27.278233
104594                                 ],
104595                                 [
104596                                     -99.480409,
104597                                     27.283297
104598                                 ],
104599                                 [
104600                                     -99.482941,
104601                                     27.286708
104602                                 ],
104603                                 [
104604                                     -99.484879,
104605                                     27.294821
104606                                 ],
104607                                 [
104608                                     -99.486584,
104609                                     27.297611
104610                                 ],
104611                                 [
104612                                     -99.493199,
104613                                     27.30128
104614                                 ],
104615                                 [
104616                                     -99.521362,
104617                                     27.311254
104618                                 ],
104619                                 [
104620                                     -99.5148,
104621                                     27.321796
104622                                 ],
104623                                 [
104624                                     -99.497591,
104625                                     27.338798
104626                                 ],
104627                                 [
104628                                     -99.494026,
104629                                     27.348203
104630                                 ],
104631                                 [
104632                                     -99.492889,
104633                                     27.358848
104634                                 ],
104635                                 [
104636                                     -99.487721,
104637                                     27.37187
104638                                 ],
104639                                 [
104640                                     -99.484621,
104641                                     27.391766
104642                                 ],
104643                                 [
104644                                     -99.475706,
104645                                     27.414762
104646                                 ],
104647                                 [
104648                                     -99.472916,
104649                                     27.426647
104650                                 ],
104651                                 [
104652                                     -99.473639,
104653                                     27.463803
104654                                 ],
104655                                 [
104656                                     -99.472916,
104657                                     27.468299
104658                                 ],
104659                                 [
104660                                     -99.47643,
104661                                     27.48251
104662                                 ],
104663                                 [
104664                                     -99.480409,
104665                                     27.490778
104666                                 ],
104667                                 [
104668                                     -99.48829,
104669                                     27.494654
104670                                 ],
104671                                 [
104672                                     -99.503689,
104673                                     27.495584
104674                                 ],
104675                                 [
104676                                     -99.509503,
104677                                     27.500028
104678                                 ],
104679                                 [
104680                                     -99.510071,
104681                                     27.510518
104682                                 ],
104683                                 [
104684                                     -99.507074,
104685                                     27.533437
104686                                 ],
104687                                 [
104688                                     -99.507203,
104689                                     27.57377
104690                                 ],
104691                                 [
104692                                     -99.515006,
104693                                     27.588601
104694                                 ],
104695                                 [
104696                                     -99.535031,
104697                                     27.604828
104698                                 ],
104699                                 [
104700                                     -99.55503,
104701                                     27.613509
104702                                 ],
104703                                 [
104704                                     -99.572264,
104705                                     27.61847
104706                                 ],
104707                                 [
104708                                     -99.578232,
104709                                     27.622811
104710                                 ],
104711                                 [
104712                                     -99.590247,
104713                                     27.642061
104714                                 ],
104715                                 [
104716                                     -99.600169,
104717                                     27.646427
104718                                 ],
104719                                 [
104720                                     -99.612442,
104721                                     27.643637
104722                                 ],
104723                                 [
104724                                     -99.633526,
104725                                     27.633069
104726                                 ],
104727                                 [
104728                                     -99.644869,
104729                                     27.632733
104730                                 ],
104731                                 [
104732                                     -99.648642,
104733                                     27.636919
104734                                 ],
104735                                 [
104736                                     -99.658693,
104737                                     27.654024
104738                                 ],
104739                                 [
104740                                     -99.664739,
104741                                     27.659398
104742                                 ],
104743                                 [
104744                                     -99.70037,
104745                                     27.659191
104746                                 ],
104747                                 [
104748                                     -99.705692,
104749                                     27.66317
104750                                 ],
104751                                 [
104752                                     -99.710674,
104753                                     27.670116
104754                                 ],
104755                                 [
104756                                     -99.723056,
104757                                     27.687381
104758                                 ],
104759                                 [
104760                                     -99.730652,
104761                                     27.691825
104762                                 ],
104763                                 [
104764                                     -99.734037,
104765                                     27.702031
104766                                 ],
104767                                 [
104768                                     -99.736311,
104769                                     27.713607
104770                                 ],
104771                                 [
104772                                     -99.740445,
104773                                     27.722159
104774                                 ],
104775                                 [
104776                                     -99.747344,
104777                                     27.726009
104778                                 ],
104779                                 [
104780                                     -99.765198,
104781                                     27.731177
104782                                 ],
104783                                 [
104784                                     -99.774577,
104785                                     27.735828
104786                                 ],
104787                                 [
104788                                     -99.78685,
104789                                     27.748488
104790                                 ],
104791                                 [
104792                                     -99.795428,
104793                                     27.761924
104794                                 ],
104795                                 [
104796                                     -99.806963,
104797                                     27.771423
104798                                 ],
104799                                 [
104800                                     -99.808167,
104801                                     27.772414
104802                                 ],
104803                                 [
104804                                     -99.83292,
104805                                     27.776755
104806                                 ],
104807                                 [
104808                                     -99.832971,
104809                                     27.782181
104810                                 ],
104811                                 [
104812                                     -99.844779,
104813                                     27.793576
104814                                 ],
104815                                 [
104816                                     -99.858241,
104817                                     27.803524
104818                                 ],
104819                                 [
104820                                     -99.863357,
104821                                     27.804661
104822                                 ],
104823                                 [
104824                                     -99.864727,
104825                                     27.814324
104826                                 ],
104827                                 [
104828                                     -99.861858,
104829                                     27.83608
104830                                 ],
104831                                 [
104832                                     -99.863357,
104833                                     27.845666
104834                                 ],
104835                                 [
104836                                     -99.870928,
104837                                     27.854477
104838                                 ],
104839                                 [
104840                                     -99.880204,
104841                                     27.859231
104842                                 ],
104843                                 [
104844                                     -99.888007,
104845                                     27.864812
104846                                 ],
104847                                 [
104848                                     -99.891288,
104849                                     27.876026
104850                                 ],
104851                                 [
104852                                     -99.882684,
104853                                     27.89158
104854                                 ],
104855                                 [
104856                                     -99.878808,
104857                                     27.901838
104858                                 ],
104859                                 [
104860                                     -99.88134,
104861                                     27.906463
104862                                 ],
104863                                 [
104864                                     -99.896766,
104865                                     27.912923
104866                                 ],
104867                                 [
104868                                     -99.914336,
104869                                     27.928245
104870                                 ],
104871                                 [
104872                                     -99.929916,
104873                                     27.946331
104874                                 ],
104875                                 [
104876                                     -99.939683,
104877                                     27.961085
104878                                 ],
104879                                 [
104880                                     -99.928289,
104881                                     27.975761
104882                                 ],
104883                                 [
104884                                     -99.940717,
104885                                     27.983254
104886                                 ],
104887                                 [
104888                                     -99.961852,
104889                                     27.987492
104890                                 ],
104891                                 [
104892                                     -99.976606,
104893                                     27.992453
104894                                 ],
104895                                 [
104896                                     -99.991127,
104897                                     28.007801
104898                                 ],
104899                                 [
104900                                     -100.000584,
104901                                     28.02041
104902                                 ],
104903                                 [
104904                                     -100.007457,
104905                                     28.033561
104906                                 ],
104907                                 [
104908                                     -100.014123,
104909                                     28.050459
104910                                 ],
104911                                 [
104912                                     -100.013503,
104913                                     28.056971
104914                                 ],
104915                                 [
104916                                     -100.010506,
104917                                     28.063611
104918                                 ],
104919                                 [
104920                                     -100.010196,
104921                                     28.068882
104922                                 ],
104923                                 [
104924                                     -100.017585,
104925                                     28.070949
104926                                 ],
104927                                 [
104928                                     -100.031538,
104929                                     28.081801
104930                                 ],
104931                                 [
104932                                     -100.045077,
104933                                     28.095289
104934                                 ],
104935                                 [
104936                                     -100.048023,
104937                                     28.102523
104938                                 ],
104939                                 [
104940                                     -100.048901,
104941                                     28.115959
104942                                 ],
104943                                 [
104944                                     -100.056498,
104945                                     28.137922
104946                                 ],
104947                                 [
104948                                     -100.074895,
104949                                     28.154407
104950                                 ],
104951                                 [
104952                                     -100.172873,
104953                                     28.198538
104954                                 ],
104955                                 [
104956                                     -100.189203,
104957                                     28.201329
104958                                 ],
104959                                 [
104960                                     -100.197626,
104961                                     28.207168
104962                                 ],
104963                                 [
104964                                     -100.201192,
104965                                     28.220346
104966                                 ],
104967                                 [
104968                                     -100.202949,
104969                                     28.234428
104970                                 ],
104971                                 [
104972                                     -100.205946,
104973                                     28.242877
104974                                 ],
104975                                 [
104976                                     -100.212819,
104977                                     28.245073
104978                                 ],
104979                                 [
104980                                     -100.240724,
104981                                     28.249698
104982                                 ],
104983                                 [
104984                                     -100.257932,
104985                                     28.260524
104986                                 ],
104987                                 [
104988                                     -100.275089,
104989                                     28.277242
104990                                 ],
104991                                 [
104992                                     -100.284339,
104993                                     28.296517
104994                                 ],
104995                                 [
104996                                     -100.277931,
104997                                     28.314888
104998                                 ],
104999                                 [
105000                                     -100.278551,
105001                                     28.331088
105002                                 ],
105003                                 [
105004                                     -100.293899,
105005                                     28.353413
105006                                 ],
105007                                 [
105008                                     -100.322631,
105009                                     28.386899
105010                                 ],
105011                                 [
105012                                     -100.331675,
105013                                     28.422013
105014                                 ],
105015                                 [
105016                                     -100.336326,
105017                                     28.458574
105018                                 ],
105019                                 [
105020                                     -100.340201,
105021                                     28.464259
105022                                 ],
105023                                 [
105024                                     -100.348315,
105025                                     28.470253
105026                                 ],
105027                                 [
105028                                     -100.355549,
105029                                     28.478185
105030                                 ],
105031                                 [
105032                                     -100.35679,
105033                                     28.489322
105034                                 ],
105035                                 [
105036                                     -100.351622,
105037                                     28.496711
105038                                 ],
105039                                 [
105040                                     -100.322631,
105041                                     28.510406
105042                                 ],
105043                                 [
105044                                     -100.364024,
105045                                     28.524797
105046                                 ],
105047                                 [
105048                                     -100.38423,
105049                                     28.537174
105050                                 ],
105051                                 [
105052                                     -100.397769,
105053                                     28.557586
105054                                 ],
105055                                 [
105056                                     -100.398751,
105057                                     28.568645
105058                                 ],
105059                                 [
105060                                     -100.397097,
105061                                     28.592726
105062                                 ],
105063                                 [
105064                                     -100.401438,
105065                                     28.60226
105066                                 ],
105067                                 [
105068                                     -100.411463,
105069                                     28.609314
105070                                 ],
105071                                 [
105072                                     -100.434821,
105073                                     28.619133
105074                                 ],
105075                                 [
105076                                     -100.44619,
105077                                     28.626497
105078                                 ],
105079                                 [
105080                                     -100.444898,
105081                                     28.643782
105082                                 ],
105083                                 [
105084                                     -100.481381,
105085                                     28.686054
105086                                 ],
105087                                 [
105088                                     -100.493939,
105089                                     28.708378
105090                                 ],
105091                                 [
105092                                     -100.519054,
105093                                     28.804961
105094                                 ],
105095                                 [
105096                                     -100.524996,
105097                                     28.814831
105098                                 ],
105099                                 [
105100                                     -100.529285,
105101                                     28.819947
105102                                 ],
105103                                 [
105104                                     -100.534453,
105105                                     28.830231
105106                                 ],
105107                                 [
105108                                     -100.538639,
105109                                     28.835631
105110                                 ],
105111                                 [
105112                                     -100.54515,
105113                                     28.83899
105114                                 ],
105115                                 [
105116                                     -100.559671,
105117                                     28.839378
105118                                 ],
105119                                 [
105120                                     -100.566234,
105121                                     28.842504
105122                                 ],
105123                                 [
105124                                     -100.569696,
105125                                     28.84961
105126                                 ],
105127                                 [
105128                                     -100.56334,
105129                                     28.86209
105130                                 ],
105131                                 [
105132                                     -100.566234,
105133                                     28.869789
105134                                 ],
105135                                 [
105136                                     -100.571763,
105137                                     28.8732
105138                                 ],
105139                                 [
105140                                     -100.586543,
105141                                     28.879789
105142                                 ],
105143                                 [
105144                                     -100.58954,
105145                                     28.883458
105146                                 ],
105147                                 [
105148                                     -100.594966,
105149                                     28.899322
105150                                 ],
105151                                 [
105152                                     -100.606955,
105153                                     28.910123
105154                                 ],
105155                                 [
105156                                     -100.618841,
105157                                     28.917926
105158                                 ],
105159                                 [
105160                                     -100.624318,
105161                                     28.924721
105162                                 ],
105163                                 [
105164                                     -100.624783,
105165                                     28.93777
105166                                 ],
105167                                 [
105168                                     -100.626696,
105169                                     28.948338
105170                                 ],
105171                                 [
105172                                     -100.630778,
105173                                     28.956683
105174                                 ],
105175                                 [
105176                                     -100.637909,
105177                                     28.962884
105178                                 ],
105179                                 [
105180                                     -100.628918,
105181                                     28.98433
105182                                 ],
105183                                 [
105184                                     -100.632793,
105185                                     29.005156
105186                                 ],
105187                                 [
105188                                     -100.652224,
105189                                     29.044817
105190                                 ],
105191                                 [
105192                                     -100.660854,
105193                                     29.102669
105194                                 ],
105195                                 [
105196                                     -100.668967,
105197                                     29.116208
105198                                 ],
105199                                 [
105200                                     -100.678165,
105201                                     29.119412
105202                                 ],
105203                                 [
105204                                     -100.690826,
105205                                     29.121014
105206                                 ],
105207                                 [
105208                                     -100.70204,
105209                                     29.12365
105210                                 ],
105211                                 [
105212                                     -100.706846,
105213                                     29.130187
105214                                 ],
105215                                 [
105216                                     -100.70974,
105217                                     29.135561
105218                                 ],
105219                                 [
105220                                     -100.762501,
105221                                     29.173776
105222                                 ],
105223                                 [
105224                                     -100.770098,
105225                                     29.187289
105226                                 ],
105227                                 [
105228                                     -100.762088,
105229                                     29.208658
105230                                 ],
105231                                 [
105232                                     -100.783172,
105233                                     29.243074
105234                                 ],
105235                                 [
105236                                     -100.796143,
105237                                     29.257673
105238                                 ],
105239                                 [
105240                                     -100.81609,
105241                                     29.270773
105242                                 ],
105243                                 [
105244                                     -100.86389,
105245                                     29.290616
105246                                 ],
105247                                 [
105248                                     -100.871797,
105249                                     29.296456
105250                                 ],
105251                                 [
105252                                     -100.891227,
105253                                     29.318547
105254                                 ],
105255                                 [
105256                                     -100.91474,
105257                                     29.337048
105258                                 ],
105259                                 [
105260                                     -100.987397,
105261                                     29.366322
105262                                 ],
105263                                 [
105264                                     -100.998301,
105265                                     29.372472
105266                                 ],
105267                                 [
105268                                     -101.008068,
105269                                     29.380585
105270                                 ],
105271                                 [
105272                                     -101.016232,
105273                                     29.390068
105274                                 ],
105275                                 [
105276                                     -101.022175,
105277                                     29.40048
105278                                 ],
105279                                 [
105280                                     -101.025948,
105281                                     29.414356
105282                                 ],
105283                                 [
105284                                     -101.029617,
105285                                     29.442984
105286                                 ],
105287                                 [
105288                                     -101.037782,
105289                                     29.460063
105290                                 ],
105291                                 [
105292                                     -101.039026,
105293                                     29.460452
105294                                 ],
105295                                 [
105296                                     -101.040188,
105297                                     29.457132
105298                                 ],
105299                                 [
105300                                     -101.045487,
105301                                     29.451245
105302                                 ],
105303                                 [
105304                                     -101.060205,
105305                                     29.449184
105306                                 ],
105307                                 [
105308                                     -101.067711,
105309                                     29.45095
105310                                 ],
105311                                 [
105312                                     -101.076101,
105313                                     29.453894
105314                                 ],
105315                                 [
105316                                     -101.085962,
105317                                     29.454483
105318                                 ],
105319                                 [
105320                                     -101.098031,
105321                                     29.449184
105322                                 ],
105323                                 [
105324                                     -101.113043,
105325                                     29.466552
105326                                 ],
105327                                 [
105328                                     -101.142774,
105329                                     29.475383
105330                                 ],
105331                                 [
105332                                     -101.174124,
105333                                     29.475971
105334                                 ],
105335                                 [
105336                                     -101.193699,
105337                                     29.469495
105338                                 ],
105339                                 [
105340                                     -101.198703,
105341                                     29.473911
105342                                 ],
105343                                 [
105344                                     -101.198851,
105345                                     29.476854
105346                                 ],
105347                                 [
105348                                     -101.184132,
105349                                     29.497754
105350                                 ],
105351                                 [
105352                                     -101.184868,
105353                                     29.512767
105354                                 ],
105355                                 [
105356                                     -101.195171,
105357                                     29.521892
105358                                 ],
105359                                 [
105360                                     -101.214157,
105361                                     29.518065
105362                                 ],
105363                                 [
105364                                     -101.245213,
105365                                     29.493044
105366                                 ],
105367                                 [
105368                                     -101.265818,
105369                                     29.487157
105370                                 ],
105371                                 [
105372                                     -101.290545,
105373                                     29.49746
105374                                 ],
105375                                 [
105376                                     -101.297315,
105377                                     29.503936
105378                                 ],
105379                                 [
105380                                     -101.300995,
105381                                     29.512767
105382                                 ],
105383                                 [
105384                                     -101.294372,
105385                                     29.520715
105386                                 ],
105387                                 [
105388                                     -101.273177,
105389                                     29.524247
105390                                 ],
105391                                 [
105392                                     -101.259195,
105393                                     29.533372
105394                                 ],
105395                                 [
105396                                     -101.243888,
105397                                     29.554861
105398                                 ],
105399                                 [
105400                                     -101.231966,
105401                                     29.580176
105402                                 ],
105403                                 [
105404                                     -101.227845,
105405                                     29.599899
105406                                 ],
105407                                 [
105408                                     -101.239178,
105409                                     29.616677
105410                                 ],
105411                                 [
105412                                     -101.26052,
105413                                     29.613439
105414                                 ],
105415                                 [
105416                                     -101.281272,
105417                                     29.597249
105418                                 ],
105419                                 [
105420                                     -101.290545,
105421                                     29.575761
105422                                 ],
105423                                 [
105424                                     -101.295255,
105425                                     29.570168
105426                                 ],
105427                                 [
105428                                     -101.306146,
105429                                     29.574583
105430                                 ],
105431                                 [
105432                                     -101.317626,
105433                                     29.584003
105434                                 ],
105435                                 [
105436                                     -101.323955,
105437                                     29.592539
105438                                 ],
105439                                 [
105440                                     -101.323661,
105441                                     29.603137
105442                                 ],
105443                                 [
105444                                     -101.318804,
105445                                     29.616383
105446                                 ],
105447                                 [
105448                                     -101.311445,
105449                                     29.628158
105450                                 ],
105451                                 [
105452                                     -101.303497,
105453                                     29.634045
105454                                 ],
105455                                 [
105456                                     -101.303669,
105457                                     29.631411
105458                                 ],
105459                                 [
105460                                     -101.302727,
105461                                     29.633851
105462                                 ],
105463                                 [
105464                                     -101.301073,
105465                                     29.649509
105466                                 ],
105467                                 [
105468                                     -101.30978,
105469                                     29.654548
105470                                 ],
105471                                 [
105472                                     -101.336239,
105473                                     29.654315
105474                                 ],
105475                                 [
105476                                     -101.349029,
105477                                     29.660103
105478                                 ],
105479                                 [
105480                                     -101.357684,
105481                                     29.667441
105482                                 ],
105483                                 [
105484                                     -101.364351,
105485                                     29.676665
105486                                 ],
105487                                 [
105488                                     -101.376624,
105489                                     29.700643
105490                                 ],
105491                                 [
105492                                     -101.383368,
105493                                     29.718497
105494                                 ],
105495                                 [
105496                                     -101.39962,
105497                                     29.740718
105498                                 ],
105499                                 [
105500                                     -101.406545,
105501                                     29.752888
105502                                 ],
105503                                 [
105504                                     -101.409309,
105505                                     29.765781
105506                                 ],
105507                                 [
105508                                     -101.405098,
105509                                     29.778442
105510                                 ],
105511                                 [
105512                                     -101.414012,
105513                                     29.774411
105514                                 ],
105515                                 [
105516                                     -101.424218,
105517                                     29.771414
105518                                 ],
105519                                 [
105520                                     -101.435096,
105521                                     29.770122
105522                                 ],
105523                                 [
105524                                     -101.446103,
105525                                     29.771052
105526                                 ],
105527                                 [
105528                                     -101.455689,
105529                                     29.77591
105530                                 ],
105531                                 [
105532                                     -101.462433,
105533                                     29.788932
105534                                 ],
105535                                 [
105536                                     -101.470908,
105537                                     29.791516
105538                                 ],
105539                                 [
105540                                     -101.490286,
105541                                     29.785547
105542                                 ],
105543                                 [
105544                                     -101.505763,
105545                                     29.773894
105546                                 ],
105547                                 [
105548                                     -101.521809,
105549                                     29.765936
105550                                 ],
105551                                 [
105552                                     -101.542893,
105553                                     29.771052
105554                                 ],
105555                                 [
105556                                     -101.539689,
105557                                     29.779191
105558                                 ],
105559                                 [
105560                                     -101.530516,
105561                                     29.796477
105562                                 ],
105563                                 [
105564                                     -101.528604,
105565                                     29.801438
105566                                 ],
105567                                 [
105568                                     -101.531912,
105569                                     29.811101
105570                                 ],
105571                                 [
105572                                     -101.539172,
105573                                     29.817974
105574                                 ],
105575                                 [
105576                                     -101.546458,
105577                                     29.820145
105578                                 ],
105579                                 [
105580                                     -101.549766,
105581                                     29.815701
105582                                 ],
105583                                 [
105584                                     -101.553977,
105585                                     29.796684
105586                                 ],
105587                                 [
105588                                     -101.564907,
105589                                     29.786478
105590                                 ],
105591                                 [
105592                                     -101.580281,
105593                                     29.781568
105594                                 ],
105595                                 [
105596                                     -101.632216,
105597                                     29.775651
105598                                 ],
105599                                 [
105600                                     -101.794531,
105601                                     29.795857
105602                                 ],
105603                                 [
105604                                     -101.80298,
105605                                     29.801438
105606                                 ],
105607                                 [
105608                                     -101.805978,
105609                                     29.811928
105610                                 ],
105611                                 [
105612                                     -101.812695,
105613                                     29.812032
105614                                 ],
105615                                 [
105616                                     -101.82409,
105617                                     29.805184
105618                                 ],
105619                                 [
105620                                     -101.857602,
105621                                     29.805184
105622                                 ],
105623                                 [
105624                                     -101.877524,
105625                                     29.810843
105626                                 ],
105627                                 [
105628                                     -101.88742,
105629                                     29.81229
105630                                 ],
105631                                 [
105632                                     -101.895455,
105633                                     29.808621
105634                                 ],
105635                                 [
105636                                     -101.90238,
105637                                     29.803247
105638                                 ],
105639                                 [
105640                                     -101.910881,
105641                                     29.799888
105642                                 ],
105643                                 [
105644                                     -101.920157,
105645                                     29.798182
105646                                 ],
105647                                 [
105648                                     -101.929613,
105649                                     29.797717
105650                                 ],
105651                                 [
105652                                     -101.942662,
105653                                     29.803608
105654                                 ],
105655                                 [
105656                                     -101.957054,
105657                                     29.814047
105658                                 ],
105659                                 [
105660                                     -101.972246,
105661                                     29.818181
105662                                 ],
105663                                 [
105664                                     -101.98793,
105665                                     29.805184
105666                                 ],
105667                                 [
105668                                     -102.014595,
105669                                     29.810998
105670                                 ],
105671                                 [
105672                                     -102.109344,
105673                                     29.80211
105674                                 ],
105675                                 [
105676                                     -102.145647,
105677                                     29.815701
105678                                 ],
105679                                 [
105680                                     -102.157248,
105681                                     29.824537
105682                                 ],
105683                                 [
105684                                     -102.203679,
105685                                     29.846138
105686                                 ],
105687                                 [
105688                                     -102.239775,
105689                                     29.849135
105690                                 ],
105691                                 [
105692                                     -102.253444,
105693                                     29.855285
105694                                 ],
105695                                 [
105696                                     -102.258276,
105697                                     29.873475
105698                                 ],
105699                                 [
105700                                     -102.276181,
105701                                     29.869547
105702                                 ],
105703                                 [
105704                                     -102.289023,
105705                                     29.878126
105706                                 ],
105707                                 [
105708                                     -102.302175,
105709                                     29.889391
105710                                 ],
105711                                 [
105712                                     -102.321011,
105713                                     29.893939
105714                                 ],
105715                                 [
105716                                     -102.330235,
105717                                     29.888926
105718                                 ],
105719                                 [
105720                                     -102.339769,
105721                                     29.870633
105722                                 ],
105723                                 [
105724                                     -102.351061,
105725                                     29.866602
105726                                 ],
105727                                 [
105728                                     -102.36323,
105729                                     29.864276
105730                                 ],
105731                                 [
105732                                     -102.370723,
105733                                     29.857765
105734                                 ],
105735                                 [
105736                                     -102.374547,
105737                                     29.848102
105738                                 ],
105739                                 [
105740                                     -102.376589,
105741                                     29.821488
105742                                 ],
105743                                 [
105744                                     -102.380051,
105745                                     29.811386
105746                                 ],
105747                                 [
105748                                     -102.404132,
105749                                     29.780793
105750                                 ],
105751                                 [
105752                                     -102.406096,
105753                                     29.777279
105754                                 ],
105755                                 [
105756                                     -102.515288,
105757                                     29.784721
105758                                 ],
105759                                 [
105760                                     -102.523066,
105761                                     29.782318
105762                                 ],
105763                                 [
105764                                     -102.531127,
105765                                     29.769915
105766                                 ],
105767                                 [
105768                                     -102.54154,
105769                                     29.762474
105770                                 ],
105771                                 [
105772                                     -102.543349,
105773                                     29.760123
105774                                 ],
105775                                 [
105776                                     -102.546578,
105777                                     29.757875
105778                                 ],
105779                                 [
105780                                     -102.553141,
105781                                     29.756738
105782                                 ],
105783                                 [
105784                                     -102.558309,
105785                                     29.759089
105786                                 ],
105787                                 [
105788                                     -102.562882,
105789                                     29.769347
105790                                 ],
105791                                 [
105792                                     -102.566758,
105793                                     29.771052
105794                                 ],
105795                                 [
105796                                     -102.58531,
105797                                     29.764696
105798                                 ],
105799                                 [
105800                                     -102.621225,
105801                                     29.747281
105802                                 ],
105803                                 [
105804                                     -102.638743,
105805                                     29.743715
105806                                 ],
105807                                 [
105808                                     -102.676054,
105809                                     29.74449
105810                                 ],
105811                                 [
105812                                     -102.683469,
105813                                     29.743715
105814                                 ],
105815                                 [
105816                                     -102.69104,
105817                                     29.736817
105818                                 ],
105819                                 [
105820                                     -102.693624,
105821                                     29.729401
105822                                 ],
105823                                 [
105824                                     -102.694709,
105825                                     29.720616
105826                                 ],
105827                                 [
105828                                     -102.697758,
105829                                     29.709557
105830                                 ],
105831                                 [
105832                                     -102.726748,
105833                                     29.664495
105834                                 ],
105835                                 [
105836                                     -102.73127,
105837                                     29.650594
105838                                 ],
105839                                 [
105840                                     -102.735507,
105841                                     29.649509
105842                                 ],
105843                                 [
105844                                     -102.751656,
105845                                     29.622457
105846                                 ],
105847                                 [
105848                                     -102.75176,
105849                                     29.620157
105850                                 ],
105851                                 [
105852                                     -102.761346,
105853                                     29.603414
105854                                 ],
105855                                 [
105856                                     -102.767598,
105857                                     29.59729
105858                                 ],
105859                                 [
105860                                     -102.779665,
105861                                     29.592303
105862                                 ],
105863                                 [
105864                                     -102.774084,
105865                                     29.579617
105866                                 ],
105867                                 [
105868                                     -102.776461,
105869                                     29.575948
105870                                 ],
105871                                 [
105872                                     -102.785892,
105873                                     29.571814
105874                                 ],
105875                                 [
105876                                     -102.78075,
105877                                     29.558249
105878                                 ],
105879                                 [
105880                                     -102.786512,
105881                                     29.550497
105882                                 ],
105883                                 [
105884                                     -102.795478,
105885                                     29.54427
105886                                 ],
105887                                 [
105888                                     -102.827311,
105889                                     29.470502
105890                                 ],
105891                                 [
105892                                     -102.833951,
105893                                     29.461355
105894                                 ],
105895                                 [
105896                                     -102.839067,
105897                                     29.45195
105898                                 ],
105899                                 [
105900                                     -102.841134,
105901                                     29.438308
105902                                 ],
105903                                 [
105904                                     -102.838705,
105905                                     29.426939
105906                                 ],
105907                                 [
105908                                     -102.834984,
105909                                     29.415699
105910                                 ],
105911                                 [
105912                                     -102.835191,
105913                                     29.403839
105914                                 ],
105915                                 [
105916                                     -102.844545,
105917                                     29.390533
105918                                 ],
105919                                 [
105920                                     -102.845578,
105921                                     29.384719
105922                                 ],
105923                                 [
105924                                     -102.838033,
105925                                     29.370534
105926                                 ],
105927                                 [
105928                                     -102.837672,
105929                                     29.366322
105930                                 ],
105931                                 [
105932                                     -102.84656,
105933                                     29.361749
105934                                 ],
105935                                 [
105936                                     -102.853872,
105937                                     29.361
105938                                 ],
105939                                 [
105940                                     -102.859867,
105941                                     29.361155
105942                                 ],
105943                                 [
105944                                     -102.864957,
105945                                     29.359527
105946                                 ],
105947                                 [
105948                                     -102.876972,
105949                                     29.350871
105950                                 ],
105951                                 [
105952                                     -102.883069,
105953                                     29.343766
105954                                 ],
105955                                 [
105956                                     -102.885188,
105957                                     29.333379
105958                                 ],
105959                                 [
105960                                     -102.885498,
105961                                     29.314801
105962                                 ],
105963                                 [
105964                                     -102.899399,
105965                                     29.276095
105966                                 ],
105967                                 [
105968                                     -102.899709,
105969                                     29.2639
105970                                 ],
105971                                 [
105972                                     -102.892139,
105973                                     29.254391
105974                                 ],
105975                                 [
105976                                     -102.867954,
105977                                     29.240387
105978                                 ],
105979                                 [
105980                                     -102.858781,
105981                                     29.229147
105982                                 ],
105983                                 [
105984                                     -102.869866,
105985                                     29.224781
105986                                 ],
105987                                 [
105988                                     -102.896893,
105989                                     29.220285
105990                                 ],
105991                                 [
105992                                     -102.942265,
105993                                     29.190209
105994                                 ],
105995                                 [
105996                                     -102.947536,
105997                                     29.182018
105998                                 ],
105999                                 [
106000                                     -102.969757,
106001                                     29.192845
106002                                 ],
106003                                 [
106004                                     -102.988386,
106005                                     29.177135
106006                                 ],
106007                                 [
106008                                     -103.015826,
106009                                     29.126776
106010                                 ],
106011                                 [
106012                                     -103.024275,
106013                                     29.116157
106014                                 ],
106015                                 [
106016                                     -103.032621,
106017                                     29.110214
106018                                 ],
106019                                 [
106020                                     -103.072541,
106021                                     29.091404
106022                                 ],
106023                                 [
106024                                     -103.080758,
106025                                     29.085203
106026                                 ],
106027                                 [
106028                                     -103.085589,
106029                                     29.07572
106030                                 ],
106031                                 [
106032                                     -103.091532,
106033                                     29.057866
106034                                 ],
106035                                 [
106036                                     -103.095356,
106037                                     29.060294
106038                                 ],
106039                                 [
106040                                     -103.104684,
106041                                     29.057866
106042                                 ],
106043                                 [
106044                                     -103.109205,
106045                                     29.023372
106046                                 ],
106047                                 [
106048                                     -103.122771,
106049                                     28.996474
106050                                 ],
106051                                 [
106052                                     -103.147989,
106053                                     28.985105
106054                                 ],
106055                                 [
106056                                     -103.187108,
106057                                     28.990221
106058                                 ],
106059                                 [
106060                                     -103.241756,
106061                                     29.003502
106062                                 ],
106063                                 [
106064                                     -103.301545,
106065                                     29.002365
106066                                 ],
106067                                 [
106068                                     -103.316247,
106069                                     29.010065
106070                                 ],
106071                                 [
106072                                     -103.311514,
106073                                     29.026043
106074                                 ],
106075                                 [
106076                                     -103.309994,
106077                                     29.031175
106078                                 ],
106079                                 [
106080                                     -103.3248,
106081                                     29.026808
106082                                 ],
106083                                 [
106084                                     -103.330484,
106085                                     29.023733
106086                                 ],
106087                                 [
106088                                     -103.342602,
106089                                     29.041226
106090                                 ],
106091                                 [
106092                                     -103.351671,
106093                                     29.039417
106094                                 ],
106095                                 [
106096                                     -103.360534,
106097                                     29.029831
106098                                 ],
106099                                 [
106100                                     -103.372083,
106101                                     29.023733
106102                                 ],
106103                                 [
106104                                     -103.38663,
106105                                     29.028798
106106                                 ],
106107                                 [
106108                                     -103.414639,
106109                                     29.052414
106110                                 ],
106111                                 [
106112                                     -103.423605,
106113                                     29.057866
106114                                 ],
106115                                 [
106116                                     -103.435697,
106117                                     29.061121
106118                                 ],
106119                                 [
106120                                     -103.478537,
106121                                     29.08205
106122                                 ],
106123                                 [
106124                                     -103.529748,
106125                                     29.126776
106126                                 ],
106127                                 [
106128                                     -103.535588,
106129                                     29.135122
106130                                 ],
106131                                 [
106132                                     -103.538223,
106133                                     29.142408
106134                                 ],
106135                                 [
106136                                     -103.541711,
106137                                     29.148816
106138                                 ],
106139                                 [
106140                                     -103.550238,
106141                                     29.154656
106142                                 ],
106143                                 [
106144                                     -103.558015,
106145                                     29.156206
106146                                 ],
106147                                 [
106148                                     -103.58499,
106149                                     29.154656
106150                                 ],
106151                                 [
106152                                     -103.673125,
106153                                     29.173569
106154                                 ],
106155                                 [
106156                                     -103.702477,
106157                                     29.187858
106158                                 ],
106159                                 [
106160                                     -103.749476,
106161                                     29.222972
106162                                 ],
106163                                 [
106164                                     -103.759062,
106165                                     29.226848
106166                                 ],
106167                                 [
106168                                     -103.770767,
106169                                     29.229845
106170                                 ],
106171                                 [
106172                                     -103.777718,
106173                                     29.235297
106174                                 ],
106175                                 [
106176                                     -103.769424,
106177                                     29.257543
106178                                 ],
106179                                 [
106180                                     -103.774229,
106181                                     29.267517
106182                                 ],
106183                                 [
106184                                     -103.78366,
106185                                     29.274803
106186                                 ],
106187                                 [
106188                                     -103.794177,
106189                                     29.277594
106190                                 ],
106191                                 [
106192                                     -103.837038,
106193                                     29.279906
106194                                 ]
106195                             ]
106196                         ],
106197                         [
106198                             [
106199                                 [
106200                                     178.301106,
106201                                     52.056551
106202                                 ],
106203                                 [
106204                                     179.595462,
106205                                     52.142083
106206                                 ],
106207                                 [
106208                                     179.825447,
106209                                     51.992849
106210                                 ],
106211                                 [
106212                                     179.661729,
106213                                     51.485763
106214                                 ],
106215                                 [
106216                                     179.723231,
106217                                     51.459963
106218                                 ],
106219                                 [
106220                                     179.408066,
106221                                     51.209841
106222                                 ],
106223                                 [
106224                                     178.411463,
106225                                     51.523605
106226                                 ],
106227                                 [
106228                                     177.698335,
106229                                     51.877899
106230                                 ],
106231                                 [
106232                                     177.16784,
106233                                     51.581866
106234                                 ],
106235                                 [
106236                                     176.487008,
106237                                     52.175325
106238                                 ],
106239                                 [
106240                                     174.484678,
106241                                     52.08716
106242                                 ],
106243                                 [
106244                                     172.866263,
106245                                     52.207379
106246                                 ],
106247                                 [
106248                                     172.825506,
106249                                     52.716846
106250                                 ],
106251                                 [
106252                                     172.747012,
106253                                     52.654022
106254                                 ],
106255                                 [
106256                                     172.08261,
106257                                     52.952695
106258                                 ],
106259                                 [
106260                                     172.942925,
106261                                     53.183013
106262                                 ],
106263                                 [
106264                                     173.029416,
106265                                     52.993628
106266                                 ],
106267                                 [
106268                                     173.127208,
106269                                     52.99494
106270                                 ],
106271                                 [
106272                                     173.143321,
106273                                     52.990383
106274                                 ],
106275                                 [
106276                                     173.175059,
106277                                     52.971747
106278                                 ],
106279                                 [
106280                                     173.182932,
106281                                     52.968373
106282                                 ],
106283                                 [
106284                                     176.45233,
106285                                     52.628178
106286                                 ],
106287                                 [
106288                                     176.468135,
106289                                     52.488358
106290                                 ],
106291                                 [
106292                                     177.900385,
106293                                     52.488358
106294                                 ],
106295                                 [
106296                                     178.007601,
106297                                     52.179677
106298                                 ],
106299                                 [
106300                                     178.301106,
106301                                     52.056551
106302                                 ]
106303                             ]
106304                         ],
106305                         [
106306                             [
106307                                 [
106308                                     -168.899607,
106309                                     65.747626
106310                                 ],
106311                                 [
106312                                     -168.909861,
106313                                     65.739569
106314                                 ],
106315                                 [
106316                                     -168.926218,
106317                                     65.739895
106318                                 ],
106319                                 [
106320                                     -168.942128,
106321                                     65.74372
106322                                 ],
106323                                 [
106324                                     -168.951731,
106325                                     65.75316
106326                                 ],
106327                                 [
106328                                     -168.942983,
106329                                     65.764716
106330                                 ],
106331                                 [
106332                                     -168.920115,
106333                                     65.768866
106334                                 ],
106335                                 [
106336                                     -168.907908,
106337                                     65.768297
106338                                 ],
106339                                 [
106340                                     -168.902781,
106341                                     65.761542
106342                                 ],
106343                                 [
106344                                     -168.899607,
106345                                     65.747626
106346                                 ]
106347                             ]
106348                         ],
106349                         [
106350                             [
106351                                 [
106352                                     -131.160718,
106353                                     54.787192
106354                                 ],
106355                                 [
106356                                     -132.853508,
106357                                     54.482536
106358                                 ],
106359                                 [
106360                                     -134.77719,
106361                                     54.717786
106362                                 ],
106363                                 [
106364                                     -142.6966,
106365                                     55.845503
106366                                 ],
106367                                 [
106368                                     -142.861997,
106369                                     49.948308
106370                                 ],
106371                                 [
106372                                     -155.675916,
106373                                     51.109976
106374                                 ],
106375                                 [
106376                                     -164.492732,
106377                                     50.603976
106378                                 ],
106379                                 [
106380                                     -164.691217,
106381                                     50.997975
106382                                 ],
106383                                 [
106384                                     -171.246993,
106385                                     49.948308
106386                                 ],
106387                                 [
106388                                     -171.215436,
106389                                     50.576636
106390                                 ],
106391                                 [
106392                                     -173.341669,
106393                                     50.968826
106394                                 ],
106395                                 [
106396                                     -173.362022,
106397                                     51.082198
106398                                 ],
106399                                 [
106400                                     -177.799603,
106401                                     51.272899
106402                                 ],
106403                                 [
106404                                     -179.155463,
106405                                     50.982285
106406                                 ],
106407                                 [
106408                                     -179.476076,
106409                                     52.072632
106410                                 ],
106411                                 [
106412                                     -177.11459,
106413                                     52.248701
106414                                 ],
106415                                 [
106416                                     -177.146284,
106417                                     52.789384
106418                                 ],
106419                                 [
106420                                     -174.777218,
106421                                     52.443779
106422                                 ],
106423                                 [
106424                                     -174.773743,
106425                                     52.685853
106426                                 ],
106427                                 [
106428                                     -173.653194,
106429                                     52.704099
106430                                 ],
106431                                 [
106432                                     -173.790528,
106433                                     53.469081
106434                                 ],
106435                                 [
106436                                     -171.063371,
106437                                     53.604473
106438                                 ],
106439                                 [
106440                                     -170.777733,
106441                                     59.291898
106442                                 ],
106443                                 [
106444                                     -174.324884,
106445                                     60.332184
106446                                 ],
106447                                 [
106448                                     -171.736408,
106449                                     62.68026
106450                                 ],
106451                                 [
106452                                     -172.315705,
106453                                     62.725352
106454                                 ],
106455                                 [
106456                                     -171.995091,
106457                                     63.999658
106458                                 ],
106459                                 [
106460                                     -168.501424,
106461                                     65.565173
106462                                 ],
106463                                 [
106464                                     -168.714145,
106465                                     65.546708
106466                                 ],
106467                                 [
106468                                     -168.853077,
106469                                     68.370871
106470                                 ],
106471                                 [
106472                                     -161.115601,
106473                                     72.416214
106474                                 ],
106475                                 [
106476                                     -146.132257,
106477                                     70.607941
106478                                 ],
106479                                 [
106480                                     -140.692512,
106481                                     69.955349
106482                                 ],
106483                                 [
106484                                     -141.145395,
106485                                     69.671641
106486                                 ],
106487                                 [
106488                                     -141.015207,
106489                                     69.654202
106490                                 ],
106491                                 [
106492                                     -141.006459,
106493                                     69.651272
106494                                 ],
106495                                 [
106496                                     -141.005564,
106497                                     69.650946
106498                                 ],
106499                                 [
106500                                     -141.005549,
106501                                     69.650941
106502                                 ],
106503                                 [
106504                                     -141.005471,
106505                                     69.505164
106506                                 ],
106507                                 [
106508                                     -141.001208,
106509                                     60.466879
106510                                 ],
106511                                 [
106512                                     -141.001156,
106513                                     60.321074
106514                                 ],
106515                                 [
106516                                     -140.994929,
106517                                     60.304382
106518                                 ],
106519                                 [
106520                                     -140.979555,
106521                                     60.295804
106522                                 ],
106523                                 [
106524                                     -140.909146,
106525                                     60.28366
106526                                 ],
106527                                 [
106528                                     -140.768457,
106529                                     60.259269
106530                                 ],
106531                                 [
106532                                     -140.660505,
106533                                     60.24051
106534                                 ],
106535                                 [
106536                                     -140.533743,
106537                                     60.218548
106538                                 ],
106539                                 [
106540                                     -140.518705,
106541                                     60.22387
106542                                 ],
106543                                 [
106544                                     -140.506664,
106545                                     60.236324
106546                                 ],
106547                                 [
106548                                     -140.475323,
106549                                     60.276477
106550                                 ],
106551                                 [
106552                                     -140.462791,
106553                                     60.289138
106554                                 ],
106555                                 [
106556                                     -140.447805,
106557                                     60.29446
106558                                 ],
106559                                 [
106560                                     -140.424111,
106561                                     60.293168
106562                                 ],
106563                                 [
106564                                     -140.32497,
106565                                     60.267537
106566                                 ],
106567                                 [
106568                                     -140.169243,
106569                                     60.227229
106570                                 ],
106571                                 [
106572                                     -140.01579,
106573                                     60.187387
106574                                 ],
106575                                 [
106576                                     -139.967757,
106577                                     60.188369
106578                                 ],
106579                                 [
106580                                     -139.916933,
106581                                     60.207851
106582                                 ],
106583                                 [
106584                                     -139.826318,
106585                                     60.256478
106586                                 ],
106587                                 [
106588                                     -139.728417,
106589                                     60.309033
106590                                 ],
106591                                 [
106592                                     -139.679816,
106593                                     60.32681
106594                                 ],
106595                                 [
106596                                     -139.628346,
106597                                     60.334096
106598                                 ],
106599                                 [
106600                                     -139.517965,
106601                                     60.336732
106602                                 ],
106603                                 [
106604                                     -139.413992,
106605                                     60.339212
106606                                 ],
106607                                 [
106608                                     -139.262193,
106609                                     60.342778
106610                                 ],
106611                                 [
106612                                     -139.101608,
106613                                     60.346602
106614                                 ],
106615                                 [
106616                                     -139.079465,
106617                                     60.341021
106618                                 ],
106619                                 [
106620                                     -139.06869,
106621                                     60.322056
106622                                 ],
106623                                 [
106624                                     -139.073186,
106625                                     60.299835
106626                                 ],
106627                                 [
106628                                     -139.113468,
106629                                     60.226816
106630                                 ],
106631                                 [
106632                                     -139.149615,
106633                                     60.161187
106634                                 ],
106635                                 [
106636                                     -139.183231,
106637                                     60.100157
106638                                 ],
106639                                 [
106640                                     -139.182146,
106641                                     60.073389
106642                                 ],
106643                                 [
106644                                     -139.112305,
106645                                     60.031376
106646                                 ],
106647                                 [
106648                                     -139.060207,
106649                                     60.000059
106650                                 ],
106651                                 [
106652                                     -139.051611,
106653                                     59.994892
106654                                 ],
106655                                 [
106656                                     -139.003759,
106657                                     59.977219
106658                                 ],
106659                                 [
106660                                     -138.842425,
106661                                     59.937686
106662                                 ],
106663                                 [
106664                                     -138.742586,
106665                                     59.913192
106666                                 ],
106667                                 [
106668                                     -138.704888,
106669                                     59.898464
106670                                 ],
106671                                 [
106672                                     -138.697188,
106673                                     59.89371
106674                                 ],
106675                                 [
106676                                     -138.692098,
106677                                     59.886888
106678                                 ],
106679                                 [
106680                                     -138.654349,
106681                                     59.805498
106682                                 ],
106683                                 [
106684                                     -138.63745,
106685                                     59.784052
106686                                 ],
106687                                 [
106688                                     -138.59921,
106689                                     59.753822
106690                                 ],
106691                                 [
106692                                     -138.488881,
106693                                     59.696357
106694                                 ],
106695                                 [
106696                                     -138.363617,
106697                                     59.631142
106698                                 ],
106699                                 [
106700                                     -138.219543,
106701                                     59.556004
106702                                 ],
106703                                 [
106704                                     -138.067614,
106705                                     59.476991
106706                                 ],
106707                                 [
106708                                     -137.91057,
106709                                     59.395187
106710                                 ],
106711                                 [
106712                                     -137.758305,
106713                                     59.315915
106714                                 ],
106715                                 [
106716                                     -137.611363,
106717                                     59.239331
106718                                 ],
106719                                 [
106720                                     -137.594181,
106721                                     59.225275
106722                                 ],
106723                                 [
106724                                     -137.582088,
106725                                     59.206568
106726                                 ],
106727                                 [
106728                                     -137.5493,
106729                                     59.134531
106730                                 ],
106731                                 [
106732                                     -137.521007,
106733                                     59.072364
106734                                 ],
106735                                 [
106736                                     -137.484394,
106737                                     58.991904
106738                                 ],
106739                                 [
106740                                     -137.507752,
106741                                     58.939969
106742                                 ],
106743                                 [
106744                                     -137.50876,
106745                                     58.914906
106746                                 ],
106747                                 [
106748                                     -137.486875,
106749                                     58.900075
106750                                 ],
106751                                 [
106752                                     -137.453466,
106753                                     58.899145
106754                                 ],
106755                                 [
106756                                     -137.423106,
106757                                     58.907723
106758                                 ],
106759                                 [
106760                                     -137.338098,
106761                                     58.955472
106762                                 ],
106763                                 [
106764                                     -137.2819,
106765                                     58.98715
106766                                 ],
106767                                 [
106768                                     -137.172346,
106769                                     59.027148
106770                                 ],
106771                                 [
106772                                     -137.062367,
106773                                     59.067572
106774                                 ],
106775                                 [
106776                                     -137.047109,
106777                                     59.07331
106778                                 ],
106779                                 [
106780                                     -136.942282,
106781                                     59.11107
106782                                 ],
106783                                 [
106784                                     -136.840816,
106785                                     59.148174
106786                                 ],
106787                                 [
106788                                     -136.785496,
106789                                     59.157217
106790                                 ],
106791                                 [
106792                                     -136.671911,
106793                                     59.150809
106794                                 ],
106795                                 [
106796                                     -136.613491,
106797                                     59.15422
106798                                 ],
106799                                 [
106800                                     -136.569489,
106801                                     59.172152
106802                                 ],
106803                                 [
106804                                     -136.484791,
106805                                     59.2538
106806                                 ],
106807                                 [
106808                                     -136.483551,
106809                                     59.257469
106810                                 ],
106811                                 [
106812                                     -136.466549,
106813                                     59.287803
106814                                 ],
106815                                 [
106816                                     -136.467092,
106817                                     59.38449
106818                                 ],
106819                                 [
106820                                     -136.467557,
106821                                     59.461643
106822                                 ],
106823                                 [
106824                                     -136.415958,
106825                                     59.452238
106826                                 ],
106827                                 [
106828                                     -136.36684,
106829                                     59.449551
106830                                 ],
106831                                 [
106832                                     -136.319995,
106833                                     59.459059
106834                                 ],
106835                                 [
106836                                     -136.275036,
106837                                     59.486448
106838                                 ],
106839                                 [
106840                                     -136.244728,
106841                                     59.528202
106842                                 ],
106843                                 [
106844                                     -136.258474,
106845                                     59.556107
106846                                 ],
106847                                 [
106848                                     -136.29935,
106849                                     59.575745
106850                                 ],
106851                                 [
106852                                     -136.350329,
106853                                     59.592384
106854                                 ],
106855                                 [
106856                                     -136.2585,
106857                                     59.621582
106858                                 ],
106859                                 [
106860                                     -136.145406,
106861                                     59.636826
106862                                 ],
106863                                 [
106864                                     -136.02686,
106865                                     59.652846
106866                                 ],
106867                                 [
106868                                     -135.923818,
106869                                     59.666747
106870                                 ],
106871                                 [
106872                                     -135.830955,
106873                                     59.693257
106874                                 ],
106875                                 [
106876                                     -135.641251,
106877                                     59.747362
106878                                 ],
106879                                 [
106880                                     -135.482759,
106881                                     59.792475
106882                                 ],
106883                                 [
106884                                     -135.465137,
106885                                     59.789685
106886                                 ],
106887                                 [
106888                                     -135.404392,
106889                                     59.753305
106890                                 ],
106891                                 [
106892                                     -135.345791,
106893                                     59.731032
106894                                 ],
106895                                 [
106896                                     -135.259879,
106897                                     59.698218
106898                                 ],
106899                                 [
106900                                     -135.221897,
106901                                     59.675273
106902                                 ],
106903                                 [
106904                                     -135.192028,
106905                                     59.64711
106906                                 ],
106907                                 [
106908                                     -135.157792,
106909                                     59.623287
106910                                 ],
106911                                 [
106912                                     -135.106684,
106913                                     59.613158
106914                                 ],
106915                                 [
106916                                     -135.087874,
106917                                     59.606544
106918                                 ],
106919                                 [
106920                                     -135.032942,
106921                                     59.573109
106922                                 ],
106923                                 [
106924                                     -135.018524,
106925                                     59.559363
106926                                 ],
106927                                 [
106928                                     -135.016198,
106929                                     59.543447
106930                                 ],
106931                                 [
106932                                     -135.01948,
106933                                     59.493166
106934                                 ],
106935                                 [
106936                                     -135.023252,
106937                                     59.477146
106938                                 ],
106939                                 [
106940                                     -135.037489,
106941                                     59.461591
106942                                 ],
106943                                 [
106944                                     -135.078598,
106945                                     59.438337
106946                                 ],
106947                                 [
106948                                     -135.095754,
106949                                     59.418855
106950                                 ],
106951                                 [
106952                                     -134.993254,
106953                                     59.381906
106954                                 ],
106955                                 [
106956                                     -135.00483,
106957                                     59.367127
106958                                 ],
106959                                 [
106960                                     -135.014441,
106961                                     59.35152
106962                                 ],
106963                                 [
106964                                     -135.016198,
106965                                     59.336173
106966                                 ],
106967                                 [
106968                                     -134.979973,
106969                                     59.297415
106970                                 ],
106971                                 [
106972                                     -134.95783,
106973                                     59.280982
106974                                 ],
106975                                 [
106976                                     -134.932431,
106977                                     59.270647
106978                                 ],
106979                                 [
106980                                     -134.839465,
106981                                     59.258141
106982                                 ],
106983                                 [
106984                                     -134.74345,
106985                                     59.245119
106986                                 ],
106987                                 [
106988                                     -134.70552,
106989                                     59.240106
106990                                 ],
106991                                 [
106992                                     -134.692084,
106993                                     59.235249
106994                                 ],
106995                                 [
106996                                     -134.68286,
106997                                     59.223001
106998                                 ],
106999                                 [
107000                                     -134.671439,
107001                                     59.193752
107002                                 ],
107003                                 [
107004                                     -134.66038,
107005                                     59.181298
107006                                 ],
107007                                 [
107008                                     -134.610771,
107009                                     59.144556
107010                                 ],
107011                                 [
107012                                     -134.582788,
107013                                     59.128847
107014                                 ],
107015                                 [
107016                                     -134.556717,
107017                                     59.123059
107018                                 ],
107019                                 [
107020                                     -134.509072,
107021                                     59.122801
107022                                 ],
107023                                 [
107024                                     -134.477575,
107025                                     59.114946
107026                                 ],
107027                                 [
107028                                     -134.451013,
107029                                     59.097893
107030                                 ],
107031                                 [
107032                                     -134.398019,
107033                                     59.051952
107034                                 ],
107035                                 [
107036                                     -134.387167,
107037                                     59.036863
107038                                 ],
107039                                 [
107040                                     -134.385591,
107041                                     59.018828
107042                                 ],
107043                                 [
107044                                     -134.399389,
107045                                     58.974954
107046                                 ],
107047                                 [
107048                                     -134.343423,
107049                                     58.968857
107050                                 ],
107051                                 [
107052                                     -134.329651,
107053                                     58.963017
107054                                 ],
107055                                 [
107056                                     -134.320039,
107057                                     58.952682
107058                                 ],
107059                                 [
107060                                     -134.32314,
107061                                     58.949168
107062                                 ],
107063                                 [
107064                                     -134.330323,
107065                                     58.945344
107066                                 ],
107067                                 [
107068                                     -134.333036,
107069                                     58.93413
107070                                 ],
107071                                 [
107072                                     -134.327403,
107073                                     58.916457
107074                                 ],
107075                                 [
107076                                     -134.316939,
107077                                     58.903796
107078                                 ],
107079                                 [
107080                                     -134.22219,
107081                                     58.842714
107082                                 ],
107083                                 [
107084                                     -134.108838,
107085                                     58.808246
107086                                 ],
107087                                 [
107088                                     -133.983109,
107089                                     58.769902
107090                                 ],
107091                                 [
107092                                     -133.87123,
107093                                     58.735899
107094                                 ],
107095                                 [
107096                                     -133.831129,
107097                                     58.718019
107098                                 ],
107099                                 [
107100                                     -133.796402,
107101                                     58.693421
107102                                 ],
107103                                 [
107104                                     -133.700077,
107105                                     58.59937
107106                                 ],
107107                                 [
107108                                     -133.626283,
107109                                     58.546402
107110                                 ],
107111                                 [
107112                                     -133.547063,
107113                                     58.505577
107114                                 ],
107115                                 [
107116                                     -133.463089,
107117                                     58.462221
107118                                 ],
107119                                 [
107120                                     -133.392241,
107121                                     58.403878
107122                                 ],
107123                                 [
107124                                     -133.43012,
107125                                     58.372097
107126                                 ],
107127                                 [
107128                                     -133.41503,
107129                                     58.330549
107130                                 ],
107131                                 [
107132                                     -133.374567,
107133                                     58.290965
107134                                 ],
107135                                 [
107136                                     -133.257262,
107137                                     58.210298
107138                                 ],
107139                                 [
107140                                     -133.165588,
107141                                     58.147305
107142                                 ],
107143                                 [
107144                                     -133.142127,
107145                                     58.120588
107146                                 ],
107147                                 [
107148                                     -133.094843,
107149                                     58.0331
107150                                 ],
107151                                 [
107152                                     -133.075154,
107153                                     58.007882
107154                                 ],
107155                                 [
107156                                     -132.99335,
107157                                     57.941917
107158                                 ],
107159                                 [
107160                                     -132.917153,
107161                                     57.880499
107162                                 ],
107163                                 [
107164                                     -132.83212,
107165                                     57.791564
107166                                 ],
107167                                 [
107168                                     -132.70944,
107169                                     57.663303
107170                                 ],
107171                                 [
107172                                     -132.629057,
107173                                     57.579277
107174                                 ],
107175                                 [
107176                                     -132.552447,
107177                                     57.499075
107178                                 ],
107179                                 [
107180                                     -132.455735,
107181                                     57.420992
107182                                 ],
107183                                 [
107184                                     -132.362304,
107185                                     57.3457
107186                                 ],
107187                                 [
107188                                     -132.304684,
107189                                     57.280355
107190                                 ],
107191                                 [
107192                                     -132.230994,
107193                                     57.19682
107194                                 ],
107195                                 [
107196                                     -132.276366,
107197                                     57.14889
107198                                 ],
107199                                 [
107200                                     -132.34122,
107201                                     57.080393
107202                                 ],
107203                                 [
107204                                     -132.16229,
107205                                     57.050317
107206                                 ],
107207                                 [
107208                                     -132.031859,
107209                                     57.028406
107210                                 ],
107211                                 [
107212                                     -132.107384,
107213                                     56.858753
107214                                 ],
107215                                 [
107216                                     -131.871558,
107217                                     56.79346
107218                                 ],
107219                                 [
107220                                     -131.865874,
107221                                     56.785708
107222                                 ],
107223                                 [
107224                                     -131.872411,
107225                                     56.77297
107226                                 ],
107227                                 [
107228                                     -131.882617,
107229                                     56.759146
107230                                 ],
107231                                 [
107232                                     -131.887966,
107233                                     56.747958
107234                                 ],
107235                                 [
107236                                     -131.886028,
107237                                     56.737055
107238                                 ],
107239                                 [
107240                                     -131.880705,
107241                                     56.728838
107242                                 ],
107243                                 [
107244                                     -131.864789,
107245                                     56.71349
107246                                 ],
107247                                 [
107248                                     -131.838976,
107249                                     56.682278
107250                                 ],
107251                                 [
107252                                     -131.830424,
107253                                     56.664759
107254                                 ],
107255                                 [
107256                                     -131.826574,
107257                                     56.644606
107258                                 ],
107259                                 [
107260                                     -131.832103,
107261                                     56.603368
107262                                 ],
107263                                 [
107264                                     -131.825592,
107265                                     56.593343
107266                                 ],
107267                                 [
107268                                     -131.799108,
107269                                     56.587658
107270                                 ],
107271                                 [
107272                                     -131.692293,
107273                                     56.585074
107274                                 ],
107275                                 [
107276                                     -131.585891,
107277                                     56.595048
107278                                 ],
107279                                 [
107280                                     -131.560363,
107281                                     56.594066
107282                                 ],
107283                                 [
107284                                     -131.536437,
107285                                     56.585229
107286                                 ],
107287                                 [
107288                                     -131.491659,
107289                                     56.560166
107290                                 ],
107291                                 [
107292                                     -131.345699,
107293                                     56.503271
107294                                 ],
107295                                 [
107296                                     -131.215604,
107297                                     56.45255
107298                                 ],
107299                                 [
107300                                     -131.100546,
107301                                     56.407669
107302                                 ],
107303                                 [
107304                                     -131.016934,
107305                                     56.38705
107306                                 ],
107307                                 [
107308                                     -130.839089,
107309                                     56.372452
107310                                 ],
107311                                 [
107312                                     -130.760334,
107313                                     56.345192
107314                                 ],
107315                                 [
107316                                     -130.645768,
107317                                     56.261942
107318                                 ],
107319                                 [
107320                                     -130.602256,
107321                                     56.247059
107322                                 ],
107323                                 [
107324                                     -130.495518,
107325                                     56.232434
107326                                 ],
107327                                 [
107328                                     -130.47229,
107329                                     56.22489
107330                                 ],
107331                                 [
107332                                     -130.458053,
107333                                     56.210653
107334                                 ],
107335                                 [
107336                                     -130.427926,
107337                                     56.143964
107338                                 ],
107339                                 [
107340                                     -130.418159,
107341                                     56.129702
107342                                 ],
107343                                 [
107344                                     -130.403974,
107345                                     56.121898
107346                                 ],
107347                                 [
107348                                     -130.290311,
107349                                     56.10097
107350                                 ],
107351                                 [
107352                                     -130.243156,
107353                                     56.092391
107354                                 ],
107355                                 [
107356                                     -130.211246,
107357                                     56.089962
107358                                 ],
107359                                 [
107360                                     -130.116756,
107361                                     56.105646
107362                                 ],
107363                                 [
107364                                     -130.094328,
107365                                     56.101486
107366                                 ],
107367                                 [
107368                                     -130.071539,
107369                                     56.084123
107370                                 ],
107371                                 [
107372                                     -130.039319,
107373                                     56.045521
107374                                 ],
107375                                 [
107376                                     -130.026632,
107377                                     56.024101
107378                                 ],
107379                                 [
107380                                     -130.01901,
107381                                     56.002216
107382                                 ],
107383                                 [
107384                                     -130.014695,
107385                                     55.963252
107386                                 ],
107387                                 [
107388                                     -130.016788,
107389                                     55.918913
107390                                 ],
107391                                 [
107392                                     -130.019612,
107393                                     55.907978
107394                                 ],
107395                                 [
107396                                     -130.019618,
107397                                     55.907952
107398                                 ],
107399                                 [
107400                                     -130.022817,
107401                                     55.901353
107402                                 ],
107403                                 [
107404                                     -130.049387,
107405                                     55.871405
107406                                 ],
107407                                 [
107408                                     -130.104726,
107409                                     55.825263
107410                                 ],
107411                                 [
107412                                     -130.136627,
107413                                     55.806464
107414                                 ],
107415                                 [
107416                                     -130.148834,
107417                                     55.795356
107418                                 ],
107419                                 [
107420                                     -130.163482,
107421                                     55.771145
107422                                 ],
107423                                 [
107424                                     -130.167307,
107425                                     55.766262
107426                                 ],
107427                                 [
107428                                     -130.170806,
107429                                     55.759833
107430                                 ],
107431                                 [
107432                                     -130.173655,
107433                                     55.749498
107434                                 ],
107435                                 [
107436                                     -130.170806,
107437                                     55.740953
107438                                 ],
107439                                 [
107440                                     -130.163808,
107441                                     55.734565
107442                                 ],
107443                                 [
107444                                     -130.160064,
107445                                     55.727118
107446                                 ],
107447                                 [
107448                                     -130.167388,
107449                                     55.715399
107450                                 ],
107451                                 [
107452                                     -130.155914,
107453                                     55.700141
107454                                 ],
107455                                 [
107456                                     -130.142893,
107457                                     55.689521
107458                                 ],
107459                                 [
107460                                     -130.131825,
107461                                     55.676581
107462                                 ],
107463                                 [
107464                                     -130.126454,
107465                                     55.653998
107466                                 ],
107467                                 [
107468                                     -130.12857,
107469                                     55.63642
107470                                 ],
107471                                 [
107472                                     -130.135121,
107473                                     55.619127
107474                                 ],
107475                                 [
107476                                     -130.153147,
107477                                     55.58511
107478                                 ],
107479                                 [
107480                                     -130.148671,
107481                                     55.578192
107482                                 ],
107483                                 [
107484                                     -130.146881,
107485                                     55.569322
107486                                 ],
107487                                 [
107488                                     -130.146962,
107489                                     55.547187
107490                                 ],
107491                                 [
107492                                     -130.112172,
107493                                     55.509345
107494                                 ],
107495                                 [
107496                                     -130.101674,
107497                                     55.481147
107498                                 ],
107499                                 [
107500                                     -130.095082,
107501                                     55.472113
107502                                 ],
107503                                 [
107504                                     -130.065419,
107505                                     55.446112
107506                                 ],
107507                                 [
107508                                     -130.057525,
107509                                     55.434882
107510                                 ],
107511                                 [
107512                                     -130.052561,
107513                                     55.414008
107514                                 ],
107515                                 [
107516                                     -130.054311,
107517                                     55.366645
107518                                 ],
107519                                 [
107520                                     -130.05012,
107521                                     55.345445
107522                                 ],
107523                                 [
107524                                     -130.039296,
107525                                     55.330756
107526                                 ],
107527                                 [
107528                                     -129.989247,
107529                                     55.284003
107530                                 ],
107531                                 [
107532                                     -130.031239,
107533                                     55.26435
107534                                 ],
107535                                 [
107536                                     -130.050038,
107537                                     55.252875
107538                                 ],
107539                                 [
107540                                     -130.067494,
107541                                     55.239
107542                                 ],
107543                                 [
107544                                     -130.078236,
107545                                     55.233791
107546                                 ],
107547                                 [
107548                                     -130.100494,
107549                                     55.230292
107550                                 ],
107551                                 [
107552                                     -130.104726,
107553                                     55.225653
107554                                 ],
107555                                 [
107556                                     -130.105702,
107557                                     55.211127
107558                                 ],
107559                                 [
107560                                     -130.10912,
107561                                     55.200751
107562                                 ],
107563                                 [
107564                                     -130.115793,
107565                                     55.191596
107566                                 ],
107567                                 [
107568                                     -130.126454,
107569                                     55.180976
107570                                 ],
107571                                 [
107572                                     -130.151967,
107573                                     55.163275
107574                                 ],
107575                                 [
107576                                     -130.159983,
107577                                     55.153713
107578                                 ],
107579                                 [
107580                                     -130.167592,
107581                                     55.129584
107582                                 ],
107583                                 [
107584                                     -130.173695,
107585                                     55.117743
107586                                 ],
107587                                 [
107588                                     -130.200266,
107589                                     55.104153
107590                                 ],
107591                                 [
107592                                     -130.211781,
107593                                     55.084133
107594                                 ],
107595                                 [
107596                                     -130.228871,
107597                                     55.04385
107598                                 ],
107599                                 [
107600                                     -130.238678,
107601                                     55.03441
107602                                 ],
107603                                 [
107604                                     -130.261342,
107605                                     55.022895
107606                                 ],
107607                                 [
107608                                     -130.269846,
107609                                     55.016547
107610                                 ],
107611                                 [
107612                                     -130.275706,
107613                                     55.006985
107614                                 ],
107615                                 [
107616                                     -130.286366,
107617                                     54.983222
107618                                 ],
107619                                 [
107620                                     -130.294342,
107621                                     54.971869
107622                                 ],
107623                                 [
107624                                     -130.326568,
107625                                     54.952094
107626                                 ],
107627                                 [
107628                                     -130.335561,
107629                                     54.938707
107630                                 ],
107631                                 [
107632                                     -130.365387,
107633                                     54.907294
107634                                 ],
107635                                 [
107636                                     -130.385243,
107637                                     54.896552
107638                                 ],
107639                                 [
107640                                     -130.430816,
107641                                     54.881252
107642                                 ],
107643                                 [
107644                                     -130.488759,
107645                                     54.844184
107646                                 ],
107647                                 [
107648                                     -130.580312,
107649                                     54.806383
107650                                 ],
107651                                 [
107652                                     -130.597485,
107653                                     54.803391
107654                                 ],
107655                                 [
107656                                     -130.71074,
107657                                     54.733215
107658                                 ],
107659                                 [
107660                                     -131.160718,
107661                                     54.787192
107662                                 ]
107663                             ]
107664                         ]
107665                     ]
107666                 }
107667             }
107668         ]
107669     },
107670     "featureIcons": {
107671         "circle-stroked": {
107672             "12": [
107673                 42,
107674                 0
107675             ],
107676             "18": [
107677                 24,
107678                 0
107679             ],
107680             "24": [
107681                 0,
107682                 0
107683             ]
107684         },
107685         "circle": {
107686             "12": [
107687                 96,
107688                 0
107689             ],
107690             "18": [
107691                 78,
107692                 0
107693             ],
107694             "24": [
107695                 54,
107696                 0
107697             ]
107698         },
107699         "square-stroked": {
107700             "12": [
107701                 150,
107702                 0
107703             ],
107704             "18": [
107705                 132,
107706                 0
107707             ],
107708             "24": [
107709                 108,
107710                 0
107711             ]
107712         },
107713         "square": {
107714             "12": [
107715                 204,
107716                 0
107717             ],
107718             "18": [
107719                 186,
107720                 0
107721             ],
107722             "24": [
107723                 162,
107724                 0
107725             ]
107726         },
107727         "triangle-stroked": {
107728             "12": [
107729                 258,
107730                 0
107731             ],
107732             "18": [
107733                 240,
107734                 0
107735             ],
107736             "24": [
107737                 216,
107738                 0
107739             ]
107740         },
107741         "triangle": {
107742             "12": [
107743                 42,
107744                 24
107745             ],
107746             "18": [
107747                 24,
107748                 24
107749             ],
107750             "24": [
107751                 0,
107752                 24
107753             ]
107754         },
107755         "star-stroked": {
107756             "12": [
107757                 96,
107758                 24
107759             ],
107760             "18": [
107761                 78,
107762                 24
107763             ],
107764             "24": [
107765                 54,
107766                 24
107767             ]
107768         },
107769         "star": {
107770             "12": [
107771                 150,
107772                 24
107773             ],
107774             "18": [
107775                 132,
107776                 24
107777             ],
107778             "24": [
107779                 108,
107780                 24
107781             ]
107782         },
107783         "cross": {
107784             "12": [
107785                 204,
107786                 24
107787             ],
107788             "18": [
107789                 186,
107790                 24
107791             ],
107792             "24": [
107793                 162,
107794                 24
107795             ]
107796         },
107797         "marker-stroked": {
107798             "12": [
107799                 258,
107800                 24
107801             ],
107802             "18": [
107803                 240,
107804                 24
107805             ],
107806             "24": [
107807                 216,
107808                 24
107809             ]
107810         },
107811         "marker": {
107812             "12": [
107813                 42,
107814                 48
107815             ],
107816             "18": [
107817                 24,
107818                 48
107819             ],
107820             "24": [
107821                 0,
107822                 48
107823             ]
107824         },
107825         "religious-jewish": {
107826             "12": [
107827                 96,
107828                 48
107829             ],
107830             "18": [
107831                 78,
107832                 48
107833             ],
107834             "24": [
107835                 54,
107836                 48
107837             ]
107838         },
107839         "religious-christian": {
107840             "12": [
107841                 150,
107842                 48
107843             ],
107844             "18": [
107845                 132,
107846                 48
107847             ],
107848             "24": [
107849                 108,
107850                 48
107851             ]
107852         },
107853         "religious-muslim": {
107854             "12": [
107855                 204,
107856                 48
107857             ],
107858             "18": [
107859                 186,
107860                 48
107861             ],
107862             "24": [
107863                 162,
107864                 48
107865             ]
107866         },
107867         "cemetery": {
107868             "12": [
107869                 258,
107870                 48
107871             ],
107872             "18": [
107873                 240,
107874                 48
107875             ],
107876             "24": [
107877                 216,
107878                 48
107879             ]
107880         },
107881         "rocket": {
107882             "12": [
107883                 42,
107884                 72
107885             ],
107886             "18": [
107887                 24,
107888                 72
107889             ],
107890             "24": [
107891                 0,
107892                 72
107893             ]
107894         },
107895         "airport": {
107896             "12": [
107897                 96,
107898                 72
107899             ],
107900             "18": [
107901                 78,
107902                 72
107903             ],
107904             "24": [
107905                 54,
107906                 72
107907             ]
107908         },
107909         "heliport": {
107910             "12": [
107911                 150,
107912                 72
107913             ],
107914             "18": [
107915                 132,
107916                 72
107917             ],
107918             "24": [
107919                 108,
107920                 72
107921             ]
107922         },
107923         "rail": {
107924             "12": [
107925                 204,
107926                 72
107927             ],
107928             "18": [
107929                 186,
107930                 72
107931             ],
107932             "24": [
107933                 162,
107934                 72
107935             ]
107936         },
107937         "rail-metro": {
107938             "12": [
107939                 258,
107940                 72
107941             ],
107942             "18": [
107943                 240,
107944                 72
107945             ],
107946             "24": [
107947                 216,
107948                 72
107949             ]
107950         },
107951         "rail-light": {
107952             "12": [
107953                 42,
107954                 96
107955             ],
107956             "18": [
107957                 24,
107958                 96
107959             ],
107960             "24": [
107961                 0,
107962                 96
107963             ]
107964         },
107965         "bus": {
107966             "12": [
107967                 96,
107968                 96
107969             ],
107970             "18": [
107971                 78,
107972                 96
107973             ],
107974             "24": [
107975                 54,
107976                 96
107977             ]
107978         },
107979         "fuel": {
107980             "12": [
107981                 150,
107982                 96
107983             ],
107984             "18": [
107985                 132,
107986                 96
107987             ],
107988             "24": [
107989                 108,
107990                 96
107991             ]
107992         },
107993         "parking": {
107994             "12": [
107995                 204,
107996                 96
107997             ],
107998             "18": [
107999                 186,
108000                 96
108001             ],
108002             "24": [
108003                 162,
108004                 96
108005             ]
108006         },
108007         "parking-garage": {
108008             "12": [
108009                 258,
108010                 96
108011             ],
108012             "18": [
108013                 240,
108014                 96
108015             ],
108016             "24": [
108017                 216,
108018                 96
108019             ]
108020         },
108021         "airfield": {
108022             "12": [
108023                 42,
108024                 120
108025             ],
108026             "18": [
108027                 24,
108028                 120
108029             ],
108030             "24": [
108031                 0,
108032                 120
108033             ]
108034         },
108035         "roadblock": {
108036             "12": [
108037                 96,
108038                 120
108039             ],
108040             "18": [
108041                 78,
108042                 120
108043             ],
108044             "24": [
108045                 54,
108046                 120
108047             ]
108048         },
108049         "ferry": {
108050             "12": [
108051                 150,
108052                 120
108053             ],
108054             "18": [
108055                 132,
108056                 120
108057             ],
108058             "24": [
108059                 108,
108060                 120
108061             ],
108062             "line": [
108063                 2240,
108064                 25
108065             ]
108066         },
108067         "harbor": {
108068             "12": [
108069                 204,
108070                 120
108071             ],
108072             "18": [
108073                 186,
108074                 120
108075             ],
108076             "24": [
108077                 162,
108078                 120
108079             ]
108080         },
108081         "bicycle": {
108082             "12": [
108083                 258,
108084                 120
108085             ],
108086             "18": [
108087                 240,
108088                 120
108089             ],
108090             "24": [
108091                 216,
108092                 120
108093             ]
108094         },
108095         "park": {
108096             "12": [
108097                 42,
108098                 144
108099             ],
108100             "18": [
108101                 24,
108102                 144
108103             ],
108104             "24": [
108105                 0,
108106                 144
108107             ]
108108         },
108109         "park2": {
108110             "12": [
108111                 96,
108112                 144
108113             ],
108114             "18": [
108115                 78,
108116                 144
108117             ],
108118             "24": [
108119                 54,
108120                 144
108121             ]
108122         },
108123         "museum": {
108124             "12": [
108125                 150,
108126                 144
108127             ],
108128             "18": [
108129                 132,
108130                 144
108131             ],
108132             "24": [
108133                 108,
108134                 144
108135             ]
108136         },
108137         "lodging": {
108138             "12": [
108139                 204,
108140                 144
108141             ],
108142             "18": [
108143                 186,
108144                 144
108145             ],
108146             "24": [
108147                 162,
108148                 144
108149             ]
108150         },
108151         "monument": {
108152             "12": [
108153                 258,
108154                 144
108155             ],
108156             "18": [
108157                 240,
108158                 144
108159             ],
108160             "24": [
108161                 216,
108162                 144
108163             ]
108164         },
108165         "zoo": {
108166             "12": [
108167                 42,
108168                 168
108169             ],
108170             "18": [
108171                 24,
108172                 168
108173             ],
108174             "24": [
108175                 0,
108176                 168
108177             ]
108178         },
108179         "garden": {
108180             "12": [
108181                 96,
108182                 168
108183             ],
108184             "18": [
108185                 78,
108186                 168
108187             ],
108188             "24": [
108189                 54,
108190                 168
108191             ]
108192         },
108193         "campsite": {
108194             "12": [
108195                 150,
108196                 168
108197             ],
108198             "18": [
108199                 132,
108200                 168
108201             ],
108202             "24": [
108203                 108,
108204                 168
108205             ]
108206         },
108207         "theatre": {
108208             "12": [
108209                 204,
108210                 168
108211             ],
108212             "18": [
108213                 186,
108214                 168
108215             ],
108216             "24": [
108217                 162,
108218                 168
108219             ]
108220         },
108221         "art-gallery": {
108222             "12": [
108223                 258,
108224                 168
108225             ],
108226             "18": [
108227                 240,
108228                 168
108229             ],
108230             "24": [
108231                 216,
108232                 168
108233             ]
108234         },
108235         "pitch": {
108236             "12": [
108237                 42,
108238                 192
108239             ],
108240             "18": [
108241                 24,
108242                 192
108243             ],
108244             "24": [
108245                 0,
108246                 192
108247             ]
108248         },
108249         "soccer": {
108250             "12": [
108251                 96,
108252                 192
108253             ],
108254             "18": [
108255                 78,
108256                 192
108257             ],
108258             "24": [
108259                 54,
108260                 192
108261             ]
108262         },
108263         "america-football": {
108264             "12": [
108265                 150,
108266                 192
108267             ],
108268             "18": [
108269                 132,
108270                 192
108271             ],
108272             "24": [
108273                 108,
108274                 192
108275             ]
108276         },
108277         "tennis": {
108278             "12": [
108279                 204,
108280                 192
108281             ],
108282             "18": [
108283                 186,
108284                 192
108285             ],
108286             "24": [
108287                 162,
108288                 192
108289             ]
108290         },
108291         "basketball": {
108292             "12": [
108293                 258,
108294                 192
108295             ],
108296             "18": [
108297                 240,
108298                 192
108299             ],
108300             "24": [
108301                 216,
108302                 192
108303             ]
108304         },
108305         "baseball": {
108306             "12": [
108307                 42,
108308                 216
108309             ],
108310             "18": [
108311                 24,
108312                 216
108313             ],
108314             "24": [
108315                 0,
108316                 216
108317             ]
108318         },
108319         "golf": {
108320             "12": [
108321                 96,
108322                 216
108323             ],
108324             "18": [
108325                 78,
108326                 216
108327             ],
108328             "24": [
108329                 54,
108330                 216
108331             ]
108332         },
108333         "swimming": {
108334             "12": [
108335                 150,
108336                 216
108337             ],
108338             "18": [
108339                 132,
108340                 216
108341             ],
108342             "24": [
108343                 108,
108344                 216
108345             ]
108346         },
108347         "cricket": {
108348             "12": [
108349                 204,
108350                 216
108351             ],
108352             "18": [
108353                 186,
108354                 216
108355             ],
108356             "24": [
108357                 162,
108358                 216
108359             ]
108360         },
108361         "skiing": {
108362             "12": [
108363                 258,
108364                 216
108365             ],
108366             "18": [
108367                 240,
108368                 216
108369             ],
108370             "24": [
108371                 216,
108372                 216
108373             ]
108374         },
108375         "school": {
108376             "12": [
108377                 42,
108378                 240
108379             ],
108380             "18": [
108381                 24,
108382                 240
108383             ],
108384             "24": [
108385                 0,
108386                 240
108387             ]
108388         },
108389         "college": {
108390             "12": [
108391                 96,
108392                 240
108393             ],
108394             "18": [
108395                 78,
108396                 240
108397             ],
108398             "24": [
108399                 54,
108400                 240
108401             ]
108402         },
108403         "library": {
108404             "12": [
108405                 150,
108406                 240
108407             ],
108408             "18": [
108409                 132,
108410                 240
108411             ],
108412             "24": [
108413                 108,
108414                 240
108415             ]
108416         },
108417         "post": {
108418             "12": [
108419                 204,
108420                 240
108421             ],
108422             "18": [
108423                 186,
108424                 240
108425             ],
108426             "24": [
108427                 162,
108428                 240
108429             ]
108430         },
108431         "fire-station": {
108432             "12": [
108433                 258,
108434                 240
108435             ],
108436             "18": [
108437                 240,
108438                 240
108439             ],
108440             "24": [
108441                 216,
108442                 240
108443             ]
108444         },
108445         "town-hall": {
108446             "12": [
108447                 42,
108448                 264
108449             ],
108450             "18": [
108451                 24,
108452                 264
108453             ],
108454             "24": [
108455                 0,
108456                 264
108457             ]
108458         },
108459         "police": {
108460             "12": [
108461                 96,
108462                 264
108463             ],
108464             "18": [
108465                 78,
108466                 264
108467             ],
108468             "24": [
108469                 54,
108470                 264
108471             ]
108472         },
108473         "prison": {
108474             "12": [
108475                 150,
108476                 264
108477             ],
108478             "18": [
108479                 132,
108480                 264
108481             ],
108482             "24": [
108483                 108,
108484                 264
108485             ]
108486         },
108487         "embassy": {
108488             "12": [
108489                 204,
108490                 264
108491             ],
108492             "18": [
108493                 186,
108494                 264
108495             ],
108496             "24": [
108497                 162,
108498                 264
108499             ]
108500         },
108501         "beer": {
108502             "12": [
108503                 258,
108504                 264
108505             ],
108506             "18": [
108507                 240,
108508                 264
108509             ],
108510             "24": [
108511                 216,
108512                 264
108513             ]
108514         },
108515         "restaurant": {
108516             "12": [
108517                 42,
108518                 288
108519             ],
108520             "18": [
108521                 24,
108522                 288
108523             ],
108524             "24": [
108525                 0,
108526                 288
108527             ]
108528         },
108529         "cafe": {
108530             "12": [
108531                 96,
108532                 288
108533             ],
108534             "18": [
108535                 78,
108536                 288
108537             ],
108538             "24": [
108539                 54,
108540                 288
108541             ]
108542         },
108543         "shop": {
108544             "12": [
108545                 150,
108546                 288
108547             ],
108548             "18": [
108549                 132,
108550                 288
108551             ],
108552             "24": [
108553                 108,
108554                 288
108555             ]
108556         },
108557         "fast-food": {
108558             "12": [
108559                 204,
108560                 288
108561             ],
108562             "18": [
108563                 186,
108564                 288
108565             ],
108566             "24": [
108567                 162,
108568                 288
108569             ]
108570         },
108571         "bar": {
108572             "12": [
108573                 258,
108574                 288
108575             ],
108576             "18": [
108577                 240,
108578                 288
108579             ],
108580             "24": [
108581                 216,
108582                 288
108583             ]
108584         },
108585         "bank": {
108586             "12": [
108587                 42,
108588                 312
108589             ],
108590             "18": [
108591                 24,
108592                 312
108593             ],
108594             "24": [
108595                 0,
108596                 312
108597             ]
108598         },
108599         "grocery": {
108600             "12": [
108601                 96,
108602                 312
108603             ],
108604             "18": [
108605                 78,
108606                 312
108607             ],
108608             "24": [
108609                 54,
108610                 312
108611             ]
108612         },
108613         "cinema": {
108614             "12": [
108615                 150,
108616                 312
108617             ],
108618             "18": [
108619                 132,
108620                 312
108621             ],
108622             "24": [
108623                 108,
108624                 312
108625             ]
108626         },
108627         "pharmacy": {
108628             "12": [
108629                 204,
108630                 312
108631             ],
108632             "18": [
108633                 186,
108634                 312
108635             ],
108636             "24": [
108637                 162,
108638                 312
108639             ]
108640         },
108641         "hospital": {
108642             "12": [
108643                 258,
108644                 312
108645             ],
108646             "18": [
108647                 240,
108648                 312
108649             ],
108650             "24": [
108651                 216,
108652                 312
108653             ]
108654         },
108655         "danger": {
108656             "12": [
108657                 42,
108658                 336
108659             ],
108660             "18": [
108661                 24,
108662                 336
108663             ],
108664             "24": [
108665                 0,
108666                 336
108667             ]
108668         },
108669         "industrial": {
108670             "12": [
108671                 96,
108672                 336
108673             ],
108674             "18": [
108675                 78,
108676                 336
108677             ],
108678             "24": [
108679                 54,
108680                 336
108681             ]
108682         },
108683         "warehouse": {
108684             "12": [
108685                 150,
108686                 336
108687             ],
108688             "18": [
108689                 132,
108690                 336
108691             ],
108692             "24": [
108693                 108,
108694                 336
108695             ]
108696         },
108697         "commercial": {
108698             "12": [
108699                 204,
108700                 336
108701             ],
108702             "18": [
108703                 186,
108704                 336
108705             ],
108706             "24": [
108707                 162,
108708                 336
108709             ]
108710         },
108711         "building": {
108712             "12": [
108713                 258,
108714                 336
108715             ],
108716             "18": [
108717                 240,
108718                 336
108719             ],
108720             "24": [
108721                 216,
108722                 336
108723             ]
108724         },
108725         "place-of-worship": {
108726             "12": [
108727                 42,
108728                 360
108729             ],
108730             "18": [
108731                 24,
108732                 360
108733             ],
108734             "24": [
108735                 0,
108736                 360
108737             ]
108738         },
108739         "alcohol-shop": {
108740             "12": [
108741                 96,
108742                 360
108743             ],
108744             "18": [
108745                 78,
108746                 360
108747             ],
108748             "24": [
108749                 54,
108750                 360
108751             ]
108752         },
108753         "logging": {
108754             "12": [
108755                 150,
108756                 360
108757             ],
108758             "18": [
108759                 132,
108760                 360
108761             ],
108762             "24": [
108763                 108,
108764                 360
108765             ]
108766         },
108767         "oil-well": {
108768             "12": [
108769                 204,
108770                 360
108771             ],
108772             "18": [
108773                 186,
108774                 360
108775             ],
108776             "24": [
108777                 162,
108778                 360
108779             ]
108780         },
108781         "slaughterhouse": {
108782             "12": [
108783                 258,
108784                 360
108785             ],
108786             "18": [
108787                 240,
108788                 360
108789             ],
108790             "24": [
108791                 216,
108792                 360
108793             ]
108794         },
108795         "dam": {
108796             "12": [
108797                 42,
108798                 384
108799             ],
108800             "18": [
108801                 24,
108802                 384
108803             ],
108804             "24": [
108805                 0,
108806                 384
108807             ]
108808         },
108809         "water": {
108810             "12": [
108811                 96,
108812                 384
108813             ],
108814             "18": [
108815                 78,
108816                 384
108817             ],
108818             "24": [
108819                 54,
108820                 384
108821             ]
108822         },
108823         "wetland": {
108824             "12": [
108825                 150,
108826                 384
108827             ],
108828             "18": [
108829                 132,
108830                 384
108831             ],
108832             "24": [
108833                 108,
108834                 384
108835             ]
108836         },
108837         "disability": {
108838             "12": [
108839                 204,
108840                 384
108841             ],
108842             "18": [
108843                 186,
108844                 384
108845             ],
108846             "24": [
108847                 162,
108848                 384
108849             ]
108850         },
108851         "telephone": {
108852             "12": [
108853                 258,
108854                 384
108855             ],
108856             "18": [
108857                 240,
108858                 384
108859             ],
108860             "24": [
108861                 216,
108862                 384
108863             ]
108864         },
108865         "emergency-telephone": {
108866             "12": [
108867                 42,
108868                 408
108869             ],
108870             "18": [
108871                 24,
108872                 408
108873             ],
108874             "24": [
108875                 0,
108876                 408
108877             ]
108878         },
108879         "toilets": {
108880             "12": [
108881                 96,
108882                 408
108883             ],
108884             "18": [
108885                 78,
108886                 408
108887             ],
108888             "24": [
108889                 54,
108890                 408
108891             ]
108892         },
108893         "waste-basket": {
108894             "12": [
108895                 150,
108896                 408
108897             ],
108898             "18": [
108899                 132,
108900                 408
108901             ],
108902             "24": [
108903                 108,
108904                 408
108905             ]
108906         },
108907         "music": {
108908             "12": [
108909                 204,
108910                 408
108911             ],
108912             "18": [
108913                 186,
108914                 408
108915             ],
108916             "24": [
108917                 162,
108918                 408
108919             ]
108920         },
108921         "land-use": {
108922             "12": [
108923                 258,
108924                 408
108925             ],
108926             "18": [
108927                 240,
108928                 408
108929             ],
108930             "24": [
108931                 216,
108932                 408
108933             ]
108934         },
108935         "city": {
108936             "12": [
108937                 42,
108938                 432
108939             ],
108940             "18": [
108941                 24,
108942                 432
108943             ],
108944             "24": [
108945                 0,
108946                 432
108947             ]
108948         },
108949         "town": {
108950             "12": [
108951                 96,
108952                 432
108953             ],
108954             "18": [
108955                 78,
108956                 432
108957             ],
108958             "24": [
108959                 54,
108960                 432
108961             ]
108962         },
108963         "village": {
108964             "12": [
108965                 150,
108966                 432
108967             ],
108968             "18": [
108969                 132,
108970                 432
108971             ],
108972             "24": [
108973                 108,
108974                 432
108975             ]
108976         },
108977         "farm": {
108978             "12": [
108979                 204,
108980                 432
108981             ],
108982             "18": [
108983                 186,
108984                 432
108985             ],
108986             "24": [
108987                 162,
108988                 432
108989             ]
108990         },
108991         "bakery": {
108992             "12": [
108993                 258,
108994                 432
108995             ],
108996             "18": [
108997                 240,
108998                 432
108999             ],
109000             "24": [
109001                 216,
109002                 432
109003             ]
109004         },
109005         "dog-park": {
109006             "12": [
109007                 42,
109008                 456
109009             ],
109010             "18": [
109011                 24,
109012                 456
109013             ],
109014             "24": [
109015                 0,
109016                 456
109017             ]
109018         },
109019         "lighthouse": {
109020             "12": [
109021                 96,
109022                 456
109023             ],
109024             "18": [
109025                 78,
109026                 456
109027             ],
109028             "24": [
109029                 54,
109030                 456
109031             ]
109032         },
109033         "clothing-store": {
109034             "12": [
109035                 150,
109036                 456
109037             ],
109038             "18": [
109039                 132,
109040                 456
109041             ],
109042             "24": [
109043                 108,
109044                 456
109045             ]
109046         },
109047         "polling-place": {
109048             "12": [
109049                 204,
109050                 456
109051             ],
109052             "18": [
109053                 186,
109054                 456
109055             ],
109056             "24": [
109057                 162,
109058                 456
109059             ]
109060         },
109061         "playground": {
109062             "12": [
109063                 258,
109064                 456
109065             ],
109066             "18": [
109067                 240,
109068                 456
109069             ],
109070             "24": [
109071                 216,
109072                 456
109073             ]
109074         },
109075         "entrance": {
109076             "12": [
109077                 42,
109078                 480
109079             ],
109080             "18": [
109081                 24,
109082                 480
109083             ],
109084             "24": [
109085                 0,
109086                 480
109087             ]
109088         },
109089         "heart": {
109090             "12": [
109091                 96,
109092                 480
109093             ],
109094             "18": [
109095                 78,
109096                 480
109097             ],
109098             "24": [
109099                 54,
109100                 480
109101             ]
109102         },
109103         "london-underground": {
109104             "12": [
109105                 150,
109106                 480
109107             ],
109108             "18": [
109109                 132,
109110                 480
109111             ],
109112             "24": [
109113                 108,
109114                 480
109115             ]
109116         },
109117         "minefield": {
109118             "12": [
109119                 204,
109120                 480
109121             ],
109122             "18": [
109123                 186,
109124                 480
109125             ],
109126             "24": [
109127                 162,
109128                 480
109129             ]
109130         },
109131         "rail-underground": {
109132             "12": [
109133                 258,
109134                 480
109135             ],
109136             "18": [
109137                 240,
109138                 480
109139             ],
109140             "24": [
109141                 216,
109142                 480
109143             ]
109144         },
109145         "rail-above": {
109146             "12": [
109147                 42,
109148                 504
109149             ],
109150             "18": [
109151                 24,
109152                 504
109153             ],
109154             "24": [
109155                 0,
109156                 504
109157             ]
109158         },
109159         "camera": {
109160             "12": [
109161                 96,
109162                 504
109163             ],
109164             "18": [
109165                 78,
109166                 504
109167             ],
109168             "24": [
109169                 54,
109170                 504
109171             ]
109172         },
109173         "laundry": {
109174             "12": [
109175                 150,
109176                 504
109177             ],
109178             "18": [
109179                 132,
109180                 504
109181             ],
109182             "24": [
109183                 108,
109184                 504
109185             ]
109186         },
109187         "car": {
109188             "12": [
109189                 204,
109190                 504
109191             ],
109192             "18": [
109193                 186,
109194                 504
109195             ],
109196             "24": [
109197                 162,
109198                 504
109199             ]
109200         },
109201         "suitcase": {
109202             "12": [
109203                 258,
109204                 504
109205             ],
109206             "18": [
109207                 240,
109208                 504
109209             ],
109210             "24": [
109211                 216,
109212                 504
109213             ]
109214         },
109215         "highway-motorway": {
109216             "line": [
109217                 20,
109218                 25
109219             ]
109220         },
109221         "highway-trunk": {
109222             "line": [
109223                 80,
109224                 25
109225             ]
109226         },
109227         "highway-primary": {
109228             "line": [
109229                 140,
109230                 25
109231             ]
109232         },
109233         "highway-secondary": {
109234             "line": [
109235                 200,
109236                 25
109237             ]
109238         },
109239         "highway-tertiary": {
109240             "line": [
109241                 260,
109242                 25
109243             ]
109244         },
109245         "highway-motorway-link": {
109246             "line": [
109247                 320,
109248                 25
109249             ]
109250         },
109251         "highway-trunk-link": {
109252             "line": [
109253                 380,
109254                 25
109255             ]
109256         },
109257         "highway-primary-link": {
109258             "line": [
109259                 440,
109260                 25
109261             ]
109262         },
109263         "highway-secondary-link": {
109264             "line": [
109265                 500,
109266                 25
109267             ]
109268         },
109269         "highway-tertiary-link": {
109270             "line": [
109271                 560,
109272                 25
109273             ]
109274         },
109275         "highway-residential": {
109276             "line": [
109277                 620,
109278                 25
109279             ]
109280         },
109281         "highway-unclassified": {
109282             "line": [
109283                 680,
109284                 25
109285             ]
109286         },
109287         "highway-service": {
109288             "line": [
109289                 740,
109290                 25
109291             ]
109292         },
109293         "highway-road": {
109294             "line": [
109295                 800,
109296                 25
109297             ]
109298         },
109299         "highway-track": {
109300             "line": [
109301                 860,
109302                 25
109303             ]
109304         },
109305         "highway-living-street": {
109306             "line": [
109307                 920,
109308                 25
109309             ]
109310         },
109311         "highway-path": {
109312             "line": [
109313                 980,
109314                 25
109315             ]
109316         },
109317         "highway-cycleway": {
109318             "line": [
109319                 1040,
109320                 25
109321             ]
109322         },
109323         "highway-footway": {
109324             "line": [
109325                 1100,
109326                 25
109327             ]
109328         },
109329         "highway-bridleway": {
109330             "line": [
109331                 1160,
109332                 25
109333             ]
109334         },
109335         "highway-steps": {
109336             "line": [
109337                 1220,
109338                 25
109339             ]
109340         },
109341         "railway-rail": {
109342             "line": [
109343                 1280,
109344                 25
109345             ]
109346         },
109347         "railway-disused": {
109348             "line": [
109349                 1340,
109350                 25
109351             ]
109352         },
109353         "railway-abandoned": {
109354             "line": [
109355                 1400,
109356                 25
109357             ]
109358         },
109359         "railway-subway": {
109360             "line": [
109361                 1460,
109362                 25
109363             ]
109364         },
109365         "railway-light-rail": {
109366             "line": [
109367                 1520,
109368                 25
109369             ]
109370         },
109371         "railway-monorail": {
109372             "line": [
109373                 1580,
109374                 25
109375             ]
109376         },
109377         "waterway-river": {
109378             "line": [
109379                 1640,
109380                 25
109381             ]
109382         },
109383         "waterway-stream": {
109384             "line": [
109385                 1700,
109386                 25
109387             ]
109388         },
109389         "waterway-canal": {
109390             "line": [
109391                 1760,
109392                 25
109393             ]
109394         },
109395         "waterway-ditch": {
109396             "line": [
109397                 1820,
109398                 25
109399             ]
109400         },
109401         "power-line": {
109402             "line": [
109403                 1880,
109404                 25
109405             ]
109406         },
109407         "other-line": {
109408             "line": [
109409                 1940,
109410                 25
109411             ]
109412         },
109413         "category-roads": {
109414             "line": [
109415                 2000,
109416                 25
109417             ]
109418         },
109419         "category-rail": {
109420             "line": [
109421                 2060,
109422                 25
109423             ]
109424         },
109425         "category-path": {
109426             "line": [
109427                 2120,
109428                 25
109429             ]
109430         },
109431         "category-water": {
109432             "line": [
109433                 2180,
109434                 25
109435             ]
109436         },
109437         "pipeline": {
109438             "line": [
109439                 2300,
109440                 25
109441             ]
109442         },
109443         "relation": {
109444             "relation": [
109445                 20,
109446                 25
109447             ]
109448         },
109449         "restriction": {
109450             "relation": [
109451                 80,
109452                 25
109453             ]
109454         },
109455         "multipolygon": {
109456             "relation": [
109457                 140,
109458                 25
109459             ]
109460         },
109461         "boundary": {
109462             "relation": [
109463                 200,
109464                 25
109465             ]
109466         },
109467         "route": {
109468             "relation": [
109469                 260,
109470                 25
109471             ]
109472         },
109473         "route-road": {
109474             "relation": [
109475                 320,
109476                 25
109477             ]
109478         },
109479         "route-bicycle": {
109480             "relation": [
109481                 380,
109482                 25
109483             ]
109484         },
109485         "route-foot": {
109486             "relation": [
109487                 440,
109488                 25
109489             ]
109490         },
109491         "route-bus": {
109492             "relation": [
109493                 500,
109494                 25
109495             ]
109496         },
109497         "route-train": {
109498             "relation": [
109499                 560,
109500                 25
109501             ]
109502         },
109503         "route-detour": {
109504             "relation": [
109505                 620,
109506                 25
109507             ]
109508         },
109509         "route-tram": {
109510             "relation": [
109511                 680,
109512                 25
109513             ]
109514         },
109515         "route-ferry": {
109516             "relation": [
109517                 740,
109518                 25
109519             ]
109520         },
109521         "route-power": {
109522             "relation": [
109523                 800,
109524                 25
109525             ]
109526         },
109527         "route-pipeline": {
109528             "relation": [
109529                 860,
109530                 25
109531             ]
109532         },
109533         "route-master": {
109534             "relation": [
109535                 920,
109536                 25
109537             ]
109538         }
109539     },
109540     "operations": {
109541         "icon-operation-delete": [
109542             0,
109543             140
109544         ],
109545         "icon-operation-circularize": [
109546             20,
109547             140
109548         ],
109549         "icon-operation-straighten": [
109550             40,
109551             140
109552         ],
109553         "icon-operation-split": [
109554             60,
109555             140
109556         ],
109557         "icon-operation-disconnect": [
109558             80,
109559             140
109560         ],
109561         "icon-operation-reverse": [
109562             100,
109563             140
109564         ],
109565         "icon-operation-move": [
109566             120,
109567             140
109568         ],
109569         "icon-operation-merge": [
109570             140,
109571             140
109572         ],
109573         "icon-operation-orthogonalize": [
109574             160,
109575             140
109576         ],
109577         "icon-operation-rotate": [
109578             180,
109579             140
109580         ],
109581         "icon-operation-simplify": [
109582             200,
109583             140
109584         ],
109585         "icon-operation-continue": [
109586             220,
109587             140
109588         ],
109589         "icon-operation-disabled-delete": [
109590             0,
109591             160
109592         ],
109593         "icon-operation-disabled-circularize": [
109594             20,
109595             160
109596         ],
109597         "icon-operation-disabled-straighten": [
109598             40,
109599             160
109600         ],
109601         "icon-operation-disabled-split": [
109602             60,
109603             160
109604         ],
109605         "icon-operation-disabled-disconnect": [
109606             80,
109607             160
109608         ],
109609         "icon-operation-disabled-reverse": [
109610             100,
109611             160
109612         ],
109613         "icon-operation-disabled-move": [
109614             120,
109615             160
109616         ],
109617         "icon-operation-disabled-merge": [
109618             140,
109619             160
109620         ],
109621         "icon-operation-disabled-orthogonalize": [
109622             160,
109623             160
109624         ],
109625         "icon-operation-disabled-rotate": [
109626             180,
109627             160
109628         ],
109629         "icon-operation-disabled-simplify": [
109630             200,
109631             160
109632         ],
109633         "icon-operation-disabled-continue": [
109634             220,
109635             160
109636         ]
109637     },
109638     "locales": [
109639         "af",
109640         "ar",
109641         "ar-AA",
109642         "ast",
109643         "bn",
109644         "bs",
109645         "bg-BG",
109646         "ca",
109647         "zh",
109648         "zh-CN",
109649         "zh-CN.GB2312",
109650         "zh-HK",
109651         "zh-TW",
109652         "yue",
109653         "hr",
109654         "cs",
109655         "da",
109656         "nl",
109657         "en-GB",
109658         "et",
109659         "fi",
109660         "fr",
109661         "de",
109662         "el",
109663         "hu",
109664         "is",
109665         "id",
109666         "it",
109667         "ja",
109668         "kn",
109669         "ko",
109670         "lv",
109671         "lt",
109672         "no",
109673         "nn",
109674         "fa",
109675         "pl",
109676         "pt",
109677         "pt-BR",
109678         "ro-RO",
109679         "ru",
109680         "sc",
109681         "sr",
109682         "sr-RS",
109683         "sk",
109684         "sl",
109685         "es",
109686         "sv",
109687         "te",
109688         "tr",
109689         "uk",
109690         "vi"
109691     ],
109692     "en": {
109693         "modes": {
109694             "add_area": {
109695                 "title": "Area",
109696                 "description": "Add parks, buildings, lakes or other areas to the map.",
109697                 "tail": "Click on the map to start drawing an area, like a park, lake, or building."
109698             },
109699             "add_line": {
109700                 "title": "Line",
109701                 "description": "Add highways, streets, pedestrian paths, canals or other lines to the map.",
109702                 "tail": "Click on the map to start drawing a road, path, or route."
109703             },
109704             "add_point": {
109705                 "title": "Point",
109706                 "description": "Add restaurants, monuments, postal boxes or other points to the map.",
109707                 "tail": "Click on the map to add a point."
109708             },
109709             "browse": {
109710                 "title": "Browse",
109711                 "description": "Pan and zoom the map."
109712             },
109713             "draw_area": {
109714                 "tail": "Click to add nodes to your area. Click the first node to finish the area."
109715             },
109716             "draw_line": {
109717                 "tail": "Click to add more nodes to the line. Click on other lines to connect to them, and double-click to end the line."
109718             }
109719         },
109720         "operations": {
109721             "add": {
109722                 "annotation": {
109723                     "point": "Added a point.",
109724                     "vertex": "Added a node to a way.",
109725                     "relation": "Added a relation."
109726                 }
109727             },
109728             "start": {
109729                 "annotation": {
109730                     "line": "Started a line.",
109731                     "area": "Started an area."
109732                 }
109733             },
109734             "continue": {
109735                 "key": "A",
109736                 "title": "Continue",
109737                 "description": "Continue this line.",
109738                 "not_eligible": "No line can be continued here.",
109739                 "multiple": "Several lines can be continued here. To choose a line, press the Shift key and click on it to select it.",
109740                 "annotation": {
109741                     "line": "Continued a line.",
109742                     "area": "Continued an area."
109743                 }
109744             },
109745             "cancel_draw": {
109746                 "annotation": "Canceled drawing."
109747             },
109748             "change_role": {
109749                 "annotation": "Changed the role of a relation member."
109750             },
109751             "change_tags": {
109752                 "annotation": "Changed tags."
109753             },
109754             "circularize": {
109755                 "title": "Circularize",
109756                 "description": {
109757                     "line": "Make this line circular.",
109758                     "area": "Make this area circular."
109759                 },
109760                 "key": "O",
109761                 "annotation": {
109762                     "line": "Made a line circular.",
109763                     "area": "Made an area circular."
109764                 },
109765                 "not_closed": "This can't be made circular because it's not a loop."
109766             },
109767             "orthogonalize": {
109768                 "title": "Square",
109769                 "description": {
109770                     "line": "Square the corners of this line.",
109771                     "area": "Square the corners of this area."
109772                 },
109773                 "key": "S",
109774                 "annotation": {
109775                     "line": "Squared the corners of a line.",
109776                     "area": "Squared the corners of an area."
109777                 },
109778                 "not_squarish": "This can't be made square because it is not squarish."
109779             },
109780             "straighten": {
109781                 "title": "Straighten",
109782                 "description": "Straighten this line.",
109783                 "key": "S",
109784                 "annotation": "Straightened a line.",
109785                 "too_bendy": "This can't be straightened because it bends too much."
109786             },
109787             "delete": {
109788                 "title": "Delete",
109789                 "description": "Remove this from the map.",
109790                 "annotation": {
109791                     "point": "Deleted a point.",
109792                     "vertex": "Deleted a node from a way.",
109793                     "line": "Deleted a line.",
109794                     "area": "Deleted an area.",
109795                     "relation": "Deleted a relation.",
109796                     "multiple": "Deleted {n} objects."
109797                 },
109798                 "incomplete_relation": "This feature can't be deleted because it hasn't been fully downloaded."
109799             },
109800             "add_member": {
109801                 "annotation": "Added a member to a relation."
109802             },
109803             "delete_member": {
109804                 "annotation": "Removed a member from a relation."
109805             },
109806             "connect": {
109807                 "annotation": {
109808                     "point": "Connected a way to a point.",
109809                     "vertex": "Connected a way to another.",
109810                     "line": "Connected a way to a line.",
109811                     "area": "Connected a way to an area."
109812                 }
109813             },
109814             "disconnect": {
109815                 "title": "Disconnect",
109816                 "description": "Disconnect these lines/areas from each other.",
109817                 "key": "D",
109818                 "annotation": "Disconnected lines/areas.",
109819                 "not_connected": "There aren't enough lines/areas here to disconnect."
109820             },
109821             "merge": {
109822                 "title": "Merge",
109823                 "description": "Merge these lines.",
109824                 "key": "C",
109825                 "annotation": "Merged {n} lines.",
109826                 "not_eligible": "These features can't be merged.",
109827                 "not_adjacent": "These lines can't be merged because they aren't connected.",
109828                 "restriction": "These lines can't be merged because at least one is a member of a \"{relation}\" relation."
109829             },
109830             "move": {
109831                 "title": "Move",
109832                 "description": "Move this to a different location.",
109833                 "key": "M",
109834                 "annotation": {
109835                     "point": "Moved a point.",
109836                     "vertex": "Moved a node in a way.",
109837                     "line": "Moved a line.",
109838                     "area": "Moved an area.",
109839                     "multiple": "Moved multiple objects."
109840                 },
109841                 "incomplete_relation": "This feature can't be moved because it hasn't been fully downloaded."
109842             },
109843             "rotate": {
109844                 "title": "Rotate",
109845                 "description": "Rotate this object around its center point.",
109846                 "key": "R",
109847                 "annotation": {
109848                     "line": "Rotated a line.",
109849                     "area": "Rotated an area."
109850                 }
109851             },
109852             "reverse": {
109853                 "title": "Reverse",
109854                 "description": "Make this line go in the opposite direction.",
109855                 "key": "V",
109856                 "annotation": "Reversed a line."
109857             },
109858             "split": {
109859                 "title": "Split",
109860                 "description": {
109861                     "line": "Split this line into two at this node.",
109862                     "area": "Split the boundary of this area into two.",
109863                     "multiple": "Split the lines/area boundaries at this node into two."
109864                 },
109865                 "key": "X",
109866                 "annotation": {
109867                     "line": "Split a line.",
109868                     "area": "Split an area boundary.",
109869                     "multiple": "Split {n} lines/area boundaries."
109870                 },
109871                 "not_eligible": "Lines can't be split at their beginning or end.",
109872                 "multiple_ways": "There are too many lines here to split."
109873             }
109874         },
109875         "undo": {
109876             "tooltip": "Undo: {action}",
109877             "nothing": "Nothing to undo."
109878         },
109879         "redo": {
109880             "tooltip": "Redo: {action}",
109881             "nothing": "Nothing to redo."
109882         },
109883         "tooltip_keyhint": "Shortcut:",
109884         "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.",
109885         "translate": {
109886             "translate": "Translate",
109887             "localized_translation_label": "Multilingual name",
109888             "localized_translation_language": "Choose language",
109889             "localized_translation_name": "Name"
109890         },
109891         "zoom_in_edit": "Zoom in to Edit",
109892         "logout": "logout",
109893         "loading_auth": "Connecting to OpenStreetMap...",
109894         "report_a_bug": "report a bug",
109895         "status": {
109896             "error": "Unable to connect to API.",
109897             "offline": "The API is offline. Please try editing later.",
109898             "readonly": "The API is read-only. You will need to wait to save your changes."
109899         },
109900         "commit": {
109901             "title": "Save Changes",
109902             "description_placeholder": "Brief description of your contributions",
109903             "message_label": "Commit message",
109904             "upload_explanation": "The changes you upload will be visible on all maps that use OpenStreetMap data.",
109905             "upload_explanation_with_user": "The changes you upload as {user} will be visible on all maps that use OpenStreetMap data.",
109906             "save": "Save",
109907             "cancel": "Cancel",
109908             "warnings": "Warnings",
109909             "modified": "Modified",
109910             "deleted": "Deleted",
109911             "created": "Created"
109912         },
109913         "contributors": {
109914             "list": "Edits by {users}",
109915             "truncated_list": "Edits by {users} and {count} others"
109916         },
109917         "geocoder": {
109918             "search": "Search worldwide...",
109919             "no_results_visible": "No results in visible map area",
109920             "no_results_worldwide": "No results found"
109921         },
109922         "geolocate": {
109923             "title": "Show My Location"
109924         },
109925         "inspector": {
109926             "no_documentation_combination": "There is no documentation available for this tag combination",
109927             "no_documentation_key": "There is no documentation available for this key",
109928             "show_more": "Show More",
109929             "view_on_osm": "View on openstreetmap.org",
109930             "all_tags": "All tags",
109931             "all_members": "All members",
109932             "all_relations": "All relations",
109933             "new_relation": "New relation...",
109934             "role": "Role",
109935             "choose": "Select feature type",
109936             "results": "{n} results for {search}",
109937             "reference": "View on OpenStreetMap Wiki",
109938             "back_tooltip": "Change feature",
109939             "remove": "Remove",
109940             "search": "Search",
109941             "multiselect": "Selected items",
109942             "unknown": "Unknown",
109943             "incomplete": "<not downloaded>",
109944             "feature_list": "Search features",
109945             "edit": "Edit feature",
109946             "check": {
109947                 "yes": "Yes",
109948                 "no": "No"
109949             },
109950             "none": "None",
109951             "node": "Node",
109952             "way": "Way",
109953             "relation": "Relation",
109954             "location": "Location"
109955         },
109956         "background": {
109957             "title": "Background",
109958             "description": "Background settings",
109959             "percent_brightness": "{opacity}% brightness",
109960             "none": "None",
109961             "custom": "Custom",
109962             "custom_prompt": "Enter a tile template. Valid tokens are {z}, {x}, {y} for Z/X/Y scheme and {u} for quadtile scheme.",
109963             "fix_misalignment": "Fix alignment",
109964             "reset": "reset"
109965         },
109966         "restore": {
109967             "heading": "You have unsaved changes",
109968             "description": "Do you wish to restore unsaved changes from a previous editing session?",
109969             "restore": "Restore",
109970             "reset": "Reset"
109971         },
109972         "save": {
109973             "title": "Save",
109974             "help": "Save changes to OpenStreetMap, making them visible to other users.",
109975             "no_changes": "No changes to save.",
109976             "error": "An error occurred while trying to save",
109977             "uploading": "Uploading changes to OpenStreetMap.",
109978             "unsaved_changes": "You have unsaved changes"
109979         },
109980         "success": {
109981             "edited_osm": "Edited OSM!",
109982             "just_edited": "You just edited OpenStreetMap!",
109983             "view_on_osm": "View on OSM",
109984             "facebook": "Share on Facebook",
109985             "twitter": "Share on Twitter",
109986             "google": "Share on Google+",
109987             "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"
109988         },
109989         "confirm": {
109990             "okay": "Okay"
109991         },
109992         "splash": {
109993             "welcome": "Welcome to the iD OpenStreetMap editor",
109994             "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}.",
109995             "walkthrough": "Start the Walkthrough",
109996             "start": "Edit Now"
109997         },
109998         "source_switch": {
109999             "live": "live",
110000             "lose_changes": "You have unsaved changes. Switching the map server will discard them. Are you sure you want to switch servers?",
110001             "dev": "dev"
110002         },
110003         "tag_reference": {
110004             "description": "Description",
110005             "on_wiki": "{tag} on wiki.osm.org",
110006             "used_with": "used with {type}"
110007         },
110008         "validations": {
110009             "untagged_point": "Untagged point",
110010             "untagged_line": "Untagged line",
110011             "untagged_area": "Untagged area",
110012             "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.",
110013             "tag_suggests_area": "The tag {tag} suggests line should be area, but it is not an area",
110014             "untagged_tooltip": "Select a feature type that describes what this {geometry} is.",
110015             "deprecated_tags": "Deprecated tags: {tags}"
110016         },
110017         "zoom": {
110018             "in": "Zoom In",
110019             "out": "Zoom Out"
110020         },
110021         "cannot_zoom": "Cannot zoom out further in current mode.",
110022         "gpx": {
110023             "local_layer": "Local GPX file",
110024             "drag_drop": "Drag and drop a .gpx file on the page, or click the button to the right to browse",
110025             "zoom": "Zoom to GPX track",
110026             "browse": "Browse for a .gpx file"
110027         },
110028         "help": {
110029             "title": "Help",
110030             "help": "# Help\n\nThis is an editor for [OpenStreetMap](http://www.openstreetmap.org/), the\nfree and editable map of the world. You can use it to add and update\ndata in your area, making an open-source and open-data map of the world\nbetter for everyone.\n\nEdits that you make on this map will be visible to everyone who uses\nOpenStreetMap. In order to make an edit, you'll need a\n[free OpenStreetMap account](https://www.openstreetmap.org/user/new).\n\nThe [iD editor](http://ideditor.com/) is a collaborative project with [source\ncode available on GitHub](https://github.com/openstreetmap/iD).\n",
110031             "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",
110032             "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",
110033             "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",
110034             "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",
110035             "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",
110036             "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",
110037             "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",
110038             "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"
110039         },
110040         "intro": {
110041             "navigation": {
110042                 "title": "Navigation",
110043                 "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!**",
110044                 "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.**",
110045                 "header": "The header shows us the feature type.",
110046                 "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.**"
110047             },
110048             "points": {
110049                 "title": "Points",
110050                 "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.**",
110051                 "place": "The point can be placed by clicking on the map. **Place the point on top of the building.**",
110052                 "search": "There are many different features that can be represented by points. The point you just added is a Cafe. **Search for '{name}'**",
110053                 "choose": "**Choose Cafe from the list.**",
110054                 "describe": "The point is now marked as a cafe. Using the feature editor, we can add more information about the feature. **Add a name**",
110055                 "close": "The feature editor can be closed by clicking on the close button. **Close the feature editor**",
110056                 "reselect": "Often points will already exist, but have mistakes or be incomplete. We can edit existing points. **Select the point you just created.**",
110057                 "fixname": "**Change the name and close the feature editor.**",
110058                 "reselect_delete": "All features on the map can be deleted. **Click on the point you created.**",
110059                 "delete": "The menu around the point contains operations that can be performed on it, including delete. **Delete the point.**"
110060             },
110061             "areas": {
110062                 "title": "Areas",
110063                 "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.**",
110064                 "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.**",
110065                 "place": "Draw the area by placing more nodes. Finish the area by clicking on the starting node. **Draw an area for the playground.**",
110066                 "search": "**Search for '{name}'.**",
110067                 "choose": "**Choose Playground from the list.**",
110068                 "describe": "**Add a name, and close the feature editor**"
110069             },
110070             "lines": {
110071                 "title": "Lines",
110072                 "add": "Lines are used to represent features such as roads, railroads and rivers. **Click the Line button to add a new line.**",
110073                 "start": "**Start the line by clicking on the end of the road.**",
110074                 "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.**",
110075                 "finish": "Lines can be finished by clicking on the last node again. **Finish drawing the road.**",
110076                 "road": "**Select Road from the list**",
110077                 "residential": "There are different types of roads, the most common of which is Residential. **Choose the Residential road type**",
110078                 "describe": "**Name the road and close the feature editor.**",
110079                 "restart": "The road needs to intersect Flower Street.",
110080                 "wrong_preset": "You didn't select the Residential road type. **Click here to choose again**"
110081             },
110082             "startediting": {
110083                 "title": "Start Editing",
110084                 "help": "More documentation and this walkthrough are available here.",
110085                 "save": "Don't forget to regularly save your changes!",
110086                 "start": "Start mapping!"
110087             }
110088         },
110089         "presets": {
110090             "categories": {
110091                 "category-building": {
110092                     "name": "Building"
110093                 },
110094                 "category-golf": {
110095                     "name": "Golf"
110096                 },
110097                 "category-landuse": {
110098                     "name": "Land Use"
110099                 },
110100                 "category-path": {
110101                     "name": "Path"
110102                 },
110103                 "category-rail": {
110104                     "name": "Rail"
110105                 },
110106                 "category-road": {
110107                     "name": "Road"
110108                 },
110109                 "category-route": {
110110                     "name": "Route"
110111                 },
110112                 "category-water-area": {
110113                     "name": "Water"
110114                 },
110115                 "category-water-line": {
110116                     "name": "Water"
110117                 }
110118             },
110119             "fields": {
110120                 "access": {
110121                     "label": "Access",
110122                     "placeholder": "Unknown",
110123                     "types": {
110124                         "access": "General",
110125                         "foot": "Foot",
110126                         "motor_vehicle": "Motor Vehicles",
110127                         "bicycle": "Bicycles",
110128                         "horse": "Horses"
110129                     },
110130                     "options": {
110131                         "yes": {
110132                             "title": "Allowed",
110133                             "description": "Access permitted by law; a right of way"
110134                         },
110135                         "no": {
110136                             "title": "Prohibited",
110137                             "description": "Access not permitted to the general public"
110138                         },
110139                         "permissive": {
110140                             "title": "Permissive",
110141                             "description": "Access permitted until such time as the owner revokes the permission"
110142                         },
110143                         "private": {
110144                             "title": "Private",
110145                             "description": "Access permitted only with permission of the owner on an individual basis"
110146                         },
110147                         "designated": {
110148                             "title": "Designated",
110149                             "description": "Access permitted according to signs or specific local laws"
110150                         },
110151                         "destination": {
110152                             "title": "Destination",
110153                             "description": "Access permitted only to reach a destination"
110154                         }
110155                     }
110156                 },
110157                 "access_simple": {
110158                     "label": "Access"
110159                 },
110160                 "address": {
110161                     "label": "Address",
110162                     "placeholders": {
110163                         "housename": "Housename",
110164                         "number": "123",
110165                         "street": "Street",
110166                         "city": "City",
110167                         "postcode": "Postal code"
110168                     }
110169                 },
110170                 "admin_level": {
110171                     "label": "Admin Level"
110172                 },
110173                 "aerialway": {
110174                     "label": "Type"
110175                 },
110176                 "aerialway/access": {
110177                     "label": "Access"
110178                 },
110179                 "aerialway/bubble": {
110180                     "label": "Bubble"
110181                 },
110182                 "aerialway/capacity": {
110183                     "label": "Capacity (per hour)",
110184                     "placeholder": "500, 2500, 5000..."
110185                 },
110186                 "aerialway/duration": {
110187                     "label": "Duration (minutes)",
110188                     "placeholder": "1, 2, 3..."
110189                 },
110190                 "aerialway/heating": {
110191                     "label": "Heated"
110192                 },
110193                 "aerialway/occupancy": {
110194                     "label": "Occupancy",
110195                     "placeholder": "2, 4, 8..."
110196                 },
110197                 "aerialway/summer/access": {
110198                     "label": "Access (summer)"
110199                 },
110200                 "aeroway": {
110201                     "label": "Type"
110202                 },
110203                 "amenity": {
110204                     "label": "Type"
110205                 },
110206                 "artist": {
110207                     "label": "Artist"
110208                 },
110209                 "artwork_type": {
110210                     "label": "Type"
110211                 },
110212                 "atm": {
110213                     "label": "ATM"
110214                 },
110215                 "backrest": {
110216                     "label": "Backrest"
110217                 },
110218                 "barrier": {
110219                     "label": "Type"
110220                 },
110221                 "bicycle_parking": {
110222                     "label": "Type"
110223                 },
110224                 "boundary": {
110225                     "label": "Type"
110226                 },
110227                 "building": {
110228                     "label": "Building"
110229                 },
110230                 "building_area": {
110231                     "label": "Building"
110232                 },
110233                 "cans": {
110234                     "label": "Accepts Cans"
110235                 },
110236                 "capacity": {
110237                     "label": "Capacity",
110238                     "placeholder": "50, 100, 200..."
110239                 },
110240                 "cardinal_direction": {
110241                     "label": "Direction"
110242                 },
110243                 "clock_direction": {
110244                     "label": "Direction",
110245                     "options": {
110246                         "clockwise": "Clockwise",
110247                         "anticlockwise": "Counterclockwise"
110248                     }
110249                 },
110250                 "clothes": {
110251                     "label": "Accepts Clothes"
110252                 },
110253                 "collection_times": {
110254                     "label": "Collection Times"
110255                 },
110256                 "construction": {
110257                     "label": "Type"
110258                 },
110259                 "country": {
110260                     "label": "Country"
110261                 },
110262                 "covered": {
110263                     "label": "Covered"
110264                 },
110265                 "crossing": {
110266                     "label": "Type"
110267                 },
110268                 "cuisine": {
110269                     "label": "Cuisine"
110270                 },
110271                 "denomination": {
110272                     "label": "Denomination"
110273                 },
110274                 "denotation": {
110275                     "label": "Denotation"
110276                 },
110277                 "description": {
110278                     "label": "Description"
110279                 },
110280                 "electrified": {
110281                     "label": "Electrification"
110282                 },
110283                 "elevation": {
110284                     "label": "Elevation"
110285                 },
110286                 "emergency": {
110287                     "label": "Emergency"
110288                 },
110289                 "entrance": {
110290                     "label": "Type"
110291                 },
110292                 "fax": {
110293                     "label": "Fax",
110294                     "placeholder": "+31 42 123 4567"
110295                 },
110296                 "fee": {
110297                     "label": "Fee"
110298                 },
110299                 "fire_hydrant/type": {
110300                     "label": "Type"
110301                 },
110302                 "fixme": {
110303                     "label": "Fix Me"
110304                 },
110305                 "gauge": {
110306                     "label": "Gauge"
110307                 },
110308                 "generator/method": {
110309                     "label": "Method"
110310                 },
110311                 "generator/source": {
110312                     "label": "Source"
110313                 },
110314                 "generator/type": {
110315                     "label": "Type"
110316                 },
110317                 "glass": {
110318                     "label": "Accepts Glass"
110319                 },
110320                 "golf_hole": {
110321                     "label": "Reference",
110322                     "placeholder": "Hole number (1-18)"
110323                 },
110324                 "handicap": {
110325                     "label": "Handicap",
110326                     "placeholder": "1-18"
110327                 },
110328                 "highway": {
110329                     "label": "Type"
110330                 },
110331                 "historic": {
110332                     "label": "Type"
110333                 },
110334                 "iata": {
110335                     "label": "IATA"
110336                 },
110337                 "icao": {
110338                     "label": "ICAO"
110339                 },
110340                 "incline": {
110341                     "label": "Incline"
110342                 },
110343                 "information": {
110344                     "label": "Type"
110345                 },
110346                 "internet_access": {
110347                     "label": "Internet Access",
110348                     "options": {
110349                         "yes": "Yes",
110350                         "no": "No",
110351                         "wlan": "Wifi",
110352                         "wired": "Wired",
110353                         "terminal": "Terminal"
110354                     }
110355                 },
110356                 "landuse": {
110357                     "label": "Type"
110358                 },
110359                 "lanes": {
110360                     "label": "Lanes",
110361                     "placeholder": "1, 2, 3..."
110362                 },
110363                 "layer": {
110364                     "label": "Layer"
110365                 },
110366                 "leisure": {
110367                     "label": "Type"
110368                 },
110369                 "levels": {
110370                     "label": "Levels",
110371                     "placeholder": "2, 4, 6..."
110372                 },
110373                 "lit": {
110374                     "label": "Lit"
110375                 },
110376                 "location": {
110377                     "label": "Location"
110378                 },
110379                 "man_made": {
110380                     "label": "Type"
110381                 },
110382                 "maxspeed": {
110383                     "label": "Speed Limit",
110384                     "placeholder": "40, 50, 60..."
110385                 },
110386                 "name": {
110387                     "label": "Name",
110388                     "placeholder": "Common name (if any)"
110389                 },
110390                 "natural": {
110391                     "label": "Natural"
110392                 },
110393                 "network": {
110394                     "label": "Network"
110395                 },
110396                 "note": {
110397                     "label": "Note"
110398                 },
110399                 "office": {
110400                     "label": "Type"
110401                 },
110402                 "oneway": {
110403                     "label": "One Way"
110404                 },
110405                 "oneway_yes": {
110406                     "label": "One Way"
110407                 },
110408                 "opening_hours": {
110409                     "label": "Hours"
110410                 },
110411                 "operator": {
110412                     "label": "Operator"
110413                 },
110414                 "paper": {
110415                     "label": "Accepts Paper"
110416                 },
110417                 "par": {
110418                     "label": "Par",
110419                     "placeholder": "3, 4, 5..."
110420                 },
110421                 "park_ride": {
110422                     "label": "Park and Ride"
110423                 },
110424                 "parking": {
110425                     "label": "Type"
110426                 },
110427                 "phone": {
110428                     "label": "Phone",
110429                     "placeholder": "+31 42 123 4567"
110430                 },
110431                 "piste/difficulty": {
110432                     "label": "Difficulty"
110433                 },
110434                 "piste/grooming": {
110435                     "label": "Grooming"
110436                 },
110437                 "piste/type": {
110438                     "label": "Type"
110439                 },
110440                 "place": {
110441                     "label": "Type"
110442                 },
110443                 "power": {
110444                     "label": "Type"
110445                 },
110446                 "railway": {
110447                     "label": "Type"
110448                 },
110449                 "ref": {
110450                     "label": "Reference"
110451                 },
110452                 "relation": {
110453                     "label": "Type"
110454                 },
110455                 "religion": {
110456                     "label": "Religion",
110457                     "options": {
110458                         "christian": "Christian",
110459                         "muslim": "Muslim",
110460                         "buddhist": "Buddhist",
110461                         "jewish": "Jewish",
110462                         "hindu": "Hindu",
110463                         "shinto": "Shinto",
110464                         "taoist": "Taoist"
110465                     }
110466                 },
110467                 "restriction": {
110468                     "label": "Type"
110469                 },
110470                 "route": {
110471                     "label": "Type"
110472                 },
110473                 "route_master": {
110474                     "label": "Type"
110475                 },
110476                 "sac_scale": {
110477                     "label": "Path Difficulty"
110478                 },
110479                 "service": {
110480                     "label": "Type"
110481                 },
110482                 "shelter": {
110483                     "label": "Shelter"
110484                 },
110485                 "shelter_type": {
110486                     "label": "Type"
110487                 },
110488                 "shop": {
110489                     "label": "Type"
110490                 },
110491                 "source": {
110492                     "label": "Source"
110493                 },
110494                 "sport": {
110495                     "label": "Sport"
110496                 },
110497                 "structure": {
110498                     "label": "Structure",
110499                     "placeholder": "Unknown",
110500                     "options": {
110501                         "bridge": "Bridge",
110502                         "tunnel": "Tunnel",
110503                         "embankment": "Embankment",
110504                         "cutting": "Cutting"
110505                     }
110506                 },
110507                 "studio_type": {
110508                     "label": "Type"
110509                 },
110510                 "supervised": {
110511                     "label": "Supervised"
110512                 },
110513                 "surface": {
110514                     "label": "Surface"
110515                 },
110516                 "toilets/disposal": {
110517                     "label": "Disposal"
110518                 },
110519                 "tourism": {
110520                     "label": "Type"
110521                 },
110522                 "towertype": {
110523                     "label": "Tower type"
110524                 },
110525                 "tracktype": {
110526                     "label": "Type"
110527                 },
110528                 "trail_visibility": {
110529                     "label": "Trail Visibility"
110530                 },
110531                 "tree_type": {
110532                     "label": "Type"
110533                 },
110534                 "tunnel": {
110535                     "label": "Tunnel"
110536                 },
110537                 "vending": {
110538                     "label": "Type of Goods"
110539                 },
110540                 "water": {
110541                     "label": "Type"
110542                 },
110543                 "waterway": {
110544                     "label": "Type"
110545                 },
110546                 "website": {
110547                     "label": "Website",
110548                     "placeholder": "http://example.com/"
110549                 },
110550                 "wetland": {
110551                     "label": "Type"
110552                 },
110553                 "wheelchair": {
110554                     "label": "Wheelchair Access"
110555                 },
110556                 "wikipedia": {
110557                     "label": "Wikipedia"
110558                 },
110559                 "wood": {
110560                     "label": "Type"
110561                 }
110562             },
110563             "presets": {
110564                 "address": {
110565                     "name": "Address",
110566                     "terms": ""
110567                 },
110568                 "aerialway": {
110569                     "name": "Aerialway",
110570                     "terms": "ski lift,funifor,funitel"
110571                 },
110572                 "aerialway/cable_car": {
110573                     "name": "Cable Car",
110574                     "terms": "tramway,ropeway"
110575                 },
110576                 "aerialway/chair_lift": {
110577                     "name": "Chair Lift",
110578                     "terms": ""
110579                 },
110580                 "aerialway/gondola": {
110581                     "name": "Gondola",
110582                     "terms": ""
110583                 },
110584                 "aerialway/magic_carpet": {
110585                     "name": "Magic Carpet Lift",
110586                     "terms": ""
110587                 },
110588                 "aerialway/platter": {
110589                     "name": "Platter Lift",
110590                     "terms": "button lift,poma lift"
110591                 },
110592                 "aerialway/pylon": {
110593                     "name": "Aerialway Pylon",
110594                     "terms": ""
110595                 },
110596                 "aerialway/rope_tow": {
110597                     "name": "Rope Tow Lift",
110598                     "terms": "handle tow,bugel lift"
110599                 },
110600                 "aerialway/station": {
110601                     "name": "Aerialway Station",
110602                     "terms": ""
110603                 },
110604                 "aerialway/t-bar": {
110605                     "name": "T-bar Lift",
110606                     "terms": ""
110607                 },
110608                 "aeroway": {
110609                     "name": "Aeroway",
110610                     "terms": ""
110611                 },
110612                 "aeroway/aerodrome": {
110613                     "name": "Airport",
110614                     "terms": "airplane,airport,aerodrome"
110615                 },
110616                 "aeroway/apron": {
110617                     "name": "Apron",
110618                     "terms": "ramp"
110619                 },
110620                 "aeroway/gate": {
110621                     "name": "Airport gate",
110622                     "terms": ""
110623                 },
110624                 "aeroway/hangar": {
110625                     "name": "Hangar",
110626                     "terms": ""
110627                 },
110628                 "aeroway/helipad": {
110629                     "name": "Helipad",
110630                     "terms": "helicopter,helipad,heliport"
110631                 },
110632                 "aeroway/runway": {
110633                     "name": "Runway",
110634                     "terms": "landing strip"
110635                 },
110636                 "aeroway/taxiway": {
110637                     "name": "Taxiway",
110638                     "terms": ""
110639                 },
110640                 "aeroway/terminal": {
110641                     "name": "Airport terminal",
110642                     "terms": "airport,aerodrome"
110643                 },
110644                 "amenity": {
110645                     "name": "Amenity",
110646                     "terms": ""
110647                 },
110648                 "amenity/arts_centre": {
110649                     "name": "Arts Center",
110650                     "terms": "arts,arts centre"
110651                 },
110652                 "amenity/atm": {
110653                     "name": "ATM",
110654                     "terms": ""
110655                 },
110656                 "amenity/bank": {
110657                     "name": "Bank",
110658                     "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"
110659                 },
110660                 "amenity/bar": {
110661                     "name": "Bar",
110662                     "terms": ""
110663                 },
110664                 "amenity/bench": {
110665                     "name": "Bench",
110666                     "terms": ""
110667                 },
110668                 "amenity/bicycle_parking": {
110669                     "name": "Bicycle Parking",
110670                     "terms": ""
110671                 },
110672                 "amenity/bicycle_rental": {
110673                     "name": "Bicycle Rental",
110674                     "terms": ""
110675                 },
110676                 "amenity/boat_rental": {
110677                     "name": "Boat Rental",
110678                     "terms": ""
110679                 },
110680                 "amenity/cafe": {
110681                     "name": "Cafe",
110682                     "terms": "coffee,tea,coffee shop"
110683                 },
110684                 "amenity/car_rental": {
110685                     "name": "Car Rental",
110686                     "terms": ""
110687                 },
110688                 "amenity/car_sharing": {
110689                     "name": "Car Sharing",
110690                     "terms": ""
110691                 },
110692                 "amenity/car_wash": {
110693                     "name": "Car Wash",
110694                     "terms": ""
110695                 },
110696                 "amenity/childcare": {
110697                     "name": "Childcare",
110698                     "terms": "nursery,orphanage,playgroup"
110699                 },
110700                 "amenity/cinema": {
110701                     "name": "Cinema",
110702                     "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"
110703                 },
110704                 "amenity/clinic": {
110705                     "name": "Clinic",
110706                     "terms": "clinic,medical clinic"
110707                 },
110708                 "amenity/clock": {
110709                     "name": "Clock",
110710                     "terms": ""
110711                 },
110712                 "amenity/college": {
110713                     "name": "College",
110714                     "terms": ""
110715                 },
110716                 "amenity/courthouse": {
110717                     "name": "Courthouse",
110718                     "terms": ""
110719                 },
110720                 "amenity/dentist": {
110721                     "name": "Dentist",
110722                     "terms": "dentist,dentist's office"
110723                 },
110724                 "amenity/doctor": {
110725                     "name": "Doctor",
110726                     "terms": "doctor,doctor's office"
110727                 },
110728                 "amenity/drinking_water": {
110729                     "name": "Drinking Water",
110730                     "terms": "water fountain,potable water"
110731                 },
110732                 "amenity/embassy": {
110733                     "name": "Embassy",
110734                     "terms": ""
110735                 },
110736                 "amenity/fast_food": {
110737                     "name": "Fast Food",
110738                     "terms": ""
110739                 },
110740                 "amenity/fire_station": {
110741                     "name": "Fire Station",
110742                     "terms": ""
110743                 },
110744                 "amenity/fountain": {
110745                     "name": "Fountain",
110746                     "terms": ""
110747                 },
110748                 "amenity/fuel": {
110749                     "name": "Gas Station",
110750                     "terms": "petrol,fuel,propane,diesel,lng,cng,biodiesel"
110751                 },
110752                 "amenity/grave_yard": {
110753                     "name": "Graveyard",
110754                     "terms": ""
110755                 },
110756                 "amenity/hospital": {
110757                     "name": "Hospital",
110758                     "terms": "clinic,emergency room,health service,hospice,infirmary,institution,nursing home,rest home,sanatorium,sanitarium,sick bay,surgery,ward"
110759                 },
110760                 "amenity/kindergarten": {
110761                     "name": "Kindergarten",
110762                     "terms": "nursery,preschool"
110763                 },
110764                 "amenity/library": {
110765                     "name": "Library",
110766                     "terms": ""
110767                 },
110768                 "amenity/marketplace": {
110769                     "name": "Marketplace",
110770                     "terms": ""
110771                 },
110772                 "amenity/parking": {
110773                     "name": "Car Parking",
110774                     "terms": ""
110775                 },
110776                 "amenity/pharmacy": {
110777                     "name": "Pharmacy",
110778                     "terms": ""
110779                 },
110780                 "amenity/place_of_worship": {
110781                     "name": "Place of Worship",
110782                     "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"
110783                 },
110784                 "amenity/place_of_worship/buddhist": {
110785                     "name": "Buddhist Temple",
110786                     "terms": "stupa,vihara,monastery,temple,pagoda,zendo,dojo"
110787                 },
110788                 "amenity/place_of_worship/christian": {
110789                     "name": "Church",
110790                     "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"
110791                 },
110792                 "amenity/place_of_worship/jewish": {
110793                     "name": "Synagogue",
110794                     "terms": "jewish,synagogue"
110795                 },
110796                 "amenity/place_of_worship/muslim": {
110797                     "name": "Mosque",
110798                     "terms": "muslim,mosque"
110799                 },
110800                 "amenity/police": {
110801                     "name": "Police",
110802                     "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"
110803                 },
110804                 "amenity/post_box": {
110805                     "name": "Mailbox",
110806                     "terms": "letter drop,letterbox,mail drop,mailbox,pillar box,postbox"
110807                 },
110808                 "amenity/post_office": {
110809                     "name": "Post Office",
110810                     "terms": ""
110811                 },
110812                 "amenity/pub": {
110813                     "name": "Pub",
110814                     "terms": ""
110815                 },
110816                 "amenity/ranger_station": {
110817                     "name": "Ranger Station",
110818                     "terms": "visitor center,visitor centre,permit center,permit centre,backcountry office,warden office,warden center"
110819                 },
110820                 "amenity/recycling": {
110821                     "name": "Recycling",
110822                     "terms": ""
110823                 },
110824                 "amenity/restaurant": {
110825                     "name": "Restaurant",
110826                     "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"
110827                 },
110828                 "amenity/school": {
110829                     "name": "School",
110830                     "terms": "academy,alma mater,blackboard,college,department,discipline,establishment,faculty,hall,halls of ivy,institute,institution,jail*,schoolhouse,seminary,university"
110831                 },
110832                 "amenity/shelter": {
110833                     "name": "Shelter",
110834                     "terms": "lean-to"
110835                 },
110836                 "amenity/studio": {
110837                     "name": "Studio",
110838                     "terms": "recording studio,studio,radio,radio studio,television,television studio"
110839                 },
110840                 "amenity/swimming_pool": {
110841                     "name": "Swimming Pool",
110842                     "terms": ""
110843                 },
110844                 "amenity/taxi": {
110845                     "name": "Taxi Stand",
110846                     "terms": "cab"
110847                 },
110848                 "amenity/telephone": {
110849                     "name": "Telephone",
110850                     "terms": "phone"
110851                 },
110852                 "amenity/theatre": {
110853                     "name": "Theater",
110854                     "terms": "theatre,performance,play,musical"
110855                 },
110856                 "amenity/toilets": {
110857                     "name": "Toilets",
110858                     "terms": "bathroom,restroom,outhouse,privy,head,lavatory,latrine,water closet,WC,W.C."
110859                 },
110860                 "amenity/townhall": {
110861                     "name": "Town Hall",
110862                     "terms": "village hall,city government,courthouse,municipal building,municipal center,municipal centre"
110863                 },
110864                 "amenity/university": {
110865                     "name": "University",
110866                     "terms": "college"
110867                 },
110868                 "amenity/vending_machine": {
110869                     "name": "Vending Machine",
110870                     "terms": ""
110871                 },
110872                 "amenity/veterinary": {
110873                     "name": "Veterinary",
110874                     "terms": "pet clinic,veterinarian,animal hospital,pet doctor"
110875                 },
110876                 "amenity/waste_basket": {
110877                     "name": "Waste Basket",
110878                     "terms": "rubbish bin,litter bin,trash can,garbage can"
110879                 },
110880                 "area": {
110881                     "name": "Area",
110882                     "terms": ""
110883                 },
110884                 "barrier": {
110885                     "name": "Barrier",
110886                     "terms": ""
110887                 },
110888                 "barrier/block": {
110889                     "name": "Block",
110890                     "terms": ""
110891                 },
110892                 "barrier/bollard": {
110893                     "name": "Bollard",
110894                     "terms": ""
110895                 },
110896                 "barrier/cattle_grid": {
110897                     "name": "Cattle Grid",
110898                     "terms": ""
110899                 },
110900                 "barrier/city_wall": {
110901                     "name": "City Wall",
110902                     "terms": ""
110903                 },
110904                 "barrier/cycle_barrier": {
110905                     "name": "Cycle Barrier",
110906                     "terms": ""
110907                 },
110908                 "barrier/ditch": {
110909                     "name": "Ditch",
110910                     "terms": ""
110911                 },
110912                 "barrier/entrance": {
110913                     "name": "Entrance",
110914                     "terms": ""
110915                 },
110916                 "barrier/fence": {
110917                     "name": "Fence",
110918                     "terms": ""
110919                 },
110920                 "barrier/gate": {
110921                     "name": "Gate",
110922                     "terms": ""
110923                 },
110924                 "barrier/hedge": {
110925                     "name": "Hedge",
110926                     "terms": ""
110927                 },
110928                 "barrier/kissing_gate": {
110929                     "name": "Kissing Gate",
110930                     "terms": ""
110931                 },
110932                 "barrier/lift_gate": {
110933                     "name": "Lift Gate",
110934                     "terms": ""
110935                 },
110936                 "barrier/retaining_wall": {
110937                     "name": "Retaining Wall",
110938                     "terms": ""
110939                 },
110940                 "barrier/stile": {
110941                     "name": "Stile",
110942                     "terms": ""
110943                 },
110944                 "barrier/toll_booth": {
110945                     "name": "Toll Booth",
110946                     "terms": ""
110947                 },
110948                 "barrier/wall": {
110949                     "name": "Wall",
110950                     "terms": ""
110951                 },
110952                 "boundary/administrative": {
110953                     "name": "Administrative Boundary",
110954                     "terms": ""
110955                 },
110956                 "building": {
110957                     "name": "Building",
110958                     "terms": ""
110959                 },
110960                 "building/apartments": {
110961                     "name": "Apartments",
110962                     "terms": ""
110963                 },
110964                 "building/commercial": {
110965                     "name": "Commercial Building",
110966                     "terms": ""
110967                 },
110968                 "building/entrance": {
110969                     "name": "Entrance",
110970                     "terms": ""
110971                 },
110972                 "building/garage": {
110973                     "name": "Garage",
110974                     "terms": ""
110975                 },
110976                 "building/house": {
110977                     "name": "House",
110978                     "terms": ""
110979                 },
110980                 "building/hut": {
110981                     "name": "Hut",
110982                     "terms": ""
110983                 },
110984                 "building/industrial": {
110985                     "name": "Industrial Building",
110986                     "terms": ""
110987                 },
110988                 "building/residential": {
110989                     "name": "Residential Building",
110990                     "terms": ""
110991                 },
110992                 "craft/basket_maker": {
110993                     "name": "Basket Maker",
110994                     "terms": "basket,basketry,basket maker,basket weaver"
110995                 },
110996                 "craft/beekeeper": {
110997                     "name": "Beekeeper",
110998                     "terms": "bees,beekeeper,bee box"
110999                 },
111000                 "craft/blacksmith": {
111001                     "name": "Blacksmith",
111002                     "terms": "blacksmith"
111003                 },
111004                 "craft/boatbuilder": {
111005                     "name": "Boat Builder",
111006                     "terms": "boat builder"
111007                 },
111008                 "craft/bookbinder": {
111009                     "name": "Bookbinder",
111010                     "terms": "bookbinder,book repair"
111011                 },
111012                 "craft/brewery": {
111013                     "name": "Brewery",
111014                     "terms": "brewery"
111015                 },
111016                 "craft/carpenter": {
111017                     "name": "Carpenter",
111018                     "terms": "carpenter,woodworker"
111019                 },
111020                 "craft/carpet_layer": {
111021                     "name": "Carpet Layer",
111022                     "terms": "carpet layer"
111023                 },
111024                 "craft/caterer": {
111025                     "name": "Caterer",
111026                     "terms": "Caterer,Catering"
111027                 },
111028                 "craft/clockmaker": {
111029                     "name": "Clockmaker",
111030                     "terms": "clock,clockmaker,clock repair"
111031                 },
111032                 "craft/confectionary": {
111033                     "name": "Confectionary",
111034                     "terms": "confectionary,sweets,candy"
111035                 },
111036                 "craft/dressmaker": {
111037                     "name": "Dressmaker",
111038                     "terms": "dress,dressmaker"
111039                 },
111040                 "craft/electrician": {
111041                     "name": "Electrician",
111042                     "terms": "electrician"
111043                 },
111044                 "craft/gardener": {
111045                     "name": "Gardener",
111046                     "terms": "gardener,landscaper,grounds keeper"
111047                 },
111048                 "craft/glaziery": {
111049                     "name": "Glaziery",
111050                     "terms": "glass,glass foundry,stained-glass,window"
111051                 },
111052                 "craft/handicraft": {
111053                     "name": "Handicraft",
111054                     "terms": "handicraft"
111055                 },
111056                 "craft/hvac": {
111057                     "name": "HVAC",
111058                     "terms": "heating,ventilating,air-conditioning,air conditioning"
111059                 },
111060                 "craft/insulator": {
111061                     "name": "Insulator",
111062                     "terms": "insulation,insulator"
111063                 },
111064                 "craft/jeweler": {
111065                     "name": "Jeweler",
111066                     "terms": "jeweler,gem,diamond"
111067                 },
111068                 "craft/key_cutter": {
111069                     "name": "Key Cutter",
111070                     "terms": "key,key cutter"
111071                 },
111072                 "craft/locksmith": {
111073                     "name": "Locksmith",
111074                     "terms": "locksmith,lock"
111075                 },
111076                 "craft/metal_construction": {
111077                     "name": "Metal Construction",
111078                     "terms": "metal construction"
111079                 },
111080                 "craft/optician": {
111081                     "name": "Optician",
111082                     "terms": "glasses,optician"
111083                 },
111084                 "craft/painter": {
111085                     "name": "painter",
111086                     "terms": "painter"
111087                 },
111088                 "craft/photographer": {
111089                     "name": "Photographer",
111090                     "terms": "photographer"
111091                 },
111092                 "craft/photographic_labratory": {
111093                     "name": "Photographic Labratory",
111094                     "terms": "photographic labratory,film developer"
111095                 },
111096                 "craft/plasterer": {
111097                     "name": "Plasterer",
111098                     "terms": "plasterer"
111099                 },
111100                 "craft/plumber": {
111101                     "name": "Plumber",
111102                     "terms": "pumber"
111103                 },
111104                 "craft/pottery": {
111105                     "name": "Pottery",
111106                     "terms": "pottery,potter"
111107                 },
111108                 "craft/rigger": {
111109                     "name": "Rigger",
111110                     "terms": "rigger"
111111                 },
111112                 "craft/roofer": {
111113                     "name": "Roofer",
111114                     "terms": "roofer"
111115                 },
111116                 "craft/saddler": {
111117                     "name": "Saddler",
111118                     "terms": "saddler"
111119                 },
111120                 "craft/sailmaker": {
111121                     "name": "Sailmaker",
111122                     "terms": "sailmaker"
111123                 },
111124                 "craft/sawmill": {
111125                     "name": "Sawmill",
111126                     "terms": "sawmill,lumber"
111127                 },
111128                 "craft/scaffolder": {
111129                     "name": "Scaffolder",
111130                     "terms": "scaffolder"
111131                 },
111132                 "craft/sculpter": {
111133                     "name": "Sculpter",
111134                     "terms": "sculpter"
111135                 },
111136                 "craft/shoemaker": {
111137                     "name": "Shoemaker",
111138                     "terms": "shoe repair,shoemaker"
111139                 },
111140                 "craft/stonemason": {
111141                     "name": "Stonemason",
111142                     "terms": "stonemason,masonry"
111143                 },
111144                 "craft/sweep": {
111145                     "name": "Chimney Sweep",
111146                     "terms": "sweep,chimney sweep"
111147                 },
111148                 "craft/tailor": {
111149                     "name": "Tailor",
111150                     "terms": "tailor,clothes"
111151                 },
111152                 "craft/tiler": {
111153                     "name": "Tiler",
111154                     "terms": "tiler"
111155                 },
111156                 "craft/tinsmith": {
111157                     "name": "Tinsmith",
111158                     "terms": "tinsmith"
111159                 },
111160                 "craft/upholsterer": {
111161                     "name": "Upholsterer",
111162                     "terms": "upholsterer"
111163                 },
111164                 "craft/watchmaker": {
111165                     "name": "Watchmaker",
111166                     "terms": "watch,watchmaker,watch repair"
111167                 },
111168                 "craft/window_construction": {
111169                     "name": "Window Construction",
111170                     "terms": "window,window maker,window construction"
111171                 },
111172                 "embankment": {
111173                     "name": "Embankment",
111174                     "terms": ""
111175                 },
111176                 "emergency/ambulance_station": {
111177                     "name": "Ambulance Station",
111178                     "terms": ""
111179                 },
111180                 "emergency/fire_hydrant": {
111181                     "name": "Fire Hydrant",
111182                     "terms": ""
111183                 },
111184                 "emergency/phone": {
111185                     "name": "Emergency Phone",
111186                     "terms": ""
111187                 },
111188                 "entrance": {
111189                     "name": "Entrance",
111190                     "terms": ""
111191                 },
111192                 "footway/crossing": {
111193                     "name": "Crossing",
111194                     "terms": "crosswalk,zebra crossing"
111195                 },
111196                 "footway/sidewalk": {
111197                     "name": "Sidewalk",
111198                     "terms": ""
111199                 },
111200                 "golf/bunker": {
111201                     "name": "Sand Trap",
111202                     "terms": "hazard,bunker"
111203                 },
111204                 "golf/fairway": {
111205                     "name": "Fairway",
111206                     "terms": ""
111207                 },
111208                 "golf/green": {
111209                     "name": "Putting Green",
111210                     "terms": "putting green"
111211                 },
111212                 "golf/hole": {
111213                     "name": "Golf Hole",
111214                     "terms": ""
111215                 },
111216                 "golf/lateral_water_hazard": {
111217                     "name": "Lateral Water Hazard",
111218                     "terms": ""
111219                 },
111220                 "golf/rough": {
111221                     "name": "Rough",
111222                     "terms": ""
111223                 },
111224                 "golf/tee": {
111225                     "name": "Tee Box",
111226                     "terms": "teeing ground"
111227                 },
111228                 "golf/water_hazard": {
111229                     "name": "Water Hazard",
111230                     "terms": ""
111231                 },
111232                 "highway": {
111233                     "name": "Highway",
111234                     "terms": ""
111235                 },
111236                 "highway/bridleway": {
111237                     "name": "Bridle Path",
111238                     "terms": "bridleway,equestrian trail,horse riding path,bridle road,horse trail"
111239                 },
111240                 "highway/bus_stop": {
111241                     "name": "Bus Stop",
111242                     "terms": ""
111243                 },
111244                 "highway/crossing": {
111245                     "name": "Crossing",
111246                     "terms": "crosswalk,zebra crossing"
111247                 },
111248                 "highway/cycleway": {
111249                     "name": "Cycle Path",
111250                     "terms": ""
111251                 },
111252                 "highway/footway": {
111253                     "name": "Foot Path",
111254                     "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"
111255                 },
111256                 "highway/living_street": {
111257                     "name": "Living Street",
111258                     "terms": ""
111259                 },
111260                 "highway/mini_roundabout": {
111261                     "name": "Mini-Roundabout",
111262                     "terms": ""
111263                 },
111264                 "highway/motorway": {
111265                     "name": "Motorway",
111266                     "terms": ""
111267                 },
111268                 "highway/motorway_junction": {
111269                     "name": "Motorway Junction",
111270                     "terms": ""
111271                 },
111272                 "highway/motorway_link": {
111273                     "name": "Motorway Link",
111274                     "terms": "ramp,on ramp,off ramp"
111275                 },
111276                 "highway/path": {
111277                     "name": "Path",
111278                     "terms": ""
111279                 },
111280                 "highway/pedestrian": {
111281                     "name": "Pedestrian",
111282                     "terms": ""
111283                 },
111284                 "highway/primary": {
111285                     "name": "Primary Road",
111286                     "terms": ""
111287                 },
111288                 "highway/primary_link": {
111289                     "name": "Primary Link",
111290                     "terms": "ramp,on ramp,off ramp"
111291                 },
111292                 "highway/residential": {
111293                     "name": "Residential Road",
111294                     "terms": ""
111295                 },
111296                 "highway/rest_area": {
111297                     "name": "Rest Area",
111298                     "terms": "rest stop,turnout,lay-by"
111299                 },
111300                 "highway/road": {
111301                     "name": "Unknown Road",
111302                     "terms": ""
111303                 },
111304                 "highway/secondary": {
111305                     "name": "Secondary Road",
111306                     "terms": ""
111307                 },
111308                 "highway/secondary_link": {
111309                     "name": "Secondary Link",
111310                     "terms": "ramp,on ramp,off ramp"
111311                 },
111312                 "highway/service": {
111313                     "name": "Service Road",
111314                     "terms": ""
111315                 },
111316                 "highway/service/alley": {
111317                     "name": "Alley",
111318                     "terms": ""
111319                 },
111320                 "highway/service/drive-through": {
111321                     "name": "Drive-Through",
111322                     "terms": ""
111323                 },
111324                 "highway/service/driveway": {
111325                     "name": "Driveway",
111326                     "terms": ""
111327                 },
111328                 "highway/service/emergency_access": {
111329                     "name": "Emergency Access",
111330                     "terms": ""
111331                 },
111332                 "highway/service/parking_aisle": {
111333                     "name": "Parking Aisle",
111334                     "terms": ""
111335                 },
111336                 "highway/services": {
111337                     "name": "Service Area",
111338                     "terms": "services,travel plaza,service station"
111339                 },
111340                 "highway/steps": {
111341                     "name": "Steps",
111342                     "terms": "stairs,staircase"
111343                 },
111344                 "highway/stop": {
111345                     "name": "Stop Sign",
111346                     "terms": "stop sign"
111347                 },
111348                 "highway/tertiary": {
111349                     "name": "Tertiary Road",
111350                     "terms": ""
111351                 },
111352                 "highway/tertiary_link": {
111353                     "name": "Tertiary Link",
111354                     "terms": "ramp,on ramp,off ramp"
111355                 },
111356                 "highway/track": {
111357                     "name": "Track",
111358                     "terms": ""
111359                 },
111360                 "highway/traffic_signals": {
111361                     "name": "Traffic Signals",
111362                     "terms": "light,stoplight,traffic light"
111363                 },
111364                 "highway/trunk": {
111365                     "name": "Trunk Road",
111366                     "terms": ""
111367                 },
111368                 "highway/trunk_link": {
111369                     "name": "Trunk Link",
111370                     "terms": "ramp,on ramp,off ramp"
111371                 },
111372                 "highway/turning_circle": {
111373                     "name": "Turning Circle",
111374                     "terms": ""
111375                 },
111376                 "highway/unclassified": {
111377                     "name": "Unclassified Road",
111378                     "terms": ""
111379                 },
111380                 "historic": {
111381                     "name": "Historic Site",
111382                     "terms": ""
111383                 },
111384                 "historic/archaeological_site": {
111385                     "name": "Archaeological Site",
111386                     "terms": ""
111387                 },
111388                 "historic/boundary_stone": {
111389                     "name": "Boundary Stone",
111390                     "terms": ""
111391                 },
111392                 "historic/castle": {
111393                     "name": "Castle",
111394                     "terms": ""
111395                 },
111396                 "historic/memorial": {
111397                     "name": "Memorial",
111398                     "terms": ""
111399                 },
111400                 "historic/monument": {
111401                     "name": "Monument",
111402                     "terms": ""
111403                 },
111404                 "historic/ruins": {
111405                     "name": "Ruins",
111406                     "terms": ""
111407                 },
111408                 "historic/wayside_cross": {
111409                     "name": "Wayside Cross",
111410                     "terms": ""
111411                 },
111412                 "historic/wayside_shrine": {
111413                     "name": "Wayside Shrine",
111414                     "terms": ""
111415                 },
111416                 "landuse": {
111417                     "name": "Landuse",
111418                     "terms": ""
111419                 },
111420                 "landuse/allotments": {
111421                     "name": "Allotments",
111422                     "terms": ""
111423                 },
111424                 "landuse/basin": {
111425                     "name": "Basin",
111426                     "terms": ""
111427                 },
111428                 "landuse/cemetery": {
111429                     "name": "Cemetery",
111430                     "terms": ""
111431                 },
111432                 "landuse/commercial": {
111433                     "name": "Commercial",
111434                     "terms": ""
111435                 },
111436                 "landuse/construction": {
111437                     "name": "Construction",
111438                     "terms": ""
111439                 },
111440                 "landuse/farm": {
111441                     "name": "Farm",
111442                     "terms": ""
111443                 },
111444                 "landuse/farmland": {
111445                     "name": "Farmland",
111446                     "terms": ""
111447                 },
111448                 "landuse/farmyard": {
111449                     "name": "Farmyard",
111450                     "terms": ""
111451                 },
111452                 "landuse/forest": {
111453                     "name": "Forest",
111454                     "terms": ""
111455                 },
111456                 "landuse/grass": {
111457                     "name": "Grass",
111458                     "terms": ""
111459                 },
111460                 "landuse/industrial": {
111461                     "name": "Industrial",
111462                     "terms": ""
111463                 },
111464                 "landuse/meadow": {
111465                     "name": "Meadow",
111466                     "terms": ""
111467                 },
111468                 "landuse/orchard": {
111469                     "name": "Orchard",
111470                     "terms": ""
111471                 },
111472                 "landuse/quarry": {
111473                     "name": "Quarry",
111474                     "terms": ""
111475                 },
111476                 "landuse/residential": {
111477                     "name": "Residential",
111478                     "terms": ""
111479                 },
111480                 "landuse/retail": {
111481                     "name": "Retail",
111482                     "terms": ""
111483                 },
111484                 "landuse/vineyard": {
111485                     "name": "Vineyard",
111486                     "terms": ""
111487                 },
111488                 "leisure": {
111489                     "name": "Leisure",
111490                     "terms": ""
111491                 },
111492                 "leisure/common": {
111493                     "name": "Common",
111494                     "terms": "open space"
111495                 },
111496                 "leisure/dog_park": {
111497                     "name": "Dog Park",
111498                     "terms": ""
111499                 },
111500                 "leisure/garden": {
111501                     "name": "Garden",
111502                     "terms": ""
111503                 },
111504                 "leisure/golf_course": {
111505                     "name": "Golf Course",
111506                     "terms": "links"
111507                 },
111508                 "leisure/marina": {
111509                     "name": "Marina",
111510                     "terms": ""
111511                 },
111512                 "leisure/park": {
111513                     "name": "Park",
111514                     "terms": "esplanade,estate,forest,garden,grass,green,grounds,lawn,lot,meadow,parkland,place,playground,plaza,pleasure garden,recreation area,square,tract,village green,woodland"
111515                 },
111516                 "leisure/pitch": {
111517                     "name": "Sport Pitch",
111518                     "terms": ""
111519                 },
111520                 "leisure/pitch/american_football": {
111521                     "name": "American Football Field",
111522                     "terms": ""
111523                 },
111524                 "leisure/pitch/baseball": {
111525                     "name": "Baseball Diamond",
111526                     "terms": ""
111527                 },
111528                 "leisure/pitch/basketball": {
111529                     "name": "Basketball Court",
111530                     "terms": ""
111531                 },
111532                 "leisure/pitch/skateboard": {
111533                     "name": "Skate Park",
111534                     "terms": ""
111535                 },
111536                 "leisure/pitch/soccer": {
111537                     "name": "Soccer Field",
111538                     "terms": ""
111539                 },
111540                 "leisure/pitch/tennis": {
111541                     "name": "Tennis Court",
111542                     "terms": ""
111543                 },
111544                 "leisure/pitch/volleyball": {
111545                     "name": "Volleyball Court",
111546                     "terms": ""
111547                 },
111548                 "leisure/playground": {
111549                     "name": "Playground",
111550                     "terms": "jungle gym,play area"
111551                 },
111552                 "leisure/slipway": {
111553                     "name": "Slipway",
111554                     "terms": ""
111555                 },
111556                 "leisure/sports_center": {
111557                     "name": "Sports Center",
111558                     "terms": "gym"
111559                 },
111560                 "leisure/stadium": {
111561                     "name": "Stadium",
111562                     "terms": ""
111563                 },
111564                 "leisure/swimming_pool": {
111565                     "name": "Swimming Pool",
111566                     "terms": ""
111567                 },
111568                 "leisure/track": {
111569                     "name": "Race Track",
111570                     "terms": ""
111571                 },
111572                 "line": {
111573                     "name": "Line",
111574                     "terms": ""
111575                 },
111576                 "man_made": {
111577                     "name": "Man Made",
111578                     "terms": ""
111579                 },
111580                 "man_made/breakwater": {
111581                     "name": "Breakwater",
111582                     "terms": ""
111583                 },
111584                 "man_made/cutline": {
111585                     "name": "Cut line",
111586                     "terms": ""
111587                 },
111588                 "man_made/embankment": {
111589                     "name": "Embankment",
111590                     "terms": ""
111591                 },
111592                 "man_made/flagpole": {
111593                     "name": "Flagpole",
111594                     "terms": ""
111595                 },
111596                 "man_made/lighthouse": {
111597                     "name": "Lighthouse",
111598                     "terms": ""
111599                 },
111600                 "man_made/observation": {
111601                     "name": "Observation Tower",
111602                     "terms": "lookout tower,fire tower"
111603                 },
111604                 "man_made/pier": {
111605                     "name": "Pier",
111606                     "terms": ""
111607                 },
111608                 "man_made/pipeline": {
111609                     "name": "Pipeline",
111610                     "terms": ""
111611                 },
111612                 "man_made/survey_point": {
111613                     "name": "Survey Point",
111614                     "terms": ""
111615                 },
111616                 "man_made/tower": {
111617                     "name": "Tower",
111618                     "terms": ""
111619                 },
111620                 "man_made/wastewater_plant": {
111621                     "name": "Wastewater Plant",
111622                     "terms": "sewage works,sewage treatment plant,water treatment plant,reclamation plant"
111623                 },
111624                 "man_made/water_tower": {
111625                     "name": "Water Tower",
111626                     "terms": ""
111627                 },
111628                 "man_made/water_well": {
111629                     "name": "Water well",
111630                     "terms": ""
111631                 },
111632                 "man_made/water_works": {
111633                     "name": "Water Works",
111634                     "terms": ""
111635                 },
111636                 "military/airfield": {
111637                     "name": "Airfield",
111638                     "terms": ""
111639                 },
111640                 "military/barracks": {
111641                     "name": "Barracks",
111642                     "terms": ""
111643                 },
111644                 "military/bunker": {
111645                     "name": "Bunker",
111646                     "terms": ""
111647                 },
111648                 "military/range": {
111649                     "name": "Military Range",
111650                     "terms": ""
111651                 },
111652                 "natural": {
111653                     "name": "Natural",
111654                     "terms": ""
111655                 },
111656                 "natural/bay": {
111657                     "name": "Bay",
111658                     "terms": ""
111659                 },
111660                 "natural/beach": {
111661                     "name": "Beach",
111662                     "terms": ""
111663                 },
111664                 "natural/cliff": {
111665                     "name": "Cliff",
111666                     "terms": ""
111667                 },
111668                 "natural/coastline": {
111669                     "name": "Coastline",
111670                     "terms": "shore"
111671                 },
111672                 "natural/fell": {
111673                     "name": "Fell",
111674                     "terms": ""
111675                 },
111676                 "natural/glacier": {
111677                     "name": "Glacier",
111678                     "terms": ""
111679                 },
111680                 "natural/grassland": {
111681                     "name": "Grassland",
111682                     "terms": ""
111683                 },
111684                 "natural/heath": {
111685                     "name": "Heath",
111686                     "terms": ""
111687                 },
111688                 "natural/peak": {
111689                     "name": "Peak",
111690                     "terms": "acme,aiguille,alp,climax,crest,crown,hill,mount,mountain,pinnacle,summit,tip,top"
111691                 },
111692                 "natural/scree": {
111693                     "name": "Scree",
111694                     "terms": "loose rocks"
111695                 },
111696                 "natural/scrub": {
111697                     "name": "Scrub",
111698                     "terms": ""
111699                 },
111700                 "natural/spring": {
111701                     "name": "Spring",
111702                     "terms": ""
111703                 },
111704                 "natural/tree": {
111705                     "name": "Tree",
111706                     "terms": ""
111707                 },
111708                 "natural/water": {
111709                     "name": "Water",
111710                     "terms": ""
111711                 },
111712                 "natural/water/lake": {
111713                     "name": "Lake",
111714                     "terms": "lakelet,loch,mere"
111715                 },
111716                 "natural/water/pond": {
111717                     "name": "Pond",
111718                     "terms": "lakelet,millpond,tarn,pool,mere"
111719                 },
111720                 "natural/water/reservoir": {
111721                     "name": "Reservoir",
111722                     "terms": ""
111723                 },
111724                 "natural/wetland": {
111725                     "name": "Wetland",
111726                     "terms": ""
111727                 },
111728                 "natural/wood": {
111729                     "name": "Wood",
111730                     "terms": ""
111731                 },
111732                 "office": {
111733                     "name": "Office",
111734                     "terms": ""
111735                 },
111736                 "office/accountant": {
111737                     "name": "Accountant",
111738                     "terms": ""
111739                 },
111740                 "office/administrative": {
111741                     "name": "Administrative Office",
111742                     "terms": ""
111743                 },
111744                 "office/architect": {
111745                     "name": "Architect",
111746                     "terms": ""
111747                 },
111748                 "office/company": {
111749                     "name": "Company Office",
111750                     "terms": ""
111751                 },
111752                 "office/educational_institution": {
111753                     "name": "Educational Institution",
111754                     "terms": ""
111755                 },
111756                 "office/employment_agency": {
111757                     "name": "Employment Agency",
111758                     "terms": ""
111759                 },
111760                 "office/estate_agent": {
111761                     "name": "Real Estate Office",
111762                     "terms": ""
111763                 },
111764                 "office/financial": {
111765                     "name": "Financial Office",
111766                     "terms": ""
111767                 },
111768                 "office/government": {
111769                     "name": "Government Office",
111770                     "terms": ""
111771                 },
111772                 "office/insurance": {
111773                     "name": "Insurance Office",
111774                     "terms": ""
111775                 },
111776                 "office/it": {
111777                     "name": "IT Office",
111778                     "terms": ""
111779                 },
111780                 "office/lawyer": {
111781                     "name": "Law Office",
111782                     "terms": ""
111783                 },
111784                 "office/newspaper": {
111785                     "name": "Newspaper",
111786                     "terms": ""
111787                 },
111788                 "office/ngo": {
111789                     "name": "NGO Office",
111790                     "terms": ""
111791                 },
111792                 "office/physician": {
111793                     "name": "Physician",
111794                     "terms": ""
111795                 },
111796                 "office/political_party": {
111797                     "name": "Political Party",
111798                     "terms": ""
111799                 },
111800                 "office/research": {
111801                     "name": "Research Office",
111802                     "terms": ""
111803                 },
111804                 "office/telecommunication": {
111805                     "name": "Telecom Office",
111806                     "terms": ""
111807                 },
111808                 "office/therapist": {
111809                     "name": "Therapist",
111810                     "terms": ""
111811                 },
111812                 "office/travel_agent": {
111813                     "name": "Travel Agency",
111814                     "terms": ""
111815                 },
111816                 "piste": {
111817                     "name": "Piste/Ski Trail",
111818                     "terms": "ski,sled,sleigh,snowboard,nordic,downhill,snowmobile"
111819                 },
111820                 "place": {
111821                     "name": "Place",
111822                     "terms": ""
111823                 },
111824                 "place/city": {
111825                     "name": "City",
111826                     "terms": ""
111827                 },
111828                 "place/hamlet": {
111829                     "name": "Hamlet",
111830                     "terms": ""
111831                 },
111832                 "place/island": {
111833                     "name": "Island",
111834                     "terms": "archipelago,atoll,bar,cay,isle,islet,key,reef"
111835                 },
111836                 "place/isolated_dwelling": {
111837                     "name": "Isolated Dwelling",
111838                     "terms": ""
111839                 },
111840                 "place/locality": {
111841                     "name": "Locality",
111842                     "terms": ""
111843                 },
111844                 "place/town": {
111845                     "name": "Town",
111846                     "terms": ""
111847                 },
111848                 "place/village": {
111849                     "name": "Village",
111850                     "terms": ""
111851                 },
111852                 "point": {
111853                     "name": "Point",
111854                     "terms": ""
111855                 },
111856                 "power": {
111857                     "name": "Power",
111858                     "terms": ""
111859                 },
111860                 "power/generator": {
111861                     "name": "Power Generator",
111862                     "terms": ""
111863                 },
111864                 "power/line": {
111865                     "name": "Power Line",
111866                     "terms": ""
111867                 },
111868                 "power/minor_line": {
111869                     "name": "Minor Power Line",
111870                     "terms": ""
111871                 },
111872                 "power/pole": {
111873                     "name": "Power Pole",
111874                     "terms": ""
111875                 },
111876                 "power/sub_station": {
111877                     "name": "Substation",
111878                     "terms": ""
111879                 },
111880                 "power/tower": {
111881                     "name": "High-Voltage Tower",
111882                     "terms": ""
111883                 },
111884                 "power/transformer": {
111885                     "name": "Transformer",
111886                     "terms": ""
111887                 },
111888                 "public_transport/platform": {
111889                     "name": "Platform",
111890                     "terms": ""
111891                 },
111892                 "public_transport/stop_position": {
111893                     "name": "Stop Position",
111894                     "terms": ""
111895                 },
111896                 "railway": {
111897                     "name": "Railway",
111898                     "terms": ""
111899                 },
111900                 "railway/abandoned": {
111901                     "name": "Abandoned Railway",
111902                     "terms": ""
111903                 },
111904                 "railway/disused": {
111905                     "name": "Disused Railway",
111906                     "terms": ""
111907                 },
111908                 "railway/funicular": {
111909                     "name": "Funicular",
111910                     "terms": "venicular,cliff railway,cable car,cable railway,funicular railway"
111911                 },
111912                 "railway/halt": {
111913                     "name": "Railway Halt",
111914                     "terms": "break,interrupt,rest,wait,interruption"
111915                 },
111916                 "railway/level_crossing": {
111917                     "name": "Level Crossing",
111918                     "terms": "crossing,railroad crossing,railway crossing,grade crossing,road through railroad,train crossing"
111919                 },
111920                 "railway/monorail": {
111921                     "name": "Monorail",
111922                     "terms": ""
111923                 },
111924                 "railway/narrow_gauge": {
111925                     "name": "Narrow Gauge Rail",
111926                     "terms": "narrow gauge railway,narrow gauge railroad"
111927                 },
111928                 "railway/platform": {
111929                     "name": "Railway Platform",
111930                     "terms": ""
111931                 },
111932                 "railway/rail": {
111933                     "name": "Rail",
111934                     "terms": ""
111935                 },
111936                 "railway/station": {
111937                     "name": "Railway Station",
111938                     "terms": "train station,station"
111939                 },
111940                 "railway/subway": {
111941                     "name": "Subway",
111942                     "terms": ""
111943                 },
111944                 "railway/subway_entrance": {
111945                     "name": "Subway Entrance",
111946                     "terms": ""
111947                 },
111948                 "railway/tram": {
111949                     "name": "Tram",
111950                     "terms": "streetcar"
111951                 },
111952                 "relation": {
111953                     "name": "Relation",
111954                     "terms": ""
111955                 },
111956                 "route/ferry": {
111957                     "name": "Ferry Route",
111958                     "terms": ""
111959                 },
111960                 "shop": {
111961                     "name": "Shop",
111962                     "terms": ""
111963                 },
111964                 "shop/alcohol": {
111965                     "name": "Liquor Store",
111966                     "terms": "alcohol"
111967                 },
111968                 "shop/bakery": {
111969                     "name": "Bakery",
111970                     "terms": ""
111971                 },
111972                 "shop/beauty": {
111973                     "name": "Beauty Shop",
111974                     "terms": "nail spa,spa,salon,tanning"
111975                 },
111976                 "shop/beverages": {
111977                     "name": "Beverage Store",
111978                     "terms": ""
111979                 },
111980                 "shop/bicycle": {
111981                     "name": "Bicycle Shop",
111982                     "terms": ""
111983                 },
111984                 "shop/books": {
111985                     "name": "Bookstore",
111986                     "terms": ""
111987                 },
111988                 "shop/boutique": {
111989                     "name": "Boutique",
111990                     "terms": ""
111991                 },
111992                 "shop/butcher": {
111993                     "name": "Butcher",
111994                     "terms": ""
111995                 },
111996                 "shop/car": {
111997                     "name": "Car Dealership",
111998                     "terms": ""
111999                 },
112000                 "shop/car_parts": {
112001                     "name": "Car Parts Store",
112002                     "terms": ""
112003                 },
112004                 "shop/car_repair": {
112005                     "name": "Car Repair Shop",
112006                     "terms": ""
112007                 },
112008                 "shop/chemist": {
112009                     "name": "Chemist",
112010                     "terms": ""
112011                 },
112012                 "shop/clothes": {
112013                     "name": "Clothing Store",
112014                     "terms": ""
112015                 },
112016                 "shop/computer": {
112017                     "name": "Computer Store",
112018                     "terms": ""
112019                 },
112020                 "shop/confectionery": {
112021                     "name": "Confectionery",
112022                     "terms": ""
112023                 },
112024                 "shop/convenience": {
112025                     "name": "Convenience Store",
112026                     "terms": ""
112027                 },
112028                 "shop/deli": {
112029                     "name": "Deli",
112030                     "terms": ""
112031                 },
112032                 "shop/department_store": {
112033                     "name": "Department Store",
112034                     "terms": ""
112035                 },
112036                 "shop/doityourself": {
112037                     "name": "DIY Store",
112038                     "terms": ""
112039                 },
112040                 "shop/dry_cleaning": {
112041                     "name": "Dry Cleaners",
112042                     "terms": ""
112043                 },
112044                 "shop/electronics": {
112045                     "name": "Electronics Store",
112046                     "terms": ""
112047                 },
112048                 "shop/farm": {
112049                     "name": "Produce Stand",
112050                     "terms": "farm shop,farm stand"
112051                 },
112052                 "shop/fishmonger": {
112053                     "name": "Fishmonger",
112054                     "terms": ""
112055                 },
112056                 "shop/florist": {
112057                     "name": "Florist",
112058                     "terms": ""
112059                 },
112060                 "shop/furniture": {
112061                     "name": "Furniture Store",
112062                     "terms": ""
112063                 },
112064                 "shop/garden_centre": {
112065                     "name": "Garden Center",
112066                     "terms": "garden centre"
112067                 },
112068                 "shop/gift": {
112069                     "name": "Gift Shop",
112070                     "terms": ""
112071                 },
112072                 "shop/greengrocer": {
112073                     "name": "Greengrocer",
112074                     "terms": ""
112075                 },
112076                 "shop/hairdresser": {
112077                     "name": "Hairdresser",
112078                     "terms": ""
112079                 },
112080                 "shop/hardware": {
112081                     "name": "Hardware Store",
112082                     "terms": ""
112083                 },
112084                 "shop/hifi": {
112085                     "name": "Hifi Store",
112086                     "terms": ""
112087                 },
112088                 "shop/jewelry": {
112089                     "name": "Jeweler",
112090                     "terms": ""
112091                 },
112092                 "shop/kiosk": {
112093                     "name": "Kiosk",
112094                     "terms": ""
112095                 },
112096                 "shop/laundry": {
112097                     "name": "Laundry",
112098                     "terms": ""
112099                 },
112100                 "shop/locksmith": {
112101                     "name": "Locksmith",
112102                     "terms": "keys"
112103                 },
112104                 "shop/mall": {
112105                     "name": "Mall",
112106                     "terms": ""
112107                 },
112108                 "shop/mobile_phone": {
112109                     "name": "Mobile Phone Store",
112110                     "terms": ""
112111                 },
112112                 "shop/motorcycle": {
112113                     "name": "Motorcycle Dealership",
112114                     "terms": ""
112115                 },
112116                 "shop/music": {
112117                     "name": "Music Store",
112118                     "terms": ""
112119                 },
112120                 "shop/newsagent": {
112121                     "name": "Newsagent",
112122                     "terms": ""
112123                 },
112124                 "shop/optician": {
112125                     "name": "Optician",
112126                     "terms": ""
112127                 },
112128                 "shop/outdoor": {
112129                     "name": "Outdoor Store",
112130                     "terms": ""
112131                 },
112132                 "shop/pet": {
112133                     "name": "Pet Store",
112134                     "terms": ""
112135                 },
112136                 "shop/photo": {
112137                     "name": "Photography Store",
112138                     "terms": ""
112139                 },
112140                 "shop/shoes": {
112141                     "name": "Shoe Store",
112142                     "terms": ""
112143                 },
112144                 "shop/sports": {
112145                     "name": "Sporting Goods Store",
112146                     "terms": ""
112147                 },
112148                 "shop/stationery": {
112149                     "name": "Stationery Store",
112150                     "terms": ""
112151                 },
112152                 "shop/supermarket": {
112153                     "name": "Supermarket",
112154                     "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"
112155                 },
112156                 "shop/toys": {
112157                     "name": "Toy Store",
112158                     "terms": ""
112159                 },
112160                 "shop/travel_agency": {
112161                     "name": "Travel Agency",
112162                     "terms": ""
112163                 },
112164                 "shop/tyres": {
112165                     "name": "Tire Store",
112166                     "terms": ""
112167                 },
112168                 "shop/vacant": {
112169                     "name": "Vacant Shop",
112170                     "terms": ""
112171                 },
112172                 "shop/variety_store": {
112173                     "name": "Variety Store",
112174                     "terms": ""
112175                 },
112176                 "shop/video": {
112177                     "name": "Video Store",
112178                     "terms": ""
112179                 },
112180                 "tourism": {
112181                     "name": "Tourism",
112182                     "terms": ""
112183                 },
112184                 "tourism/alpine_hut": {
112185                     "name": "Alpine Hut",
112186                     "terms": ""
112187                 },
112188                 "tourism/artwork": {
112189                     "name": "Artwork",
112190                     "terms": "mural,sculpture,statue"
112191                 },
112192                 "tourism/attraction": {
112193                     "name": "Tourist Attraction",
112194                     "terms": ""
112195                 },
112196                 "tourism/camp_site": {
112197                     "name": "Camp Site",
112198                     "terms": "camping"
112199                 },
112200                 "tourism/caravan_site": {
112201                     "name": "RV Park",
112202                     "terms": ""
112203                 },
112204                 "tourism/chalet": {
112205                     "name": "Chalet",
112206                     "terms": ""
112207                 },
112208                 "tourism/guest_house": {
112209                     "name": "Guest House",
112210                     "terms": "B&B,Bed & Breakfast,Bed and Breakfast"
112211                 },
112212                 "tourism/hostel": {
112213                     "name": "Hostel",
112214                     "terms": ""
112215                 },
112216                 "tourism/hotel": {
112217                     "name": "Hotel",
112218                     "terms": ""
112219                 },
112220                 "tourism/information": {
112221                     "name": "Information",
112222                     "terms": ""
112223                 },
112224                 "tourism/motel": {
112225                     "name": "Motel",
112226                     "terms": ""
112227                 },
112228                 "tourism/museum": {
112229                     "name": "Museum",
112230                     "terms": "exhibition,exhibits archive,foundation,gallery,hall,institution,library,menagerie,repository,salon,storehouse,treasury,vault"
112231                 },
112232                 "tourism/picnic_site": {
112233                     "name": "Picnic Site",
112234                     "terms": ""
112235                 },
112236                 "tourism/theme_park": {
112237                     "name": "Theme Park",
112238                     "terms": ""
112239                 },
112240                 "tourism/viewpoint": {
112241                     "name": "Viewpoint",
112242                     "terms": ""
112243                 },
112244                 "tourism/zoo": {
112245                     "name": "Zoo",
112246                     "terms": ""
112247                 },
112248                 "type/boundary": {
112249                     "name": "Boundary",
112250                     "terms": ""
112251                 },
112252                 "type/boundary/administrative": {
112253                     "name": "Administrative Boundary",
112254                     "terms": ""
112255                 },
112256                 "type/multipolygon": {
112257                     "name": "Multipolygon",
112258                     "terms": ""
112259                 },
112260                 "type/restriction": {
112261                     "name": "Restriction",
112262                     "terms": ""
112263                 },
112264                 "type/route": {
112265                     "name": "Route",
112266                     "terms": ""
112267                 },
112268                 "type/route/bicycle": {
112269                     "name": "Cycle Route",
112270                     "terms": ""
112271                 },
112272                 "type/route/bus": {
112273                     "name": "Bus Route",
112274                     "terms": ""
112275                 },
112276                 "type/route/detour": {
112277                     "name": "Detour Route",
112278                     "terms": ""
112279                 },
112280                 "type/route/ferry": {
112281                     "name": "Ferry Route",
112282                     "terms": ""
112283                 },
112284                 "type/route/foot": {
112285                     "name": "Foot Route",
112286                     "terms": ""
112287                 },
112288                 "type/route/hiking": {
112289                     "name": "Hiking Route",
112290                     "terms": ""
112291                 },
112292                 "type/route/pipeline": {
112293                     "name": "Pipeline Route",
112294                     "terms": ""
112295                 },
112296                 "type/route/power": {
112297                     "name": "Power Route",
112298                     "terms": ""
112299                 },
112300                 "type/route/road": {
112301                     "name": "Road Route",
112302                     "terms": ""
112303                 },
112304                 "type/route/train": {
112305                     "name": "Train Route",
112306                     "terms": ""
112307                 },
112308                 "type/route/tram": {
112309                     "name": "Tram Route",
112310                     "terms": ""
112311                 },
112312                 "type/route_master": {
112313                     "name": "Route Master",
112314                     "terms": ""
112315                 },
112316                 "vertex": {
112317                     "name": "Other",
112318                     "terms": ""
112319                 },
112320                 "waterway": {
112321                     "name": "Waterway",
112322                     "terms": ""
112323                 },
112324                 "waterway/canal": {
112325                     "name": "Canal",
112326                     "terms": ""
112327                 },
112328                 "waterway/dam": {
112329                     "name": "Dam",
112330                     "terms": ""
112331                 },
112332                 "waterway/ditch": {
112333                     "name": "Ditch",
112334                     "terms": ""
112335                 },
112336                 "waterway/drain": {
112337                     "name": "Drain",
112338                     "terms": ""
112339                 },
112340                 "waterway/river": {
112341                     "name": "River",
112342                     "terms": "beck,branch,brook,course,creek,estuary,rill,rivulet,run,runnel,stream,tributary,watercourse"
112343                 },
112344                 "waterway/riverbank": {
112345                     "name": "Riverbank",
112346                     "terms": ""
112347                 },
112348                 "waterway/stream": {
112349                     "name": "Stream",
112350                     "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"
112351                 },
112352                 "waterway/weir": {
112353                     "name": "Weir",
112354                     "terms": ""
112355                 }
112356             }
112357         }
112358     },
112359     "suggestions": {
112360         "amenity": {
112361             "pub": {
112362                 "The Green Man": {
112363                     "count": 51
112364                 },
112365                 "Kings Arms": {
112366                     "count": 67
112367                 },
112368                 "Red Lion": {
112369                     "count": 203
112370                 },
112371                 "The Ship": {
112372                     "count": 87
112373                 },
112374                 "The White Horse": {
112375                     "count": 201
112376                 },
112377                 "The White Hart": {
112378                     "count": 228
112379                 },
112380                 "Royal Oak": {
112381                     "count": 147
112382                 },
112383                 "The Red Lion": {
112384                     "count": 231
112385                 },
112386                 "The Kings Arms": {
112387                     "count": 58
112388                 },
112389                 "The Star": {
112390                     "count": 73
112391                 },
112392                 "The Anchor": {
112393                     "count": 64
112394                 },
112395                 "The Cross Keys": {
112396                     "count": 55
112397                 },
112398                 "The Wheatsheaf": {
112399                     "count": 117
112400                 },
112401                 "The Crown Inn": {
112402                     "count": 68
112403                 },
112404                 "The Kings Head": {
112405                     "count": 53
112406                 },
112407                 "The Castle": {
112408                     "count": 58
112409                 },
112410                 "The Railway": {
112411                     "count": 100
112412                 },
112413                 "The White Lion": {
112414                     "count": 118
112415                 },
112416                 "The Bell": {
112417                     "count": 121
112418                 },
112419                 "The Bull": {
112420                     "count": 67
112421                 },
112422                 "The Plough": {
112423                     "count": 177
112424                 },
112425                 "The George": {
112426                     "count": 109
112427                 },
112428                 "The Royal Oak": {
112429                     "count": 210
112430                 },
112431                 "The Fox": {
112432                     "count": 76
112433                 },
112434                 "Prince of Wales": {
112435                     "count": 76
112436                 },
112437                 "The Rising Sun": {
112438                     "count": 69
112439                 },
112440                 "The Prince of Wales": {
112441                     "count": 51
112442                 },
112443                 "The Crown": {
112444                     "count": 241
112445                 },
112446                 "The Chequers": {
112447                     "count": 64
112448                 },
112449                 "The Swan": {
112450                     "count": 150
112451                 },
112452                 "Rose and Crown": {
112453                     "count": 79
112454                 },
112455                 "The Victoria": {
112456                     "count": 68
112457                 },
112458                 "New Inn": {
112459                     "count": 89
112460                 },
112461                 "Royal Hotel": {
112462                     "count": 55
112463                 },
112464                 "Cross Keys": {
112465                     "count": 59
112466                 },
112467                 "The Greyhound": {
112468                     "count": 96
112469                 },
112470                 "The Black Horse": {
112471                     "count": 94
112472                 },
112473                 "The New Inn": {
112474                     "count": 104
112475                 },
112476                 "Kings Head": {
112477                     "count": 57
112478                 },
112479                 "The Angel": {
112480                     "count": 53
112481                 },
112482                 "The Queens Head": {
112483                     "count": 51
112484                 },
112485                 "The Ship Inn": {
112486                     "count": 83
112487                 },
112488                 "Rose & Crown": {
112489                     "count": 51
112490                 },
112491                 "Queens Head": {
112492                     "count": 51
112493                 },
112494                 "Irish Pub": {
112495                     "count": 79
112496                 }
112497             },
112498             "fuel": {
112499                 "76": {
112500                     "count": 295
112501                 },
112502                 "Neste": {
112503                     "count": 192
112504                 },
112505                 "BP": {
112506                     "count": 2444
112507                 },
112508                 "Shell": {
112509                     "count": 8191
112510                 },
112511                 "Agip": {
112512                     "count": 2652
112513                 },
112514                 "Migrol": {
112515                     "count": 65
112516                 },
112517                 "Avia": {
112518                     "count": 883
112519                 },
112520                 "Texaco": {
112521                     "count": 667
112522                 },
112523                 "Total": {
112524                     "count": 2545
112525                 },
112526                 "Statoil": {
112527                     "count": 589
112528                 },
112529                 "Esso": {
112530                     "count": 3595
112531                 },
112532                 "Jet": {
112533                     "count": 438
112534                 },
112535                 "Avanti": {
112536                     "count": 89
112537                 },
112538                 "Sainsbury's": {
112539                     "count": 57
112540                 },
112541                 "OMV": {
112542                     "count": 706
112543                 },
112544                 "Aral": {
112545                     "count": 1334
112546                 },
112547                 "Tesco": {
112548                     "count": 193
112549                 },
112550                 "JET": {
112551                     "count": 178
112552                 },
112553                 "Morrisons": {
112554                     "count": 108
112555                 },
112556                 "United": {
112557                     "count": 89
112558                 },
112559                 "Canadian Tire": {
112560                     "count": 65
112561                 },
112562                 "Mobil": {
112563                     "count": 586
112564                 },
112565                 "Caltex": {
112566                     "count": 973
112567                 },
112568                 "Sunoco": {
112569                     "count": 336
112570                 },
112571                 "Q8": {
112572                     "count": 1160
112573                 },
112574                 "ABC": {
112575                     "count": 80
112576                 },
112577                 "Tankstelle": {
112578                     "count": 115
112579                 },
112580                 "ARAL": {
112581                     "count": 366
112582                 },
112583                 "CEPSA": {
112584                     "count": 1017
112585                 },
112586                 "BFT": {
112587                     "count": 88
112588                 },
112589                 "Petron": {
112590                     "count": 862
112591                 },
112592                 "Intermarché": {
112593                     "count": 428
112594                 },
112595                 "Super U": {
112596                     "count": 122
112597                 },
112598                 "Auchan": {
112599                     "count": 52
112600                 },
112601                 "Elf": {
112602                     "count": 131
112603                 },
112604                 "Carrefour": {
112605                     "count": 199
112606                 },
112607                 "Station Service E. Leclerc": {
112608                     "count": 534
112609                 },
112610                 "Shell Express": {
112611                     "count": 129
112612                 },
112613                 "Hess": {
112614                     "count": 114
112615                 },
112616                 "Flying V": {
112617                     "count": 132
112618                 },
112619                 "bft": {
112620                     "count": 169
112621                 },
112622                 "Gulf": {
112623                     "count": 192
112624                 },
112625                 "PTT": {
112626                     "count": 176
112627                 },
112628                 "St1": {
112629                     "count": 102
112630                 },
112631                 "Teboil": {
112632                     "count": 120
112633                 },
112634                 "HEM": {
112635                     "count": 218
112636                 },
112637                 "GALP": {
112638                     "count": 593
112639                 },
112640                 "OK": {
112641                     "count": 160
112642                 },
112643                 "ÖMV": {
112644                     "count": 100
112645                 },
112646                 "Tinq": {
112647                     "count": 215
112648                 },
112649                 "OKQ8": {
112650                     "count": 187
112651                 },
112652                 "Freie Tankstelle": {
112653                     "count": 217
112654                 },
112655                 "Repsol": {
112656                     "count": 408
112657                 },
112658                 "Westfalen": {
112659                     "count": 96
112660                 },
112661                 "Esso Express": {
112662                     "count": 87
112663                 },
112664                 "Raiffeisenbank": {
112665                     "count": 115
112666                 },
112667                 "Tamoil": {
112668                     "count": 865
112669                 },
112670                 "Engen": {
112671                     "count": 230
112672                 },
112673                 "Sasol": {
112674                     "count": 58
112675                 },
112676                 "Topaz": {
112677                     "count": 78
112678                 },
112679                 "LPG": {
112680                     "count": 170
112681                 },
112682                 "Coop": {
112683                     "count": 55
112684                 },
112685                 "Orlen": {
112686                     "count": 577
112687                 },
112688                 "Oilibya": {
112689                     "count": 66
112690                 },
112691                 "Tango": {
112692                     "count": 122
112693                 },
112694                 "Star": {
112695                     "count": 315
112696                 },
112697                 "Петрол": {
112698                     "count": 81
112699                 },
112700                 "Cepsa": {
112701                     "count": 82
112702                 },
112703                 "OIL!": {
112704                     "count": 59
112705                 },
112706                 "Ultramar": {
112707                     "count": 124
112708                 },
112709                 "Irving": {
112710                     "count": 86
112711                 },
112712                 "Lukoil": {
112713                     "count": 689
112714                 },
112715                 "Petro-Canada": {
112716                     "count": 477
112717                 },
112718                 "7-Eleven": {
112719                     "count": 447
112720                 },
112721                 "Agrola": {
112722                     "count": 70
112723                 },
112724                 "Husky": {
112725                     "count": 119
112726                 },
112727                 "Slovnaft": {
112728                     "count": 218
112729                 },
112730                 "Sheetz": {
112731                     "count": 113
112732                 },
112733                 "Mol": {
112734                     "count": 56
112735                 },
112736                 "Petronas": {
112737                     "count": 151
112738                 },
112739                 "Газпромнефть": {
112740                     "count": 742
112741                 },
112742                 "Лукойл": {
112743                     "count": 1451
112744                 },
112745                 "Elan": {
112746                     "count": 113
112747                 },
112748                 "Роснефть": {
112749                     "count": 621
112750                 },
112751                 "Turmöl": {
112752                     "count": 57
112753                 },
112754                 "Neste A24": {
112755                     "count": 57
112756                 },
112757                 "Marathon": {
112758                     "count": 170
112759                 },
112760                 "Valero": {
112761                     "count": 348
112762                 },
112763                 "Eni": {
112764                     "count": 219
112765                 },
112766                 "Chevron": {
112767                     "count": 918
112768                 },
112769                 "ТНК": {
112770                     "count": 512
112771                 },
112772                 "REPSOL": {
112773                     "count": 1609
112774                 },
112775                 "MOL": {
112776                     "count": 226
112777                 },
112778                 "Bliska": {
112779                     "count": 150
112780                 },
112781                 "Api": {
112782                     "count": 307
112783                 },
112784                 "Arco": {
112785                     "count": 174
112786                 },
112787                 "Pemex": {
112788                     "count": 385
112789                 },
112790                 "Exxon": {
112791                     "count": 474
112792                 },
112793                 "Coles Express": {
112794                     "count": 108
112795                 },
112796                 "Petrom": {
112797                     "count": 256
112798                 },
112799                 "PETRONOR": {
112800                     "count": 208
112801                 },
112802                 "Rompetrol": {
112803                     "count": 165
112804                 },
112805                 "Lotos": {
112806                     "count": 171
112807                 },
112808                 "ОМВ": {
112809                     "count": 60
112810                 },
112811                 "BR": {
112812                     "count": 102
112813                 },
112814                 "Copec": {
112815                     "count": 500
112816                 },
112817                 "Petrobras": {
112818                     "count": 260
112819                 },
112820                 "Liberty": {
112821                     "count": 53
112822                 },
112823                 "IP": {
112824                     "count": 855
112825                 },
112826                 "YPF": {
112827                     "count": 158
112828                 },
112829                 "Erg": {
112830                     "count": 594
112831                 },
112832                 "Eneos": {
112833                     "count": 96
112834                 },
112835                 "Citgo": {
112836                     "count": 268
112837                 },
112838                 "Metano": {
112839                     "count": 206
112840                 },
112841                 "Сургутнефтегаз": {
112842                     "count": 62
112843                 },
112844                 "EKO": {
112845                     "count": 58
112846                 },
112847                 "Eko": {
112848                     "count": 58
112849                 },
112850                 "Indipend.": {
112851                     "count": 175
112852                 },
112853                 "IES": {
112854                     "count": 63
112855                 },
112856                 "TotalErg": {
112857                     "count": 85
112858                 },
112859                 "Cenex": {
112860                     "count": 114
112861                 },
112862                 "ПТК": {
112863                     "count": 81
112864                 },
112865                 "HP": {
112866                     "count": 76
112867                 },
112868                 "Phillips 66": {
112869                     "count": 202
112870                 },
112871                 "CARREFOUR": {
112872                     "count": 73
112873                 },
112874                 "ERG": {
112875                     "count": 75
112876                 },
112877                 "Speedway": {
112878                     "count": 131
112879                 },
112880                 "Benzina": {
112881                     "count": 70
112882                 },
112883                 "Татнефть": {
112884                     "count": 258
112885                 },
112886                 "Terpel": {
112887                     "count": 258
112888                 },
112889                 "WOG": {
112890                     "count": 169
112891                 },
112892                 "Seaoil": {
112893                     "count": 53
112894                 },
112895                 "АЗС": {
112896                     "count": 1048
112897                 },
112898                 "Kwik Trip": {
112899                     "count": 104
112900                 },
112901                 "Wawa": {
112902                     "count": 81
112903                 },
112904                 "Pertamina": {
112905                     "count": 182
112906                 },
112907                 "COSMO": {
112908                     "count": 65
112909                 },
112910                 "Z": {
112911                     "count": 75
112912                 },
112913                 "Indian Oil": {
112914                     "count": 167
112915                 },
112916                 "АГЗС": {
112917                     "count": 486
112918                 },
112919                 "INA": {
112920                     "count": 119
112921                 },
112922                 "JOMO": {
112923                     "count": 63
112924                 },
112925                 "Holiday": {
112926                     "count": 96
112927                 },
112928                 "IDEMITSU": {
112929                     "count": 88
112930                 },
112931                 "ENEOS": {
112932                     "count": 702
112933                 },
112934                 "Stacja paliw": {
112935                     "count": 84
112936                 },
112937                 "Bharat Petroleum": {
112938                     "count": 51
112939                 },
112940                 "CAMPSA": {
112941                     "count": 622
112942                 },
112943                 "Casey's General Store": {
112944                     "count": 179
112945                 },
112946                 "Kangaroo": {
112947                     "count": 57
112948                 },
112949                 "Белоруснефть": {
112950                     "count": 51
112951                 },
112952                 "コスモ石油 (COSMO)": {
112953                     "count": 132
112954                 },
112955                 "MEROIL": {
112956                     "count": 78
112957                 },
112958                 "1-2-3": {
112959                     "count": 71
112960                 },
112961                 "Conoco": {
112962                     "count": 171
112963                 },
112964                 "出光": {
112965                     "count": 214,
112966                     "tags": {
112967                         "name:en": "IDEMITSU"
112968                     }
112969                 },
112970                 "НК Альянс": {
112971                     "count": 87
112972                 },
112973                 "Sinclair": {
112974                     "count": 86
112975                 },
112976                 "SPBU": {
112977                     "count": 51
112978                 },
112979                 "Макпетрол": {
112980                     "count": 109
112981                 },
112982                 "Circle K": {
112983                     "count": 156
112984                 },
112985                 "Posto Ipiranga": {
112986                     "count": 57
112987                 },
112988                 "Phoenix": {
112989                     "count": 143
112990                 },
112991                 "Ipiranga": {
112992                     "count": 83
112993                 },
112994                 "OKKO": {
112995                     "count": 83
112996                 },
112997                 "ОККО": {
112998                     "count": 116
112999                 },
113000                 "บางจาก": {
113001                     "count": 59
113002                 },
113003                 "QuikTrip": {
113004                     "count": 92
113005                 },
113006                 "Stewart's": {
113007                     "count": 62
113008                 },
113009                 "Posto BR": {
113010                     "count": 58
113011                 },
113012                 "ป ต ท": {
113013                     "count": 153
113014                 },
113015                 "ปตท": {
113016                     "count": 88
113017                 },
113018                 "ANP": {
113019                     "count": 77
113020                 },
113021                 "Kum & Go": {
113022                     "count": 84
113023                 },
113024                 "Sokimex": {
113025                     "count": 61
113026                 },
113027                 "Tela": {
113028                     "count": 115
113029                 },
113030                 "Укрнафта": {
113031                     "count": 57
113032                 },
113033                 "Татнефтепродукт": {
113034                     "count": 54
113035                 },
113036                 "Afriquia": {
113037                     "count": 88
113038                 },
113039                 "Murphy USA": {
113040                     "count": 62
113041                 },
113042                 "昭和シェル (Showa-shell)": {
113043                     "count": 94
113044                 },
113045                 "CNG": {
113046                     "count": 79
113047                 }
113048             },
113049             "fast_food": {
113050                 "Quick": {
113051                     "count": 482
113052                 },
113053                 "McDonald's": {
113054                     "count": 12049,
113055                     "tags": {
113056                         "cuisine": "burger"
113057                     }
113058                 },
113059                 "Subway": {
113060                     "count": 5378,
113061                     "tags": {
113062                         "cuisine": "sandwich"
113063                     }
113064                 },
113065                 "Burger King": {
113066                     "count": 3594,
113067                     "tags": {
113068                         "cuisine": "burger"
113069                     }
113070                 },
113071                 "Ali Baba": {
113072                     "count": 59
113073                 },
113074                 "Hungry Jacks": {
113075                     "count": 170,
113076                     "tags": {
113077                         "cuisine": "burger"
113078                     }
113079                 },
113080                 "Red Rooster": {
113081                     "count": 147
113082                 },
113083                 "KFC": {
113084                     "count": 3093,
113085                     "tags": {
113086                         "cuisine": "chicken"
113087                     }
113088                 },
113089                 "Domino's Pizza": {
113090                     "count": 935,
113091                     "tags": {
113092                         "cuisine": "pizza"
113093                     }
113094                 },
113095                 "Chowking": {
113096                     "count": 141
113097                 },
113098                 "Jollibee": {
113099                     "count": 390
113100                 },
113101                 "Hesburger": {
113102                     "count": 99
113103                 },
113104                 "肯德基": {
113105                     "count": 84
113106                 },
113107                 "Wendy's": {
113108                     "count": 1554,
113109                     "tags": {
113110                         "cuisine": "burger"
113111                     }
113112                 },
113113                 "Tim Hortons": {
113114                     "count": 304
113115                 },
113116                 "Steers": {
113117                     "count": 143
113118                 },
113119                 "Hardee's": {
113120                     "count": 253,
113121                     "tags": {
113122                         "cuisine": "burger"
113123                     }
113124                 },
113125                 "Arby's": {
113126                     "count": 747
113127                 },
113128                 "A&W": {
113129                     "count": 268
113130                 },
113131                 "Dairy Queen": {
113132                     "count": 752
113133                 },
113134                 "Hallo Pizza": {
113135                     "count": 76
113136                 },
113137                 "Fish & Chips": {
113138                     "count": 85
113139                 },
113140                 "Harvey's": {
113141                     "count": 88
113142                 },
113143                 "麥當勞": {
113144                     "count": 55
113145                 },
113146                 "Pizza Pizza": {
113147                     "count": 203
113148                 },
113149                 "Kotipizza": {
113150                     "count": 75
113151                 },
113152                 "Jack in the Box": {
113153                     "count": 530,
113154                     "tags": {
113155                         "cuisine": "burger"
113156                     }
113157                 },
113158                 "Istanbul": {
113159                     "count": 56
113160                 },
113161                 "Kochlöffel": {
113162                     "count": 68
113163                 },
113164                 "Döner": {
113165                     "count": 227
113166                 },
113167                 "Telepizza": {
113168                     "count": 190
113169                 },
113170                 "Sibylla": {
113171                     "count": 60
113172                 },
113173                 "Carl's Jr.": {
113174                     "count": 287,
113175                     "tags": {
113176                         "cuisine": "burger"
113177                     }
113178                 },
113179                 "Quiznos": {
113180                     "count": 261,
113181                     "tags": {
113182                         "cuisine": "sandwich"
113183                     }
113184                 },
113185                 "Wimpy": {
113186                     "count": 136
113187                 },
113188                 "Sonic": {
113189                     "count": 538,
113190                     "tags": {
113191                         "cuisine": "burger"
113192                     }
113193                 },
113194                 "Taco Bell": {
113195                     "count": 1367
113196                 },
113197                 "Pizza Nova": {
113198                     "count": 58
113199                 },
113200                 "Papa John's": {
113201                     "count": 289,
113202                     "tags": {
113203                         "cuisine": "pizza"
113204                     }
113205                 },
113206                 "Nordsee": {
113207                     "count": 158
113208                 },
113209                 "Mr. Sub": {
113210                     "count": 104
113211                 },
113212                 "Kebab": {
113213                     "count": 176
113214                 },
113215                 "Макдоналдс": {
113216                     "count": 316,
113217                     "tags": {
113218                         "name:en": "McDonald's"
113219                     }
113220                 },
113221                 "Asia Imbiss": {
113222                     "count": 107
113223                 },
113224                 "Imbiss": {
113225                     "count": 183
113226                 },
113227                 "Chipotle": {
113228                     "count": 275,
113229                     "tags": {
113230                         "cuisine": "mexican"
113231                     }
113232                 },
113233                 "マクドナルド": {
113234                     "count": 668,
113235                     "tags": {
113236                         "name:en": "McDonald's",
113237                         "cuisine": "burger"
113238                     }
113239                 },
113240                 "In-N-Out Burger": {
113241                     "count": 58
113242                 },
113243                 "Jimmy John's": {
113244                     "count": 126
113245                 },
113246                 "Jamba Juice": {
113247                     "count": 63
113248                 },
113249                 "Робин Сдобин": {
113250                     "count": 81
113251                 },
113252                 "Baskin Robbins": {
113253                     "count": 69
113254                 },
113255                 "ケンタッキーフライドチキン": {
113256                     "count": 162,
113257                     "tags": {
113258                         "name:en": "KFC",
113259                         "cuisine": "chicken"
113260                     }
113261                 },
113262                 "吉野家": {
113263                     "count": 183
113264                 },
113265                 "Taco Time": {
113266                     "count": 85
113267                 },
113268                 "松屋": {
113269                     "count": 262,
113270                     "tags": {
113271                         "name:en": "Matsuya"
113272                     }
113273                 },
113274                 "Little Caesars": {
113275                     "count": 65
113276                 },
113277                 "El Pollo Loco": {
113278                     "count": 62
113279                 },
113280                 "Del Taco": {
113281                     "count": 139
113282                 },
113283                 "White Castle": {
113284                     "count": 77
113285                 },
113286                 "Boston Market": {
113287                     "count": 63
113288                 },
113289                 "Chick-fil-A": {
113290                     "count": 236,
113291                     "tags": {
113292                         "cuisine": "chicken"
113293                     }
113294                 },
113295                 "Panda Express": {
113296                     "count": 225
113297                 },
113298                 "Whataburger": {
113299                     "count": 152
113300                 },
113301                 "Taco John's": {
113302                     "count": 72
113303                 },
113304                 "Теремок": {
113305                     "count": 65
113306                 },
113307                 "Culver's": {
113308                     "count": 426
113309                 },
113310                 "Five Guys": {
113311                     "count": 130
113312                 },
113313                 "Church's Chicken": {
113314                     "count": 93
113315                 },
113316                 "Popeye's": {
113317                     "count": 151,
113318                     "tags": {
113319                         "cuisine": "chicken"
113320                     }
113321                 },
113322                 "Long John Silver's": {
113323                     "count": 80
113324                 },
113325                 "Pollo Campero": {
113326                     "count": 61
113327                 },
113328                 "すき家": {
113329                     "count": 264,
113330                     "tags": {
113331                         "name:en": "SUKIYA"
113332                     }
113333                 },
113334                 "モスバーガー": {
113335                     "count": 252,
113336                     "tags": {
113337                         "name:en": "MOS BURGER"
113338                     }
113339                 },
113340                 "Русский Аппетит": {
113341                     "count": 67
113342                 },
113343                 "なか卯": {
113344                     "count": 56
113345                 }
113346             },
113347             "restaurant": {
113348                 "Pizza Hut": {
113349                     "count": 1099
113350                 },
113351                 "Little Chef": {
113352                     "count": 64
113353                 },
113354                 "Adler": {
113355                     "count": 158
113356                 },
113357                 "Zur Krone": {
113358                     "count": 91
113359                 },
113360                 "Deutsches Haus": {
113361                     "count": 91
113362                 },
113363                 "Krone": {
113364                     "count": 173
113365                 },
113366                 "Akropolis": {
113367                     "count": 150
113368                 },
113369                 "Schützenhaus": {
113370                     "count": 126
113371                 },
113372                 "TGI Friday's": {
113373                     "count": 198
113374                 },
113375                 "Kreuz": {
113376                     "count": 73
113377                 },
113378                 "Waldschänke": {
113379                     "count": 56
113380                 },
113381                 "La Piazza": {
113382                     "count": 69
113383                 },
113384                 "Lamm": {
113385                     "count": 68
113386                 },
113387                 "Zur Sonne": {
113388                     "count": 73
113389                 },
113390                 "Zur Linde": {
113391                     "count": 204
113392                 },
113393                 "Poseidon": {
113394                     "count": 111
113395                 },
113396                 "Shanghai": {
113397                     "count": 81
113398                 },
113399                 "Red Lobster": {
113400                     "count": 224
113401                 },
113402                 "Zum Löwen": {
113403                     "count": 81
113404                 },
113405                 "Swiss Chalet": {
113406                     "count": 105
113407                 },
113408                 "Olympia": {
113409                     "count": 77
113410                 },
113411                 "Wagamama": {
113412                     "count": 59
113413                 },
113414                 "Frankie & Benny's": {
113415                     "count": 62
113416                 },
113417                 "Hooters": {
113418                     "count": 101
113419                 },
113420                 "Sternen": {
113421                     "count": 76
113422                 },
113423                 "Hirschen": {
113424                     "count": 82
113425                 },
113426                 "Papa John's": {
113427                     "count": 58,
113428                     "tags": {
113429                         "cuisine": "pizza"
113430                     }
113431                 },
113432                 "Denny's": {
113433                     "count": 422
113434                 },
113435                 "Athen": {
113436                     "count": 67
113437                 },
113438                 "Sonne": {
113439                     "count": 124
113440                 },
113441                 "Hirsch": {
113442                     "count": 78
113443                 },
113444                 "Ratskeller": {
113445                     "count": 149
113446                 },
113447                 "La Cantina": {
113448                     "count": 54
113449                 },
113450                 "Gasthaus Krone": {
113451                     "count": 55
113452                 },
113453                 "El Greco": {
113454                     "count": 80
113455                 },
113456                 "Gasthof zur Post": {
113457                     "count": 74
113458                 },
113459                 "Nando's": {
113460                     "count": 234
113461                 },
113462                 "Löwen": {
113463                     "count": 114
113464                 },
113465                 "Pizza Express": {
113466                     "count": 250
113467                 },
113468                 "Mandarin": {
113469                     "count": 64
113470                 },
113471                 "Hong Kong": {
113472                     "count": 83
113473                 },
113474                 "Zizzi": {
113475                     "count": 65
113476                 },
113477                 "Cracker Barrel": {
113478                     "count": 170
113479                 },
113480                 "Rhodos": {
113481                     "count": 78
113482                 },
113483                 "Lindenhof": {
113484                     "count": 80
113485                 },
113486                 "Milano": {
113487                     "count": 53
113488                 },
113489                 "Dolce Vita": {
113490                     "count": 75
113491                 },
113492                 "Kirchenwirt": {
113493                     "count": 81
113494                 },
113495                 "Kantine": {
113496                     "count": 56
113497                 },
113498                 "Ochsen": {
113499                     "count": 93
113500                 },
113501                 "Spur": {
113502                     "count": 59
113503                 },
113504                 "Mykonos": {
113505                     "count": 59
113506                 },
113507                 "Lotus": {
113508                     "count": 66
113509                 },
113510                 "Applebee's": {
113511                     "count": 501
113512                 },
113513                 "Flunch": {
113514                     "count": 71
113515                 },
113516                 "Zur Post": {
113517                     "count": 116
113518                 },
113519                 "China Town": {
113520                     "count": 71
113521                 },
113522                 "La Dolce Vita": {
113523                     "count": 68
113524                 },
113525                 "Waffle House": {
113526                     "count": 195
113527                 },
113528                 "Delphi": {
113529                     "count": 88
113530                 },
113531                 "Linde": {
113532                     "count": 102
113533                 },
113534                 "Dionysos": {
113535                     "count": 69
113536                 },
113537                 "Outback Steakhouse": {
113538                     "count": 199
113539                 },
113540                 "Kelsey's": {
113541                     "count": 55
113542                 },
113543                 "Boston Pizza": {
113544                     "count": 153
113545                 },
113546                 "Bella Italia": {
113547                     "count": 129
113548                 },
113549                 "Sizzler": {
113550                     "count": 52
113551                 },
113552                 "Grüner Baum": {
113553                     "count": 115
113554                 },
113555                 "Taj Mahal": {
113556                     "count": 102
113557                 },
113558                 "Rössli": {
113559                     "count": 67
113560                 },
113561                 "Traube": {
113562                     "count": 64
113563                 },
113564                 "Red Robin": {
113565                     "count": 177
113566                 },
113567                 "Roma": {
113568                     "count": 61
113569                 },
113570                 "San Marco": {
113571                     "count": 66
113572                 },
113573                 "Hellas": {
113574                     "count": 54
113575                 },
113576                 "La Perla": {
113577                     "count": 66
113578                 },
113579                 "Vips": {
113580                     "count": 52
113581                 },
113582                 "Panera Bread": {
113583                     "count": 192
113584                 },
113585                 "Da Vinci": {
113586                     "count": 54
113587                 },
113588                 "Hippopotamus": {
113589                     "count": 92
113590                 },
113591                 "Prezzo": {
113592                     "count": 71
113593                 },
113594                 "Courtepaille": {
113595                     "count": 99
113596                 },
113597                 "Hard Rock Cafe": {
113598                     "count": 67
113599                 },
113600                 "Panorama": {
113601                     "count": 61
113602                 },
113603                 "デニーズ": {
113604                     "count": 77
113605                 },
113606                 "Sportheim": {
113607                     "count": 62
113608                 },
113609                 "餃子の王将": {
113610                     "count": 54
113611                 },
113612                 "Bären": {
113613                     "count": 55
113614                 },
113615                 "Alte Post": {
113616                     "count": 61
113617                 },
113618                 "China Garden": {
113619                     "count": 64
113620                 },
113621                 "Vapiano": {
113622                     "count": 82
113623                 },
113624                 "Mamma Mia": {
113625                     "count": 60
113626                 },
113627                 "Schwarzer Adler": {
113628                     "count": 56
113629                 },
113630                 "IHOP": {
113631                     "count": 304
113632                 },
113633                 "Chili's": {
113634                     "count": 308
113635                 },
113636                 "Olive Garden": {
113637                     "count": 264
113638                 },
113639                 "Friendly's": {
113640                     "count": 75
113641                 },
113642                 "Buffalo Grill": {
113643                     "count": 196
113644                 },
113645                 "Texas Roadhouse": {
113646                     "count": 103
113647                 },
113648                 "ガスト": {
113649                     "count": 221,
113650                     "tags": {
113651                         "name:en": "Gusto"
113652                     }
113653                 },
113654                 "Sakura": {
113655                     "count": 70
113656                 },
113657                 "Mensa": {
113658                     "count": 92
113659                 },
113660                 "The Keg": {
113661                     "count": 52
113662                 },
113663                 "サイゼリヤ": {
113664                     "count": 88
113665                 },
113666                 "La Strada": {
113667                     "count": 51
113668                 },
113669                 "Village Inn": {
113670                     "count": 89
113671                 },
113672                 "Buffalo Wild Wings": {
113673                     "count": 161
113674                 },
113675                 "Peking": {
113676                     "count": 56
113677                 },
113678                 "Boston Market": {
113679                     "count": 60
113680                 },
113681                 "Jimmy John's": {
113682                     "count": 53
113683                 },
113684                 "California Pizza Kitchen": {
113685                     "count": 56
113686                 },
113687                 "Якитория": {
113688                     "count": 77
113689                 },
113690                 "Golden Corral": {
113691                     "count": 97
113692                 },
113693                 "Perkins": {
113694                     "count": 101
113695                 },
113696                 "Ruby Tuesday": {
113697                     "count": 146
113698                 },
113699                 "Shari's": {
113700                     "count": 63
113701                 },
113702                 "Bob Evans": {
113703                     "count": 112
113704                 },
113705                 "바다횟집 (Bada Fish Restaurant)": {
113706                     "count": 54
113707                 },
113708                 "Mang Inasal": {
113709                     "count": 82
113710                 },
113711                 "Евразия": {
113712                     "count": 99
113713                 },
113714                 "ジョナサン": {
113715                     "count": 57
113716                 },
113717                 "Longhorn Steakhouse": {
113718                     "count": 63
113719                 }
113720             },
113721             "bank": {
113722                 "Chase": {
113723                     "count": 667
113724                 },
113725                 "Commonwealth Bank": {
113726                     "count": 224
113727                 },
113728                 "Citibank": {
113729                     "count": 261
113730                 },
113731                 "HSBC": {
113732                     "count": 1072
113733                 },
113734                 "Barclays": {
113735                     "count": 947
113736                 },
113737                 "Westpac": {
113738                     "count": 200
113739                 },
113740                 "NAB": {
113741                     "count": 126
113742                 },
113743                 "ANZ": {
113744                     "count": 207
113745                 },
113746                 "Lloyds Bank": {
113747                     "count": 543
113748                 },
113749                 "Landbank": {
113750                     "count": 80
113751                 },
113752                 "Sparkasse": {
113753                     "count": 4526
113754                 },
113755                 "UCPB": {
113756                     "count": 90
113757                 },
113758                 "PNB": {
113759                     "count": 243
113760                 },
113761                 "Metrobank": {
113762                     "count": 264
113763                 },
113764                 "BDO": {
113765                     "count": 288
113766                 },
113767                 "Volksbank": {
113768                     "count": 2584
113769                 },
113770                 "BPI": {
113771                     "count": 402
113772                 },
113773                 "Postbank": {
113774                     "count": 440
113775                 },
113776                 "NatWest": {
113777                     "count": 620
113778                 },
113779                 "Raiffeisenbank": {
113780                     "count": 2072
113781                 },
113782                 "Yorkshire Bank": {
113783                     "count": 63
113784                 },
113785                 "ABSA": {
113786                     "count": 90
113787                 },
113788                 "Standard Bank": {
113789                     "count": 101
113790                 },
113791                 "FNB": {
113792                     "count": 92
113793                 },
113794                 "Deutsche Bank": {
113795                     "count": 846
113796                 },
113797                 "SEB": {
113798                     "count": 131
113799                 },
113800                 "Commerzbank": {
113801                     "count": 802
113802                 },
113803                 "Targobank": {
113804                     "count": 166
113805                 },
113806                 "ABN AMRO": {
113807                     "count": 129
113808                 },
113809                 "Handelsbanken": {
113810                     "count": 181
113811                 },
113812                 "Swedbank": {
113813                     "count": 221
113814                 },
113815                 "Kreissparkasse": {
113816                     "count": 587
113817                 },
113818                 "UniCredit Bank": {
113819                     "count": 400
113820                 },
113821                 "Monte dei Paschi di Siena": {
113822                     "count": 131
113823                 },
113824                 "Caja Rural": {
113825                     "count": 94
113826                 },
113827                 "Dresdner Bank": {
113828                     "count": 72
113829                 },
113830                 "Sparda-Bank": {
113831                     "count": 315
113832                 },
113833                 "VÚB": {
113834                     "count": 106
113835                 },
113836                 "Slovenská sporiteľňa": {
113837                     "count": 130
113838                 },
113839                 "Bank of Montreal": {
113840                     "count": 115
113841                 },
113842                 "KBC": {
113843                     "count": 198
113844                 },
113845                 "Royal Bank of Scotland": {
113846                     "count": 109
113847                 },
113848                 "TSB": {
113849                     "count": 71
113850                 },
113851                 "US Bank": {
113852                     "count": 234
113853                 },
113854                 "HypoVereinsbank": {
113855                     "count": 565
113856                 },
113857                 "Bank Austria": {
113858                     "count": 172
113859                 },
113860                 "ING": {
113861                     "count": 482
113862                 },
113863                 "Erste Bank": {
113864                     "count": 180
113865                 },
113866                 "CIBC": {
113867                     "count": 321
113868                 },
113869                 "Scotiabank": {
113870                     "count": 392
113871                 },
113872                 "Caisse d'Épargne": {
113873                     "count": 849
113874                 },
113875                 "Santander": {
113876                     "count": 1254
113877                 },
113878                 "Bank of Scotland": {
113879                     "count": 87
113880                 },
113881                 "TD Canada Trust": {
113882                     "count": 437
113883                 },
113884                 "BMO": {
113885                     "count": 166
113886                 },
113887                 "Danske Bank": {
113888                     "count": 130
113889                 },
113890                 "OTP": {
113891                     "count": 189
113892                 },
113893                 "Crédit Agricole": {
113894                     "count": 1200
113895                 },
113896                 "LCL": {
113897                     "count": 528
113898                 },
113899                 "VR-Bank": {
113900                     "count": 427
113901                 },
113902                 "ČSOB": {
113903                     "count": 160
113904                 },
113905                 "Česká spořitelna": {
113906                     "count": 211
113907                 },
113908                 "BNP": {
113909                     "count": 109
113910                 },
113911                 "Royal Bank": {
113912                     "count": 65
113913                 },
113914                 "Nationwide": {
113915                     "count": 200
113916                 },
113917                 "Halifax": {
113918                     "count": 219
113919                 },
113920                 "BAWAG PSK": {
113921                     "count": 101
113922                 },
113923                 "National Bank": {
113924                     "count": 84
113925                 },
113926                 "Nedbank": {
113927                     "count": 78
113928                 },
113929                 "First National Bank": {
113930                     "count": 76
113931                 },
113932                 "Nordea": {
113933                     "count": 313
113934                 },
113935                 "Rabobank": {
113936                     "count": 613
113937                 },
113938                 "Sparkasse KölnBonn": {
113939                     "count": 53
113940                 },
113941                 "Tatra banka": {
113942                     "count": 67
113943                 },
113944                 "Berliner Sparkasse": {
113945                     "count": 61
113946                 },
113947                 "Berliner Volksbank": {
113948                     "count": 77
113949                 },
113950                 "Wells Fargo": {
113951                     "count": 822
113952                 },
113953                 "Credit Suisse": {
113954                     "count": 70
113955                 },
113956                 "Société Générale": {
113957                     "count": 615
113958                 },
113959                 "Osuuspankki": {
113960                     "count": 73
113961                 },
113962                 "Sparkasse Aachen": {
113963                     "count": 56
113964                 },
113965                 "Hamburger Sparkasse": {
113966                     "count": 155
113967                 },
113968                 "Cassa di Risparmio del Veneto": {
113969                     "count": 66
113970                 },
113971                 "BNP Paribas": {
113972                     "count": 598
113973                 },
113974                 "Banque Populaire": {
113975                     "count": 411
113976                 },
113977                 "BNP Paribas Fortis": {
113978                     "count": 208
113979                 },
113980                 "Banco Popular": {
113981                     "count": 272
113982                 },
113983                 "Bancaja": {
113984                     "count": 55
113985                 },
113986                 "Banesto": {
113987                     "count": 207
113988                 },
113989                 "La Caixa": {
113990                     "count": 553
113991                 },
113992                 "Santander Consumer Bank": {
113993                     "count": 83
113994                 },
113995                 "BRD": {
113996                     "count": 188
113997                 },
113998                 "BCR": {
113999                     "count": 140
114000                 },
114001                 "Banca Transilvania": {
114002                     "count": 139
114003                 },
114004                 "BW-Bank": {
114005                     "count": 97
114006                 },
114007                 "Komerční banka": {
114008                     "count": 133
114009                 },
114010                 "Banco Pastor": {
114011                     "count": 64
114012                 },
114013                 "Stadtsparkasse": {
114014                     "count": 86
114015                 },
114016                 "Ulster Bank": {
114017                     "count": 88
114018                 },
114019                 "Sberbank": {
114020                     "count": 59
114021                 },
114022                 "CIC": {
114023                     "count": 411
114024                 },
114025                 "Bancpost": {
114026                     "count": 53
114027                 },
114028                 "Caja Madrid": {
114029                     "count": 114
114030                 },
114031                 "Maybank": {
114032                     "count": 88
114033                 },
114034                 "中国银行": {
114035                     "count": 70
114036                 },
114037                 "Unicredit Banca": {
114038                     "count": 233
114039                 },
114040                 "Crédit Mutuel": {
114041                     "count": 666
114042                 },
114043                 "BBVA": {
114044                     "count": 614
114045                 },
114046                 "Intesa San Paolo": {
114047                     "count": 62
114048                 },
114049                 "TD Bank": {
114050                     "count": 184
114051                 },
114052                 "Belfius": {
114053                     "count": 227
114054                 },
114055                 "Bank of America": {
114056                     "count": 877
114057                 },
114058                 "RBC": {
114059                     "count": 224
114060                 },
114061                 "Alpha Bank": {
114062                     "count": 103
114063                 },
114064                 "Сбербанк": {
114065                     "count": 4703
114066                 },
114067                 "Россельхозбанк": {
114068                     "count": 192
114069                 },
114070                 "Crédit du Nord": {
114071                     "count": 91
114072                 },
114073                 "BancoEstado": {
114074                     "count": 79
114075                 },
114076                 "Millennium Bank": {
114077                     "count": 415
114078                 },
114079                 "State Bank of India": {
114080                     "count": 141
114081                 },
114082                 "Беларусбанк": {
114083                     "count": 233
114084                 },
114085                 "ING Bank Śląski": {
114086                     "count": 65
114087                 },
114088                 "Caixa Geral de Depósitos": {
114089                     "count": 124
114090                 },
114091                 "Kreissparkasse Köln": {
114092                     "count": 67
114093                 },
114094                 "Banco BCI": {
114095                     "count": 51
114096                 },
114097                 "Banco de Chile": {
114098                     "count": 96
114099                 },
114100                 "ВТБ24": {
114101                     "count": 316
114102                 },
114103                 "UBS": {
114104                     "count": 131
114105                 },
114106                 "PKO BP": {
114107                     "count": 249
114108                 },
114109                 "Chinabank": {
114110                     "count": 54
114111                 },
114112                 "PSBank": {
114113                     "count": 57
114114                 },
114115                 "Union Bank": {
114116                     "count": 118
114117                 },
114118                 "China Bank": {
114119                     "count": 63
114120                 },
114121                 "RCBC": {
114122                     "count": 122
114123                 },
114124                 "Unicaja": {
114125                     "count": 78
114126                 },
114127                 "BBK": {
114128                     "count": 77
114129                 },
114130                 "Ibercaja": {
114131                     "count": 66
114132                 },
114133                 "RBS": {
114134                     "count": 140
114135                 },
114136                 "Commercial Bank of Ceylon PLC": {
114137                     "count": 79
114138                 },
114139                 "Bank of Ireland": {
114140                     "count": 108
114141                 },
114142                 "BNL": {
114143                     "count": 80
114144                 },
114145                 "Banco Santander": {
114146                     "count": 106
114147                 },
114148                 "Banco Itaú": {
114149                     "count": 94
114150                 },
114151                 "AIB": {
114152                     "count": 70
114153                 },
114154                 "BZ WBK": {
114155                     "count": 72
114156                 },
114157                 "Banco do Brasil": {
114158                     "count": 494
114159                 },
114160                 "Caixa Econômica Federal": {
114161                     "count": 155
114162                 },
114163                 "Fifth Third Bank": {
114164                     "count": 71
114165                 },
114166                 "Banca Popolare di Vicenza": {
114167                     "count": 77
114168                 },
114169                 "Wachovia": {
114170                     "count": 60
114171                 },
114172                 "OLB": {
114173                     "count": 51
114174                 },
114175                 "みずほ銀行": {
114176                     "count": 73
114177                 },
114178                 "BES": {
114179                     "count": 69
114180                 },
114181                 "ICICI Bank": {
114182                     "count": 88
114183                 },
114184                 "HDFC Bank": {
114185                     "count": 89
114186                 },
114187                 "La Banque Postale": {
114188                     "count": 63
114189                 },
114190                 "Pekao SA": {
114191                     "count": 53
114192                 },
114193                 "Oberbank": {
114194                     "count": 88
114195                 },
114196                 "Bradesco": {
114197                     "count": 272
114198                 },
114199                 "Oldenburgische Landesbank": {
114200                     "count": 55
114201                 },
114202                 "Scotia Bank": {
114203                     "count": 52
114204                 },
114205                 "Bendigo Bank": {
114206                     "count": 89
114207                 },
114208                 "Argenta": {
114209                     "count": 85
114210                 },
114211                 "AXA": {
114212                     "count": 68
114213                 },
114214                 "Axis Bank": {
114215                     "count": 58
114216                 },
114217                 "Banco Nación": {
114218                     "count": 61
114219                 },
114220                 "GE Money Bank": {
114221                     "count": 71
114222                 },
114223                 "Альфа-Банк": {
114224                     "count": 182
114225                 },
114226                 "Белагропромбанк": {
114227                     "count": 67
114228                 },
114229                 "Caja Círculo": {
114230                     "count": 64
114231                 },
114232                 "Eurobank": {
114233                     "count": 91
114234                 },
114235                 "Banca Intesa": {
114236                     "count": 55
114237                 },
114238                 "Canara Bank": {
114239                     "count": 86
114240                 },
114241                 "Cajamar": {
114242                     "count": 68
114243                 },
114244                 "Banamex": {
114245                     "count": 138
114246                 },
114247                 "Crédit Mutuel de Bretagne": {
114248                     "count": 335
114249                 },
114250                 "Davivienda": {
114251                     "count": 81
114252                 },
114253                 "Bank Spółdzielczy": {
114254                     "count": 148
114255                 },
114256                 "Credit Agricole": {
114257                     "count": 151
114258                 },
114259                 "Bankinter": {
114260                     "count": 55
114261                 },
114262                 "Banque Nationale": {
114263                     "count": 62
114264                 },
114265                 "Bank of the West": {
114266                     "count": 91
114267                 },
114268                 "Key Bank": {
114269                     "count": 144
114270                 },
114271                 "Western Union": {
114272                     "count": 86
114273                 },
114274                 "Citizens Bank": {
114275                     "count": 110
114276                 },
114277                 "ПриватБанк": {
114278                     "count": 492
114279                 },
114280                 "Security Bank": {
114281                     "count": 72
114282                 },
114283                 "Ecobank": {
114284                     "count": 63
114285                 },
114286                 "Millenium Bank": {
114287                     "count": 61
114288                 },
114289                 "Bankia": {
114290                     "count": 127
114291                 },
114292                 "三菱東京UFJ銀行": {
114293                     "count": 159
114294                 },
114295                 "Caixa": {
114296                     "count": 109
114297                 },
114298                 "Banco de Costa Rica": {
114299                     "count": 62
114300                 },
114301                 "SunTrust Bank": {
114302                     "count": 69
114303                 },
114304                 "Itaú": {
114305                     "count": 313
114306                 },
114307                 "PBZ": {
114308                     "count": 52
114309                 },
114310                 "Bancolombia": {
114311                     "count": 87
114312                 },
114313                 "Райффайзен Банк Аваль": {
114314                     "count": 62
114315                 },
114316                 "Bancomer": {
114317                     "count": 102
114318                 },
114319                 "Banorte": {
114320                     "count": 74
114321                 },
114322                 "Alior Bank": {
114323                     "count": 76
114324                 },
114325                 "BOC": {
114326                     "count": 51
114327                 },
114328                 "Банк Москвы": {
114329                     "count": 116
114330                 },
114331                 "ВТБ": {
114332                     "count": 57
114333                 },
114334                 "Caja Duero": {
114335                     "count": 58
114336                 },
114337                 "Regions Bank": {
114338                     "count": 61
114339                 },
114340                 "Росбанк": {
114341                     "count": 177
114342                 },
114343                 "Banco Estado": {
114344                     "count": 70
114345                 },
114346                 "BCI": {
114347                     "count": 63
114348                 },
114349                 "SunTrust": {
114350                     "count": 64
114351                 },
114352                 "PNC Bank": {
114353                     "count": 232
114354                 },
114355                 "신한은행": {
114356                     "count": 218,
114357                     "tags": {
114358                         "name:en": "Sinhan Bank"
114359                     }
114360                 },
114361                 "우리은행": {
114362                     "count": 292,
114363                     "tags": {
114364                         "name:en": "Uri Bank"
114365                     }
114366                 },
114367                 "국민은행": {
114368                     "count": 166,
114369                     "tags": {
114370                         "name:en": "Gungmin Bank"
114371                     }
114372                 },
114373                 "중소기업은행": {
114374                     "count": 52,
114375                     "tags": {
114376                         "name:en": "Industrial Bank of Korea"
114377                     }
114378                 },
114379                 "광주은행": {
114380                     "count": 53,
114381                     "tags": {
114382                         "name:en": "Gwangju Bank"
114383                     }
114384                 },
114385                 "Газпромбанк": {
114386                     "count": 99
114387                 },
114388                 "M&T Bank": {
114389                     "count": 85
114390                 },
114391                 "Caja de Burgos": {
114392                     "count": 52
114393                 },
114394                 "Santander Totta": {
114395                     "count": 63
114396                 },
114397                 "УкрСиббанк": {
114398                     "count": 128
114399                 },
114400                 "Ощадбанк": {
114401                     "count": 313
114402                 },
114403                 "Уралсиб": {
114404                     "count": 84
114405                 },
114406                 "りそな銀行": {
114407                     "count": 227,
114408                     "tags": {
114409                         "name:en": "Mizuho Bank"
114410                     }
114411                 },
114412                 "Cajero Automatico Bancared": {
114413                     "count": 145
114414                 },
114415                 "Промсвязьбанк": {
114416                     "count": 89
114417                 },
114418                 "三井住友銀行": {
114419                     "count": 126
114420                 },
114421                 "Banco Provincia": {
114422                     "count": 65
114423                 },
114424                 "BB&T": {
114425                     "count": 136
114426                 },
114427                 "Возрождение": {
114428                     "count": 57
114429                 },
114430                 "Capital One": {
114431                     "count": 52
114432                 },
114433                 "Bank Mandiri": {
114434                     "count": 59
114435                 },
114436                 "Banco de la Nación": {
114437                     "count": 93
114438                 },
114439                 "Banco G&T Continental": {
114440                     "count": 62
114441                 },
114442                 "Peoples Bank": {
114443                     "count": 58
114444                 },
114445                 "Совкомбанк": {
114446                     "count": 52
114447                 },
114448                 "Provincial": {
114449                     "count": 53
114450                 },
114451                 "Banco de Desarrollo Banrural": {
114452                     "count": 73
114453                 },
114454                 "Banco Bradesco": {
114455                     "count": 56
114456                 },
114457                 "Bicentenario": {
114458                     "count": 182
114459                 },
114460                 "ლიბერთი ბანკი": {
114461                     "count": 54,
114462                     "tags": {
114463                         "name:en": "Liberty Bank"
114464                     }
114465                 },
114466                 "Banesco": {
114467                     "count": 106
114468                 },
114469                 "Mercantil": {
114470                     "count": 76
114471                 },
114472                 "Del Tesoro": {
114473                     "count": 91
114474                 },
114475                 "하나은행": {
114476                     "count": 77
114477                 },
114478                 "CityCommerce Bank": {
114479                     "count": 53
114480                 },
114481                 "De Venezuela": {
114482                     "count": 118
114483                 }
114484             },
114485             "car_rental": {
114486                 "Europcar": {
114487                     "count": 287
114488                 },
114489                 "Budget": {
114490                     "count": 85
114491                 },
114492                 "Sixt": {
114493                     "count": 151
114494                 },
114495                 "Avis": {
114496                     "count": 276
114497                 },
114498                 "Hertz": {
114499                     "count": 286
114500                 },
114501                 "Enterprise": {
114502                     "count": 184
114503                 },
114504                 "stadtmobil CarSharing-Station": {
114505                     "count": 149
114506                 }
114507             },
114508             "pharmacy": {
114509                 "Rowlands Pharmacy": {
114510                     "count": 69
114511                 },
114512                 "Boots": {
114513                     "count": 819
114514                 },
114515                 "Marien-Apotheke": {
114516                     "count": 314
114517                 },
114518                 "Mercury Drug": {
114519                     "count": 412
114520                 },
114521                 "Löwen-Apotheke": {
114522                     "count": 354
114523                 },
114524                 "Superdrug": {
114525                     "count": 109
114526                 },
114527                 "Sonnen-Apotheke": {
114528                     "count": 306
114529                 },
114530                 "Rathaus-Apotheke": {
114531                     "count": 131
114532                 },
114533                 "Engel-Apotheke": {
114534                     "count": 123
114535                 },
114536                 "Hirsch-Apotheke": {
114537                     "count": 82
114538                 },
114539                 "Stern-Apotheke": {
114540                     "count": 66
114541                 },
114542                 "Lloyds Pharmacy": {
114543                     "count": 292
114544                 },
114545                 "Rosen-Apotheke": {
114546                     "count": 207
114547                 },
114548                 "Stadt-Apotheke": {
114549                     "count": 299
114550                 },
114551                 "Markt-Apotheke": {
114552                     "count": 162
114553                 },
114554                 "Аптека": {
114555                     "count": 1938
114556                 },
114557                 "Pharmasave": {
114558                     "count": 63
114559                 },
114560                 "Brunnen-Apotheke": {
114561                     "count": 53
114562                 },
114563                 "Shoppers Drug Mart": {
114564                     "count": 417
114565                 },
114566                 "Apotheke am Markt": {
114567                     "count": 61
114568                 },
114569                 "Alte Apotheke": {
114570                     "count": 87
114571                 },
114572                 "Neue Apotheke": {
114573                     "count": 110
114574                 },
114575                 "Gintarinė vaistinė": {
114576                     "count": 101
114577                 },
114578                 "Rats-Apotheke": {
114579                     "count": 83
114580                 },
114581                 "Adler Apotheke": {
114582                     "count": 307
114583                 },
114584                 "Pharmacie Centrale": {
114585                     "count": 63
114586                 },
114587                 "Walgreens": {
114588                     "count": 1521
114589                 },
114590                 "Rite Aid": {
114591                     "count": 700
114592                 },
114593                 "Apotheke": {
114594                     "count": 163
114595                 },
114596                 "Linden-Apotheke": {
114597                     "count": 209
114598                 },
114599                 "Bahnhof-Apotheke": {
114600                     "count": 65
114601                 },
114602                 "Burg-Apotheke": {
114603                     "count": 56
114604                 },
114605                 "Jean Coutu": {
114606                     "count": 59
114607                 },
114608                 "Pharmaprix": {
114609                     "count": 58
114610                 },
114611                 "Farmacias Ahumada": {
114612                     "count": 102
114613                 },
114614                 "Farmacia Comunale": {
114615                     "count": 108
114616                 },
114617                 "Farmacias Cruz Verde": {
114618                     "count": 84
114619                 },
114620                 "Cruz Verde": {
114621                     "count": 97
114622                 },
114623                 "Hubertus Apotheke": {
114624                     "count": 52
114625                 },
114626                 "CVS": {
114627                     "count": 1448
114628                 },
114629                 "Farmacias SalcoBrand": {
114630                     "count": 132
114631                 },
114632                 "Фармация": {
114633                     "count": 118
114634                 },
114635                 "Bären-Apotheke": {
114636                     "count": 72
114637                 },
114638                 "Clicks": {
114639                     "count": 109
114640                 },
114641                 "セイジョー": {
114642                     "count": 51
114643                 },
114644                 "マツモトキヨシ": {
114645                     "count": 111
114646                 },
114647                 "Вита": {
114648                     "count": 107
114649                 },
114650                 "Радуга": {
114651                     "count": 70
114652                 },
114653                 "サンドラッグ": {
114654                     "count": 57
114655                 },
114656                 "Apteka": {
114657                     "count": 352
114658                 },
114659                 "Первая помощь": {
114660                     "count": 74
114661                 },
114662                 "Ригла": {
114663                     "count": 111
114664                 },
114665                 "Имплозия": {
114666                     "count": 63
114667                 },
114668                 "Kinney Drugs": {
114669                     "count": 68
114670                 },
114671                 "Классика": {
114672                     "count": 66
114673                 },
114674                 "Ljekarna": {
114675                     "count": 54
114676                 },
114677                 "SalcoBrand": {
114678                     "count": 90
114679                 },
114680                 "Аптека 36,6": {
114681                     "count": 220
114682                 },
114683                 "Фармакор": {
114684                     "count": 74
114685                 },
114686                 "スギ薬局": {
114687                     "count": 82
114688                 },
114689                 "Аптечный пункт": {
114690                     "count": 140
114691                 },
114692                 "Невис": {
114693                     "count": 58
114694                 },
114695                 "トモズ (Tomod's)": {
114696                     "count": 83
114697                 },
114698                 "Eurovaistinė": {
114699                     "count": 62
114700                 },
114701                 "Farmacity": {
114702                     "count": 65
114703                 },
114704                 "аптека": {
114705                     "count": 100
114706                 },
114707                 "The Generics Pharmacy": {
114708                     "count": 86
114709                 },
114710                 "Farmatodo": {
114711                     "count": 124
114712                 },
114713                 "Фармленд": {
114714                     "count": 80
114715                 },
114716                 "ドラッグてらしま (Drug Terashima)": {
114717                     "count": 96
114718                 },
114719                 "ავერსი (Aversi)": {
114720                     "count": 62
114721                 },
114722                 "Farmahorro": {
114723                     "count": 58
114724                 }
114725             },
114726             "cafe": {
114727                 "Starbucks": {
114728                     "count": 4032,
114729                     "tags": {
114730                         "cuisine": "coffee_shop"
114731                     }
114732                 },
114733                 "Cafeteria": {
114734                     "count": 77
114735                 },
114736                 "Costa": {
114737                     "count": 579
114738                 },
114739                 "Caffè Nero": {
114740                     "count": 165
114741                 },
114742                 "Кафе": {
114743                     "count": 214
114744                 },
114745                 "Café Central": {
114746                     "count": 60
114747                 },
114748                 "Second Cup": {
114749                     "count": 190
114750                 },
114751                 "Eisdiele": {
114752                     "count": 65
114753                 },
114754                 "Dunkin Donuts": {
114755                     "count": 393,
114756                     "tags": {
114757                         "cuisine": "donut"
114758                     }
114759                 },
114760                 "Segafredo": {
114761                     "count": 66
114762                 },
114763                 "Coffee Time": {
114764                     "count": 95
114765                 },
114766                 "Cafe Coffee Day": {
114767                     "count": 104
114768                 },
114769                 "Eiscafe Venezia": {
114770                     "count": 173
114771                 },
114772                 "スターバックス": {
114773                     "count": 248,
114774                     "tags": {
114775                         "name:en": "Starbucks"
114776                     }
114777                 },
114778                 "Шоколадница": {
114779                     "count": 138
114780                 },
114781                 "Pret A Manger": {
114782                     "count": 115
114783                 },
114784                 "Столовая": {
114785                     "count": 351
114786                 },
114787                 "ドトール": {
114788                     "count": 163,
114789                     "tags": {
114790                         "name:en": "DOUTOR"
114791                     }
114792                 },
114793                 "Tchibo": {
114794                     "count": 97
114795                 },
114796                 "Кофе Хауз": {
114797                     "count": 102
114798                 },
114799                 "Caribou Coffee": {
114800                     "count": 98
114801                 },
114802                 "Уют": {
114803                     "count": 51
114804                 },
114805                 "Шашлычная": {
114806                     "count": 57
114807                 },
114808                 "คาเฟ่ อเมซอน": {
114809                     "count": 62
114810                 },
114811                 "Traveler's Coffee": {
114812                     "count": 60
114813                 },
114814                 "カフェ・ド・クリエ": {
114815                     "count": 67,
114816                     "tags": {
114817                         "name:en": "Cafe de CRIE"
114818                     }
114819                 },
114820                 "Cafe Amazon": {
114821                     "count": 54
114822                 }
114823             }
114824         },
114825         "shop": {
114826             "supermarket": {
114827                 "Budgens": {
114828                     "count": 86
114829                 },
114830                 "Morrisons": {
114831                     "count": 408
114832                 },
114833                 "Interspar": {
114834                     "count": 141
114835                 },
114836                 "Merkur": {
114837                     "count": 107
114838                 },
114839                 "Sainsbury's": {
114840                     "count": 540
114841                 },
114842                 "Lidl": {
114843                     "count": 6128
114844                 },
114845                 "EDEKA": {
114846                     "count": 494
114847                 },
114848                 "Coles": {
114849                     "count": 392
114850                 },
114851                 "Iceland": {
114852                     "count": 301
114853                 },
114854                 "Coop": {
114855                     "count": 1883
114856                 },
114857                 "Tesco": {
114858                     "count": 1292
114859                 },
114860                 "Woolworths": {
114861                     "count": 530
114862                 },
114863                 "Zielpunkt": {
114864                     "count": 236
114865                 },
114866                 "Nahkauf": {
114867                     "count": 167
114868                 },
114869                 "Billa": {
114870                     "count": 1415
114871                 },
114872                 "Kaufland": {
114873                     "count": 989
114874                 },
114875                 "Plus": {
114876                     "count": 125
114877                 },
114878                 "ALDI": {
114879                     "count": 5132
114880                 },
114881                 "Checkers": {
114882                     "count": 126
114883                 },
114884                 "Tesco Metro": {
114885                     "count": 124
114886                 },
114887                 "NP": {
114888                     "count": 149
114889                 },
114890                 "Penny": {
114891                     "count": 1758
114892                 },
114893                 "Norma": {
114894                     "count": 1062
114895                 },
114896                 "Asda": {
114897                     "count": 226
114898                 },
114899                 "Netto": {
114900                     "count": 4331
114901                 },
114902                 "REWE": {
114903                     "count": 1467
114904                 },
114905                 "Rewe": {
114906                     "count": 1169
114907                 },
114908                 "Aldi Süd": {
114909                     "count": 590
114910                 },
114911                 "Real": {
114912                     "count": 248
114913                 },
114914                 "Tesco Express": {
114915                     "count": 388
114916                 },
114917                 "King Soopers": {
114918                     "count": 70
114919                 },
114920                 "Kiwi": {
114921                     "count": 164
114922                 },
114923                 "Edeka": {
114924                     "count": 1799
114925                 },
114926                 "Pick n Pay": {
114927                     "count": 238
114928                 },
114929                 "ICA": {
114930                     "count": 192
114931                 },
114932                 "Tengelmann": {
114933                     "count": 190
114934                 },
114935                 "Carrefour": {
114936                     "count": 1614
114937                 },
114938                 "Waitrose": {
114939                     "count": 258
114940                 },
114941                 "Spar": {
114942                     "count": 2063
114943                 },
114944                 "Hofer": {
114945                     "count": 439
114946                 },
114947                 "M-Preis": {
114948                     "count": 79
114949                 },
114950                 "LIDL": {
114951                     "count": 915
114952                 },
114953                 "tegut": {
114954                     "count": 209
114955                 },
114956                 "Sainsbury's Local": {
114957                     "count": 109
114958                 },
114959                 "E-Center": {
114960                     "count": 66
114961                 },
114962                 "Aldi Nord": {
114963                     "count": 197
114964                 },
114965                 "nahkauf": {
114966                     "count": 81
114967                 },
114968                 "Meijer": {
114969                     "count": 73
114970                 },
114971                 "Safeway": {
114972                     "count": 398
114973                 },
114974                 "Costco": {
114975                     "count": 145
114976                 },
114977                 "Albert": {
114978                     "count": 183
114979                 },
114980                 "Jumbo": {
114981                     "count": 190
114982                 },
114983                 "Shoprite": {
114984                     "count": 239
114985                 },
114986                 "MPreis": {
114987                     "count": 52
114988                 },
114989                 "Penny Market": {
114990                     "count": 409
114991                 },
114992                 "Tesco Extra": {
114993                     "count": 119
114994                 },
114995                 "Albert Heijn": {
114996                     "count": 464
114997                 },
114998                 "IGA": {
114999                     "count": 347
115000                 },
115001                 "Super U": {
115002                     "count": 476
115003                 },
115004                 "Metro": {
115005                     "count": 256
115006                 },
115007                 "Neukauf": {
115008                     "count": 77
115009                 },
115010                 "Migros": {
115011                     "count": 442
115012                 },
115013                 "Marktkauf": {
115014                     "count": 126
115015                 },
115016                 "Delikatesy Centrum": {
115017                     "count": 57
115018                 },
115019                 "C1000": {
115020                     "count": 314
115021                 },
115022                 "Hoogvliet": {
115023                     "count": 52
115024                 },
115025                 "COOP": {
115026                     "count": 192
115027                 },
115028                 "Food Basics": {
115029                     "count": 74
115030                 },
115031                 "Casino": {
115032                     "count": 259
115033                 },
115034                 "Penny Markt": {
115035                     "count": 462
115036                 },
115037                 "Giant": {
115038                     "count": 194
115039                 },
115040                 "COOP Jednota": {
115041                     "count": 69
115042                 },
115043                 "Rema 1000": {
115044                     "count": 364
115045                 },
115046                 "Kaufpark": {
115047                     "count": 96
115048                 },
115049                 "ALDI SÜD": {
115050                     "count": 114
115051                 },
115052                 "Simply Market": {
115053                     "count": 320
115054                 },
115055                 "Konzum": {
115056                     "count": 228
115057                 },
115058                 "Carrefour Express": {
115059                     "count": 330
115060                 },
115061                 "Eurospar": {
115062                     "count": 265
115063                 },
115064                 "Mercator": {
115065                     "count": 123
115066                 },
115067                 "Mercadona": {
115068                     "count": 734
115069                 },
115070                 "Famila": {
115071                     "count": 129
115072                 },
115073                 "Hemköp": {
115074                     "count": 83
115075                 },
115076                 "real,-": {
115077                     "count": 80
115078                 },
115079                 "Markant": {
115080                     "count": 87
115081                 },
115082                 "Volg": {
115083                     "count": 128
115084                 },
115085                 "Leader Price": {
115086                     "count": 257
115087                 },
115088                 "Treff 3000": {
115089                     "count": 95
115090                 },
115091                 "SuperBrugsen": {
115092                     "count": 67
115093                 },
115094                 "Kaiser's": {
115095                     "count": 253
115096                 },
115097                 "K+K": {
115098                     "count": 104
115099                 },
115100                 "Unimarkt": {
115101                     "count": 81
115102                 },
115103                 "Sobeys": {
115104                     "count": 120
115105                 },
115106                 "S-Market": {
115107                     "count": 107
115108                 },
115109                 "Combi": {
115110                     "count": 55
115111                 },
115112                 "Denner": {
115113                     "count": 267
115114                 },
115115                 "Konsum": {
115116                     "count": 134
115117                 },
115118                 "Franprix": {
115119                     "count": 308
115120                 },
115121                 "Monoprix": {
115122                     "count": 195
115123                 },
115124                 "Diska": {
115125                     "count": 68
115126                 },
115127                 "PENNY": {
115128                     "count": 79
115129                 },
115130                 "Dia": {
115131                     "count": 798
115132                 },
115133                 "Giant Eagle": {
115134                     "count": 82
115135                 },
115136                 "NORMA": {
115137                     "count": 115
115138                 },
115139                 "AD Delhaize": {
115140                     "count": 62
115141                 },
115142                 "Auchan": {
115143                     "count": 147
115144                 },
115145                 "Consum": {
115146                     "count": 125
115147                 },
115148                 "Carrefour Market": {
115149                     "count": 80
115150                 },
115151                 "Carrefour City": {
115152                     "count": 117
115153                 },
115154                 "Pam": {
115155                     "count": 54
115156                 },
115157                 "Despar": {
115158                     "count": 147
115159                 },
115160                 "Eroski": {
115161                     "count": 204
115162                 },
115163                 "Costcutter": {
115164                     "count": 61
115165                 },
115166                 "Maxi": {
115167                     "count": 103
115168                 },
115169                 "Colruyt": {
115170                     "count": 181
115171                 },
115172                 "The Co-operative": {
115173                     "count": 64
115174                 },
115175                 "sky": {
115176                     "count": 101
115177                 },
115178                 "Intermarché": {
115179                     "count": 1183
115180                 },
115181                 "Delhaize": {
115182                     "count": 207
115183                 },
115184                 "CBA": {
115185                     "count": 165
115186                 },
115187                 "Shopi": {
115188                     "count": 57
115189                 },
115190                 "Walmart": {
115191                     "count": 611
115192                 },
115193                 "Kroger": {
115194                     "count": 298
115195                 },
115196                 "Albertsons": {
115197                     "count": 236
115198                 },
115199                 "Trader Joe's": {
115200                     "count": 190
115201                 },
115202                 "Feneberg": {
115203                     "count": 58
115204                 },
115205                 "dm": {
115206                     "count": 108
115207                 },
115208                 "Kvickly": {
115209                     "count": 54
115210                 },
115211                 "Makro": {
115212                     "count": 137
115213                 },
115214                 "Nah & Frisch": {
115215                     "count": 72
115216                 },
115217                 "Champion": {
115218                     "count": 59
115219                 },
115220                 "Fakta": {
115221                     "count": 227
115222                 },
115223                 "Магнит": {
115224                     "count": 1697
115225                 },
115226                 "Caprabo": {
115227                     "count": 101
115228                 },
115229                 "Famiglia Cooperativa": {
115230                     "count": 64
115231                 },
115232                 "Народная 7Я семьЯ": {
115233                     "count": 150
115234                 },
115235                 "Esselunga": {
115236                     "count": 87
115237                 },
115238                 "Maxima": {
115239                     "count": 103
115240                 },
115241                 "Petit Casino": {
115242                     "count": 104
115243                 },
115244                 "Wasgau": {
115245                     "count": 60
115246                 },
115247                 "Pingo Doce": {
115248                     "count": 250
115249                 },
115250                 "Match": {
115251                     "count": 142
115252                 },
115253                 "Profi": {
115254                     "count": 58
115255                 },
115256                 "Lider": {
115257                     "count": 64
115258                 },
115259                 "Unimarc": {
115260                     "count": 174
115261                 },
115262                 "Co-operative Food": {
115263                     "count": 51
115264                 },
115265                 "Santa Isabel": {
115266                     "count": 128
115267                 },
115268                 "Седьмой континент": {
115269                     "count": 79
115270                 },
115271                 "HIT": {
115272                     "count": 61
115273                 },
115274                 "Rimi": {
115275                     "count": 104
115276                 },
115277                 "Conad": {
115278                     "count": 302
115279                 },
115280                 "Фуршет": {
115281                     "count": 74
115282                 },
115283                 "Willys": {
115284                     "count": 55
115285                 },
115286                 "Farmfoods": {
115287                     "count": 62
115288                 },
115289                 "Фора": {
115290                     "count": 52
115291                 },
115292                 "Dunnes Stores": {
115293                     "count": 72
115294                 },
115295                 "Сільпо": {
115296                     "count": 119
115297                 },
115298                 "マルエツ": {
115299                     "count": 59
115300                 },
115301                 "Piggly Wiggly": {
115302                     "count": 52
115303                 },
115304                 "Crai": {
115305                     "count": 52
115306                 },
115307                 "Biedronka": {
115308                     "count": 1290
115309                 },
115310                 "El Árbol": {
115311                     "count": 72
115312                 },
115313                 "Centre Commercial E. Leclerc": {
115314                     "count": 553
115315                 },
115316                 "Foodland": {
115317                     "count": 98
115318                 },
115319                 "Super Brugsen": {
115320                     "count": 64
115321                 },
115322                 "Дикси": {
115323                     "count": 610
115324                 },
115325                 "Пятёрочка": {
115326                     "count": 1293
115327                 },
115328                 "Publix": {
115329                     "count": 321
115330                 },
115331                 "Whole Foods": {
115332                     "count": 196
115333                 },
115334                 "Føtex": {
115335                     "count": 66
115336                 },
115337                 "coop": {
115338                     "count": 74
115339                 },
115340                 "Fressnapf": {
115341                     "count": 64
115342                 },
115343                 "Coop Konsum": {
115344                     "count": 79
115345                 },
115346                 "Carrefour Contact": {
115347                     "count": 77
115348                 },
115349                 "SPAR": {
115350                     "count": 280
115351                 },
115352                 "No Frills": {
115353                     "count": 102
115354                 },
115355                 "The Co-operative Food": {
115356                     "count": 120
115357                 },
115358                 "Plodine": {
115359                     "count": 51
115360                 },
115361                 "ADEG": {
115362                     "count": 63
115363                 },
115364                 "Minipreço": {
115365                     "count": 103
115366                 },
115367                 "Eurospin": {
115368                     "count": 153
115369                 },
115370                 "Семья": {
115371                     "count": 62
115372                 },
115373                 "Евроопт": {
115374                     "count": 58
115375                 },
115376                 "Centra": {
115377                     "count": 51
115378                 },
115379                 "Квартал": {
115380                     "count": 88
115381                 },
115382                 "New World": {
115383                     "count": 65
115384                 },
115385                 "Countdown": {
115386                     "count": 92
115387                 },
115388                 "Reliance Fresh": {
115389                     "count": 62
115390                 },
115391                 "Stokrotka": {
115392                     "count": 98
115393                 },
115394                 "Coop Jednota": {
115395                     "count": 73
115396                 },
115397                 "Fred Meyer": {
115398                     "count": 62
115399                 },
115400                 "Irma": {
115401                     "count": 59
115402                 },
115403                 "Continente": {
115404                     "count": 73
115405                 },
115406                 "Price Chopper": {
115407                     "count": 98
115408                 },
115409                 "Wegmans": {
115410                     "count": 53
115411                 },
115412                 "Game": {
115413                     "count": 53
115414                 },
115415                 "Soriana": {
115416                     "count": 92
115417                 },
115418                 "Alimerka": {
115419                     "count": 61
115420                 },
115421                 "Piotr i Paweł": {
115422                     "count": 52
115423                 },
115424                 "Перекресток": {
115425                     "count": 309
115426                 },
115427                 "Maxima X": {
115428                     "count": 113
115429                 },
115430                 "Карусель": {
115431                     "count": 55
115432                 },
115433                 "Tesco Lotus": {
115434                     "count": 69
115435                 },
115436                 "Condis": {
115437                     "count": 64
115438                 },
115439                 "Sam's Club": {
115440                     "count": 131
115441                 },
115442                 "Копейка": {
115443                     "count": 91
115444                 },
115445                 "Géant Casino": {
115446                     "count": 54
115447                 },
115448                 "ASDA": {
115449                     "count": 177
115450                 },
115451                 "Intermarche": {
115452                     "count": 111
115453                 },
115454                 "Stop & Shop": {
115455                     "count": 56
115456                 },
115457                 "Food Lion": {
115458                     "count": 192
115459                 },
115460                 "Harris Teeter": {
115461                     "count": 88
115462                 },
115463                 "H-E-B": {
115464                     "count": 122
115465                 },
115466                 "Foodworks": {
115467                     "count": 59
115468                 },
115469                 "Polo Market": {
115470                     "count": 84
115471                 },
115472                 "西友 (SEIYU)": {
115473                     "count": 58
115474                 },
115475                 "Полушка": {
115476                     "count": 135
115477                 },
115478                 "Extra": {
115479                     "count": 76
115480                 },
115481                 "Lewiatan": {
115482                     "count": 91
115483                 },
115484                 "АТБ": {
115485                     "count": 305
115486                 },
115487                 "Społem": {
115488                     "count": 55
115489                 },
115490                 "Bodega Aurrera": {
115491                     "count": 78
115492                 },
115493                 "Мария-Ра": {
115494                     "count": 95
115495                 },
115496                 "Магнолия": {
115497                     "count": 71
115498                 },
115499                 "Магазин": {
115500                     "count": 113
115501                 },
115502                 "Монетка": {
115503                     "count": 170
115504                 },
115505                 "Hy-Vee": {
115506                     "count": 72
115507                 },
115508                 "Walmart Supercenter": {
115509                     "count": 112
115510                 },
115511                 "Hannaford": {
115512                     "count": 55
115513                 },
115514                 "業務スーパー": {
115515                     "count": 55
115516                 },
115517                 "Norfa XL": {
115518                     "count": 53
115519                 },
115520                 "ヨークマート (YorkMart)": {
115521                     "count": 64
115522                 },
115523                 "Leclerc Drive": {
115524                     "count": 75
115525                 }
115526             },
115527             "electronics": {
115528                 "Media Markt": {
115529                     "count": 277
115530                 },
115531                 "Maplin": {
115532                     "count": 63
115533                 },
115534                 "Best Buy": {
115535                     "count": 325
115536                 },
115537                 "Future Shop": {
115538                     "count": 69
115539                 },
115540                 "Saturn": {
115541                     "count": 130
115542                 },
115543                 "Currys": {
115544                     "count": 81
115545                 },
115546                 "Radio Shack": {
115547                     "count": 249
115548                 },
115549                 "Comet": {
115550                     "count": 52
115551                 },
115552                 "Euronics": {
115553                     "count": 112
115554                 },
115555                 "Expert": {
115556                     "count": 119
115557                 },
115558                 "Эльдорадо": {
115559                     "count": 180
115560                 },
115561                 "Darty": {
115562                     "count": 72
115563                 },
115564                 "М.Видео": {
115565                     "count": 75
115566                 }
115567             },
115568             "convenience": {
115569                 "Shell": {
115570                     "count": 251
115571                 },
115572                 "Spar": {
115573                     "count": 913
115574                 },
115575                 "McColl's": {
115576                     "count": 96
115577                 },
115578                 "Tesco Express": {
115579                     "count": 417
115580                 },
115581                 "Sainsbury's Local": {
115582                     "count": 98
115583                 },
115584                 "One Stop": {
115585                     "count": 143
115586                 },
115587                 "The Co-operative Food": {
115588                     "count": 109
115589                 },
115590                 "Londis": {
115591                     "count": 349
115592                 },
115593                 "7-Eleven": {
115594                     "count": 4138
115595                 },
115596                 "CBA": {
115597                     "count": 128
115598                 },
115599                 "Sale": {
115600                     "count": 79
115601                 },
115602                 "Statoil": {
115603                     "count": 69
115604                 },
115605                 "Konzum": {
115606                     "count": 171
115607                 },
115608                 "Siwa": {
115609                     "count": 211
115610                 },
115611                 "Mercator": {
115612                     "count": 58
115613                 },
115614                 "Esso": {
115615                     "count": 66
115616                 },
115617                 "COOP Jednota": {
115618                     "count": 172
115619                 },
115620                 "Mac's": {
115621                     "count": 151
115622                 },
115623                 "Alepa": {
115624                     "count": 62
115625                 },
115626                 "Hasty Market": {
115627                     "count": 54
115628                 },
115629                 "K-Market": {
115630                     "count": 55
115631                 },
115632                 "Coop": {
115633                     "count": 520
115634                 },
115635                 "Costcutter": {
115636                     "count": 285
115637                 },
115638                 "Valintatalo": {
115639                     "count": 61
115640                 },
115641                 "SPAR": {
115642                     "count": 188
115643                 },
115644                 "COOP": {
115645                     "count": 134
115646                 },
115647                 "Casino": {
115648                     "count": 87
115649                 },
115650                 "Franprix": {
115651                     "count": 62
115652                 },
115653                 "Circle K": {
115654                     "count": 277
115655                 },
115656                 "セブンイレブン": {
115657                     "count": 2893,
115658                     "tags": {
115659                         "name:en": "7-Eleven"
115660                     }
115661                 },
115662                 "ローソン": {
115663                     "count": 1514,
115664                     "tags": {
115665                         "name:en": "LAWSON"
115666                     }
115667                 },
115668                 "BP": {
115669                     "count": 160
115670                 },
115671                 "Tesco": {
115672                     "count": 55
115673                 },
115674                 "Petit Casino": {
115675                     "count": 231
115676                 },
115677                 "Volg": {
115678                     "count": 113
115679                 },
115680                 "Mace": {
115681                     "count": 112
115682                 },
115683                 "Mini Market": {
115684                     "count": 223
115685                 },
115686                 "Nisa Local": {
115687                     "count": 74
115688                 },
115689                 "Dorfladen": {
115690                     "count": 74
115691                 },
115692                 "Продукты": {
115693                     "count": 4085
115694                 },
115695                 "Mini Stop": {
115696                     "count": 222
115697                 },
115698                 "LAWSON": {
115699                     "count": 414
115700                 },
115701                 "デイリーヤマザキ": {
115702                     "count": 134
115703                 },
115704                 "Надежда": {
115705                     "count": 56
115706                 },
115707                 "Mobil": {
115708                     "count": 64
115709                 },
115710                 "Nisa": {
115711                     "count": 51
115712                 },
115713                 "Premier": {
115714                     "count": 126
115715                 },
115716                 "ABC": {
115717                     "count": 147
115718                 },
115719                 "Edeka": {
115720                     "count": 51
115721                 },
115722                 "ミニストップ": {
115723                     "count": 299,
115724                     "tags": {
115725                         "name:en": "MINISTOP"
115726                     }
115727                 },
115728                 "サンクス": {
115729                     "count": 537,
115730                     "tags": {
115731                         "name:en": "sunkus"
115732                     }
115733                 },
115734                 "スリーエフ": {
115735                     "count": 87
115736                 },
115737                 "8 à Huit": {
115738                     "count": 59
115739                 },
115740                 "Tchibo": {
115741                     "count": 55
115742                 },
115743                 "Żabka": {
115744                     "count": 520
115745                 },
115746                 "Almacen": {
115747                     "count": 211
115748                 },
115749                 "Vival": {
115750                     "count": 191
115751                 },
115752                 "FamilyMart": {
115753                     "count": 518
115754                 },
115755                 "ファミリーマート": {
115756                     "count": 1512,
115757                     "tags": {
115758                         "name:en": "FamilyMart"
115759                     }
115760                 },
115761                 "Carrefour City": {
115762                     "count": 54
115763                 },
115764                 "Sunkus": {
115765                     "count": 61
115766                 },
115767                 "Casey's General Store": {
115768                     "count": 88
115769                 },
115770                 "セブンイレブン(Seven-Eleven)": {
115771                     "count": 58
115772                 },
115773                 "Jednota": {
115774                     "count": 55
115775                 },
115776                 "Гастроном": {
115777                     "count": 148
115778                 },
115779                 "Sklep spożywczy": {
115780                     "count": 276
115781                 },
115782                 "Centra": {
115783                     "count": 110
115784                 },
115785                 "Магнит": {
115786                     "count": 684
115787                 },
115788                 "サークルK": {
115789                     "count": 495,
115790                     "tags": {
115791                         "name:en": "Circle K"
115792                     }
115793                 },
115794                 "Wawa": {
115795                     "count": 130
115796                 },
115797                 "Proxi": {
115798                     "count": 120
115799                 },
115800                 "Универсам": {
115801                     "count": 79
115802                 },
115803                 "Groszek": {
115804                     "count": 59
115805                 },
115806                 "Select": {
115807                     "count": 58
115808                 },
115809                 "Potraviny": {
115810                     "count": 246
115811                 },
115812                 "Смак": {
115813                     "count": 72
115814                 },
115815                 "Эконом": {
115816                     "count": 53
115817                 },
115818                 "Магазин": {
115819                     "count": 875
115820                 },
115821                 "Березка": {
115822                     "count": 75
115823                 },
115824                 "Społem": {
115825                     "count": 89
115826                 },
115827                 "Carrefour Express": {
115828                     "count": 81
115829                 },
115830                 "Biedronka": {
115831                     "count": 77
115832                 },
115833                 "Cumberland Farms": {
115834                     "count": 63
115835                 },
115836                 "Chevron": {
115837                     "count": 56
115838                 },
115839                 "Coop Jednota": {
115840                     "count": 63
115841                 },
115842                 "Tesco Lotus Express": {
115843                     "count": 64
115844                 },
115845                 "Kiosk": {
115846                     "count": 55
115847                 },
115848                 "24 часа": {
115849                     "count": 58
115850                 },
115851                 "Минимаркет": {
115852                     "count": 97
115853                 },
115854                 "Oxxo": {
115855                     "count": 632
115856                 },
115857                 "Пятёрочка": {
115858                     "count": 383
115859                 },
115860                 "abc": {
115861                     "count": 64
115862                 },
115863                 "Stewart's": {
115864                     "count": 255
115865                 },
115866                 "Продукти": {
115867                     "count": 162
115868                 },
115869                 "ローソンストア100 (LAWSON STORE 100)": {
115870                     "count": 84
115871                 },
115872                 "Дикси": {
115873                     "count": 121
115874                 },
115875                 "Радуга": {
115876                     "count": 85
115877                 },
115878                 "ローソンストア100": {
115879                     "count": 71
115880                 },
115881                 "เซเว่นอีเลฟเว่น": {
115882                     "count": 191
115883                 },
115884                 "Spożywczy": {
115885                     "count": 75
115886                 },
115887                 "Delikatesy Centrum": {
115888                     "count": 51
115889                 },
115890                 "Citgo": {
115891                     "count": 63
115892                 },
115893                 "Фортуна": {
115894                     "count": 52
115895                 },
115896                 "Kum & Go": {
115897                     "count": 59
115898                 },
115899                 "Мария-Ра": {
115900                     "count": 75
115901                 },
115902                 "Picard": {
115903                     "count": 55
115904                 },
115905                 "Four Square": {
115906                     "count": 51
115907                 },
115908                 "Визит": {
115909                     "count": 57
115910                 },
115911                 "Авоська": {
115912                     "count": 52
115913                 },
115914                 "Dollar General": {
115915                     "count": 109
115916                 },
115917                 "Studenac": {
115918                     "count": 75
115919                 },
115920                 "Central Convenience Store": {
115921                     "count": 54
115922                 },
115923                 "Монетка": {
115924                     "count": 61
115925                 },
115926                 "продукты": {
115927                     "count": 118
115928                 },
115929                 "Теремок": {
115930                     "count": 54
115931                 },
115932                 "Kwik Trip": {
115933                     "count": 68
115934                 },
115935                 "Кулинария": {
115936                     "count": 53
115937                 },
115938                 "全家": {
115939                     "count": 71
115940                 },
115941                 "Мечта": {
115942                     "count": 54
115943                 },
115944                 "Epicerie": {
115945                     "count": 70
115946                 },
115947                 "Кировский": {
115948                     "count": 67
115949                 },
115950                 "Food Mart": {
115951                     "count": 101
115952                 },
115953                 "Delikatesy": {
115954                     "count": 79
115955                 },
115956                 "ポプラ": {
115957                     "count": 52
115958                 },
115959                 "Lewiatan": {
115960                     "count": 123
115961                 },
115962                 "Продуктовый магазин": {
115963                     "count": 94
115964                 },
115965                 "Продуктовый": {
115966                     "count": 67
115967                 },
115968                 "セイコーマート (Seicomart)": {
115969                     "count": 55
115970                 },
115971                 "Виктория": {
115972                     "count": 67
115973                 },
115974                 "Весна": {
115975                     "count": 56
115976                 },
115977                 "Mini Market Non-Stop": {
115978                     "count": 58
115979                 },
115980                 "QuikTrip": {
115981                     "count": 70
115982                 },
115983                 "Копеечка": {
115984                     "count": 53
115985                 },
115986                 "Royal Farms": {
115987                     "count": 51
115988                 },
115989                 "Alfamart": {
115990                     "count": 76
115991                 },
115992                 "Indomaret": {
115993                     "count": 130
115994                 },
115995                 "магазин": {
115996                     "count": 118
115997                 },
115998                 "全家便利商店": {
115999                     "count": 111
116000                 },
116001                 "Boutique": {
116002                     "count": 58
116003                 },
116004                 "მარკეტი (Market)": {
116005                     "count": 144
116006                 },
116007                 "Stores": {
116008                     "count": 60
116009                 }
116010             },
116011             "chemist": {
116012                 "dm": {
116013                     "count": 904
116014                 },
116015                 "Müller": {
116016                     "count": 206
116017                 },
116018                 "Schlecker": {
116019                     "count": 194
116020                 },
116021                 "Etos": {
116022                     "count": 465
116023                 },
116024                 "Bipa": {
116025                     "count": 282
116026                 },
116027                 "Rossmann": {
116028                     "count": 1652
116029                 },
116030                 "Ihr Platz": {
116031                     "count": 74
116032                 },
116033                 "Douglas": {
116034                     "count": 61
116035                 },
116036                 "Kruidvat": {
116037                     "count": 122
116038                 }
116039             },
116040             "car_repair": {
116041                 "Peugeot": {
116042                     "count": 82
116043                 },
116044                 "Kwik Fit": {
116045                     "count": 73
116046                 },
116047                 "ATU": {
116048                     "count": 259
116049                 },
116050                 "Kwik-Fit": {
116051                     "count": 51
116052                 },
116053                 "Midas": {
116054                     "count": 190
116055                 },
116056                 "Feu Vert": {
116057                     "count": 105
116058                 },
116059                 "Norauto": {
116060                     "count": 141
116061                 },
116062                 "Speedy": {
116063                     "count": 112
116064                 },
116065                 "Автозапчасти": {
116066                     "count": 186
116067                 },
116068                 "Renault": {
116069                     "count": 165
116070                 },
116071                 "Pit Stop": {
116072                     "count": 57
116073                 },
116074                 "Jiffy Lube": {
116075                     "count": 187
116076                 },
116077                 "Шиномонтаж": {
116078                     "count": 1097
116079                 },
116080                 "СТО": {
116081                     "count": 366
116082                 },
116083                 "O'Reilly Auto Parts": {
116084                     "count": 69
116085                 },
116086                 "Carglass": {
116087                     "count": 103
116088                 },
116089                 "шиномонтаж": {
116090                     "count": 56
116091                 },
116092                 "Euromaster": {
116093                     "count": 84
116094                 },
116095                 "Firestone": {
116096                     "count": 84
116097                 },
116098                 "AutoZone": {
116099                     "count": 63
116100                 },
116101                 "Автосервис": {
116102                     "count": 344
116103                 },
116104                 "Roady": {
116105                     "count": 55
116106                 }
116107             },
116108             "furniture": {
116109                 "IKEA": {
116110                     "count": 165
116111                 },
116112                 "Jysk": {
116113                     "count": 98
116114                 },
116115                 "Roller": {
116116                     "count": 76
116117                 },
116118                 "Dänisches Bettenlager": {
116119                     "count": 298
116120                 },
116121                 "Conforama": {
116122                     "count": 93
116123                 },
116124                 "Matratzen Concord": {
116125                     "count": 51
116126                 },
116127                 "Мебель": {
116128                     "count": 201
116129                 },
116130                 "But": {
116131                     "count": 58
116132                 }
116133             },
116134             "doityourself": {
116135                 "Hornbach": {
116136                     "count": 123
116137                 },
116138                 "B&Q": {
116139                     "count": 223
116140                 },
116141                 "Hubo": {
116142                     "count": 74
116143                 },
116144                 "Mr Bricolage": {
116145                     "count": 88
116146                 },
116147                 "Gamma": {
116148                     "count": 108
116149                 },
116150                 "OBI": {
116151                     "count": 409
116152                 },
116153                 "Lowes": {
116154                     "count": 1135
116155                 },
116156                 "Wickes": {
116157                     "count": 122
116158                 },
116159                 "Hagebau": {
116160                     "count": 59
116161                 },
116162                 "Max Bahr": {
116163                     "count": 87
116164                 },
116165                 "Castorama": {
116166                     "count": 153
116167                 },
116168                 "Rona": {
116169                     "count": 58
116170                 },
116171                 "Home Depot": {
116172                     "count": 823
116173                 },
116174                 "Toom Baumarkt": {
116175                     "count": 66
116176                 },
116177                 "Homebase": {
116178                     "count": 223
116179                 },
116180                 "Baumax": {
116181                     "count": 94
116182                 },
116183                 "Lagerhaus": {
116184                     "count": 73
116185                 },
116186                 "Bauhaus": {
116187                     "count": 181
116188                 },
116189                 "Canadian Tire": {
116190                     "count": 93
116191                 },
116192                 "Leroy Merlin": {
116193                     "count": 203
116194                 },
116195                 "Hellweg": {
116196                     "count": 58
116197                 },
116198                 "Brico": {
116199                     "count": 97
116200                 },
116201                 "Bricomarché": {
116202                     "count": 217
116203                 },
116204                 "Toom": {
116205                     "count": 67
116206                 },
116207                 "Praktiker": {
116208                     "count": 143
116209                 },
116210                 "Hagebaumarkt": {
116211                     "count": 105
116212                 },
116213                 "Menards": {
116214                     "count": 66
116215                 },
116216                 "Weldom": {
116217                     "count": 70
116218                 },
116219                 "Bunnings Warehouse": {
116220                     "count": 90
116221                 },
116222                 "Ace Hardware": {
116223                     "count": 133
116224                 },
116225                 "Home Hardware": {
116226                     "count": 69
116227                 },
116228                 "Хозтовары": {
116229                     "count": 70
116230                 },
116231                 "Стройматериалы": {
116232                     "count": 180
116233                 },
116234                 "Bricorama": {
116235                     "count": 58
116236                 },
116237                 "Point P": {
116238                     "count": 56
116239                 }
116240             },
116241             "department_store": {
116242                 "Target": {
116243                     "count": 530
116244                 },
116245                 "Debenhams": {
116246                     "count": 66
116247                 },
116248                 "Canadian Tire": {
116249                     "count": 71
116250                 },
116251                 "Karstadt": {
116252                     "count": 64
116253                 },
116254                 "Walmart": {
116255                     "count": 496
116256                 },
116257                 "Kmart": {
116258                     "count": 133
116259                 },
116260                 "Galeria Kaufhof": {
116261                     "count": 58
116262                 },
116263                 "Marks & Spencer": {
116264                     "count": 62
116265                 },
116266                 "Big W": {
116267                     "count": 56
116268                 },
116269                 "Woolworth": {
116270                     "count": 76
116271                 },
116272                 "Универмаг": {
116273                     "count": 63
116274                 },
116275                 "Sears": {
116276                     "count": 218
116277                 },
116278                 "Walmart Supercenter": {
116279                     "count": 90
116280                 },
116281                 "Sam's Club": {
116282                     "count": 51
116283                 },
116284                 "Kohl's": {
116285                     "count": 139
116286                 },
116287                 "Macy's": {
116288                     "count": 129
116289                 },
116290                 "JCPenney": {
116291                     "count": 58
116292                 }
116293             },
116294             "stationery": {
116295                 "Staples": {
116296                     "count": 276
116297                 },
116298                 "McPaper": {
116299                     "count": 80
116300                 },
116301                 "Office Depot": {
116302                     "count": 88
116303                 },
116304                 "Канцтовары": {
116305                     "count": 56
116306                 }
116307             },
116308             "car": {
116309                 "Skoda": {
116310                     "count": 95
116311                 },
116312                 "BMW": {
116313                     "count": 146
116314                 },
116315                 "Citroen": {
116316                     "count": 271
116317                 },
116318                 "Renault": {
116319                     "count": 365
116320                 },
116321                 "Mercedes-Benz": {
116322                     "count": 226
116323                 },
116324                 "Volvo": {
116325                     "count": 91
116326                 },
116327                 "Ford": {
116328                     "count": 230
116329                 },
116330                 "Volkswagen": {
116331                     "count": 203
116332                 },
116333                 "Mazda": {
116334                     "count": 99
116335                 },
116336                 "Mitsubishi": {
116337                     "count": 72
116338                 },
116339                 "Fiat": {
116340                     "count": 87
116341                 },
116342                 "Автозапчасти": {
116343                     "count": 278
116344                 },
116345                 "Opel": {
116346                     "count": 162
116347                 },
116348                 "Audi": {
116349                     "count": 109
116350                 },
116351                 "Toyota": {
116352                     "count": 256
116353                 },
116354                 "Nissan": {
116355                     "count": 180
116356                 },
116357                 "Suzuki": {
116358                     "count": 75
116359                 },
116360                 "Honda": {
116361                     "count": 148
116362                 },
116363                 "Peugeot": {
116364                     "count": 296
116365                 },
116366                 "Шиномонтаж": {
116367                     "count": 256
116368                 },
116369                 "Hyundai": {
116370                     "count": 155
116371                 },
116372                 "Subaru": {
116373                     "count": 53
116374                 },
116375                 "Chevrolet": {
116376                     "count": 81
116377                 },
116378                 "Автомагазин": {
116379                     "count": 62
116380                 }
116381             },
116382             "clothes": {
116383                 "Matalan": {
116384                     "count": 84
116385                 },
116386                 "KiK": {
116387                     "count": 1180
116388                 },
116389                 "H&M": {
116390                     "count": 641
116391                 },
116392                 "Urban Outfitters": {
116393                     "count": 62
116394                 },
116395                 "Vögele": {
116396                     "count": 131
116397                 },
116398                 "Zeeman": {
116399                     "count": 120
116400                 },
116401                 "Takko": {
116402                     "count": 508
116403                 },
116404                 "Adler": {
116405                     "count": 53
116406                 },
116407                 "C&A": {
116408                     "count": 498
116409                 },
116410                 "Zara": {
116411                     "count": 211
116412                 },
116413                 "Vero Moda": {
116414                     "count": 93
116415                 },
116416                 "NKD": {
116417                     "count": 476
116418                 },
116419                 "Ernsting's family": {
116420                     "count": 298
116421                 },
116422                 "Winners": {
116423                     "count": 62
116424                 },
116425                 "River Island": {
116426                     "count": 56
116427                 },
116428                 "Next": {
116429                     "count": 170
116430                 },
116431                 "Gap": {
116432                     "count": 77
116433                 },
116434                 "Adidas": {
116435                     "count": 86
116436                 },
116437                 "Woolworths": {
116438                     "count": 116
116439                 },
116440                 "Mr Price": {
116441                     "count": 87
116442                 },
116443                 "Jet": {
116444                     "count": 61
116445                 },
116446                 "Pep": {
116447                     "count": 134
116448                 },
116449                 "Edgars": {
116450                     "count": 110
116451                 },
116452                 "Ackermans": {
116453                     "count": 90
116454                 },
116455                 "Truworths": {
116456                     "count": 65
116457                 },
116458                 "Ross": {
116459                     "count": 85
116460                 },
116461                 "Dorothy Perkins": {
116462                     "count": 53
116463                 },
116464                 "Deichmann": {
116465                     "count": 58
116466                 },
116467                 "Lindex": {
116468                     "count": 72
116469                 },
116470                 "s.Oliver": {
116471                     "count": 54
116472                 },
116473                 "Old Navy": {
116474                     "count": 163
116475                 },
116476                 "Jack & Jones": {
116477                     "count": 52
116478                 },
116479                 "Pimkie": {
116480                     "count": 72
116481                 },
116482                 "Esprit": {
116483                     "count": 221
116484                 },
116485                 "Primark": {
116486                     "count": 87
116487                 },
116488                 "Bonita": {
116489                     "count": 150
116490                 },
116491                 "Mexx": {
116492                     "count": 65
116493                 },
116494                 "Gerry Weber": {
116495                     "count": 70
116496                 },
116497                 "Tally Weijl": {
116498                     "count": 68
116499                 },
116500                 "Mango": {
116501                     "count": 128
116502                 },
116503                 "TK Maxx": {
116504                     "count": 77
116505                 },
116506                 "Benetton": {
116507                     "count": 99
116508                 },
116509                 "Ulla Popken": {
116510                     "count": 59
116511                 },
116512                 "AWG": {
116513                     "count": 66
116514                 },
116515                 "Tommy Hilfiger": {
116516                     "count": 69
116517                 },
116518                 "New Yorker": {
116519                     "count": 176
116520                 },
116521                 "Orsay": {
116522                     "count": 72
116523                 },
116524                 "Charles Vögele": {
116525                     "count": 68
116526                 },
116527                 "New Look": {
116528                     "count": 122
116529                 },
116530                 "Lacoste": {
116531                     "count": 73
116532                 },
116533                 "Etam": {
116534                     "count": 52
116535                 },
116536                 "Kiabi": {
116537                     "count": 145
116538                 },
116539                 "Jack Wolfskin": {
116540                     "count": 60
116541                 },
116542                 "American Apparel": {
116543                     "count": 55
116544                 },
116545                 "Men's Wearhouse": {
116546                     "count": 51
116547                 },
116548                 "Intimissimi": {
116549                     "count": 51
116550                 },
116551                 "United Colors of Benetton": {
116552                     "count": 93
116553                 },
116554                 "Jules": {
116555                     "count": 61
116556                 },
116557                 "AOKI": {
116558                     "count": 55
116559                 },
116560                 "Calzedonia": {
116561                     "count": 66
116562                 },
116563                 "洋服の青山": {
116564                     "count": 96
116565                 },
116566                 "Levi's": {
116567                     "count": 59
116568                 },
116569                 "Celio": {
116570                     "count": 73
116571                 },
116572                 "TJ Maxx": {
116573                     "count": 52
116574                 },
116575                 "Promod": {
116576                     "count": 77
116577                 },
116578                 "Street One": {
116579                     "count": 72
116580                 },
116581                 "ユニクロ": {
116582                     "count": 56
116583                 },
116584                 "Banana Republic": {
116585                     "count": 51
116586                 },
116587                 "Одежда": {
116588                     "count": 68
116589                 },
116590                 "La Halle": {
116591                     "count": 61
116592                 },
116593                 "Peacocks": {
116594                     "count": 87
116595                 },
116596                 "しまむら": {
116597                     "count": 53
116598                 }
116599             },
116600             "books": {
116601                 "Bruna": {
116602                     "count": 57
116603                 },
116604                 "Waterstones": {
116605                     "count": 86
116606                 },
116607                 "Libro": {
116608                     "count": 55
116609                 },
116610                 "Barnes & Noble": {
116611                     "count": 249
116612                 },
116613                 "Weltbild": {
116614                     "count": 73
116615                 },
116616                 "Thalia": {
116617                     "count": 120
116618                 },
116619                 "Книги": {
116620                     "count": 111
116621                 }
116622             },
116623             "alcohol": {
116624                 "Alko": {
116625                     "count": 142
116626                 },
116627                 "The Beer Store": {
116628                     "count": 144
116629                 },
116630                 "Systembolaget": {
116631                     "count": 207
116632                 },
116633                 "LCBO": {
116634                     "count": 226
116635                 },
116636                 "Ароматный мир": {
116637                     "count": 61
116638                 },
116639                 "Bargain Booze": {
116640                     "count": 61
116641                 },
116642                 "Nicolas": {
116643                     "count": 114
116644                 },
116645                 "Botilleria": {
116646                     "count": 76
116647                 },
116648                 "SAQ": {
116649                     "count": 70
116650                 },
116651                 "Gall & Gall": {
116652                     "count": 513
116653                 },
116654                 "BWS": {
116655                     "count": 66
116656                 },
116657                 "Живое пиво": {
116658                     "count": 61
116659                 }
116660             },
116661             "bakery": {
116662                 "Kamps": {
116663                     "count": 250
116664                 },
116665                 "Bäckerei Schmidt": {
116666                     "count": 56
116667                 },
116668                 "Anker": {
116669                     "count": 70
116670                 },
116671                 "Schäfer": {
116672                     "count": 51
116673                 },
116674                 "Hofpfisterei": {
116675                     "count": 110
116676                 },
116677                 "Greggs": {
116678                     "count": 265
116679                 },
116680                 "Oebel": {
116681                     "count": 58
116682                 },
116683                 "Boulangerie": {
116684                     "count": 248
116685                 },
116686                 "Stadtbäckerei": {
116687                     "count": 57
116688                 },
116689                 "Steinecke": {
116690                     "count": 139
116691                 },
116692                 "Ihle": {
116693                     "count": 75
116694                 },
116695                 "Goldilocks": {
116696                     "count": 56
116697                 },
116698                 "Dat Backhus": {
116699                     "count": 66
116700                 },
116701                 "K&U": {
116702                     "count": 55
116703                 },
116704                 "Der Beck": {
116705                     "count": 97
116706                 },
116707                 "Thürmann": {
116708                     "count": 54
116709                 },
116710                 "Backwerk": {
116711                     "count": 94
116712                 },
116713                 "Bäcker": {
116714                     "count": 66
116715                 },
116716                 "Schäfer's": {
116717                     "count": 51
116718                 },
116719                 "Panaderia": {
116720                     "count": 162
116721                 },
116722                 "Goeken backen": {
116723                     "count": 51
116724                 },
116725                 "Stadtbäckerei Junge": {
116726                     "count": 53
116727                 },
116728                 "Boulangerie Patisserie": {
116729                     "count": 93
116730                 },
116731                 "Paul": {
116732                     "count": 78
116733                 },
116734                 "Хлеб": {
116735                     "count": 84
116736                 },
116737                 "Piekarnia": {
116738                     "count": 55
116739                 }
116740             },
116741             "sports": {
116742                 "Sports Direct": {
116743                     "count": 53
116744                 },
116745                 "Decathlon": {
116746                     "count": 298
116747                 },
116748                 "Intersport": {
116749                     "count": 272
116750                 },
116751                 "Sports Authority": {
116752                     "count": 68
116753                 },
116754                 "Спортмастер": {
116755                     "count": 81
116756                 },
116757                 "Sport 2000": {
116758                     "count": 83
116759                 },
116760                 "Dick's Sporting Goods": {
116761                     "count": 69
116762                 }
116763             },
116764             "variety_store": {
116765                 "Tedi": {
116766                     "count": 148
116767                 },
116768                 "Dollarama": {
116769                     "count": 99
116770                 },
116771                 "Dollar Tree": {
116772                     "count": 91
116773                 },
116774                 "Dollar General": {
116775                     "count": 68
116776                 }
116777             },
116778             "pet": {
116779                 "Fressnapf": {
116780                     "count": 309
116781                 },
116782                 "PetSmart": {
116783                     "count": 163
116784                 },
116785                 "Das Futterhaus": {
116786                     "count": 67
116787                 },
116788                 "Pets at Home": {
116789                     "count": 56
116790                 },
116791                 "Petco": {
116792                     "count": 89
116793                 },
116794                 "Зоомагазин": {
116795                     "count": 95
116796                 }
116797             },
116798             "shoes": {
116799                 "Deichmann": {
116800                     "count": 607
116801                 },
116802                 "Reno": {
116803                     "count": 178
116804                 },
116805                 "Ecco": {
116806                     "count": 54
116807                 },
116808                 "Clarks": {
116809                     "count": 100
116810                 },
116811                 "La Halle aux Chaussures": {
116812                     "count": 65
116813                 },
116814                 "Brantano": {
116815                     "count": 68
116816                 },
116817                 "Salamander": {
116818                     "count": 52
116819                 },
116820                 "Обувь": {
116821                     "count": 97
116822                 },
116823                 "Payless Shoe Source": {
116824                     "count": 57
116825                 },
116826                 "Famous Footwear": {
116827                     "count": 54
116828                 },
116829                 "Quick Schuh": {
116830                     "count": 72
116831                 },
116832                 "Foot Locker": {
116833                     "count": 79
116834                 },
116835                 "Bata": {
116836                     "count": 97
116837                 }
116838             },
116839             "toys": {
116840                 "La Grande Récré": {
116841                     "count": 55
116842                 },
116843                 "Toys R Us": {
116844                     "count": 141,
116845                     "tags": {
116846                         "shop": "toys"
116847                     }
116848                 },
116849                 "Детский мир": {
116850                     "count": 82
116851                 },
116852                 "Intertoys": {
116853                     "count": 53
116854                 },
116855                 "Игрушки": {
116856                     "count": 57
116857                 }
116858             },
116859             "travel_agency": {
116860                 "Flight Centre": {
116861                     "count": 91
116862                 },
116863                 "Thomas Cook": {
116864                     "count": 111
116865                 }
116866             },
116867             "jewelry": {
116868                 "Bijou Brigitte": {
116869                     "count": 54
116870                 },
116871                 "Christ": {
116872                     "count": 56
116873                 },
116874                 "Swarovski": {
116875                     "count": 73
116876                 }
116877             },
116878             "optician": {
116879                 "Fielmann": {
116880                     "count": 222
116881                 },
116882                 "Apollo Optik": {
116883                     "count": 147
116884                 },
116885                 "Vision Express": {
116886                     "count": 54
116887                 },
116888                 "Оптика": {
116889                     "count": 175
116890                 },
116891                 "Optic 2000": {
116892                     "count": 90
116893                 },
116894                 "Alain Afflelou": {
116895                     "count": 71
116896                 },
116897                 "Specsavers": {
116898                     "count": 116
116899                 },
116900                 "Krys": {
116901                     "count": 70
116902                 },
116903                 "Atol": {
116904                     "count": 52
116905                 }
116906             },
116907             "video": {
116908                 "Blockbuster": {
116909                     "count": 190
116910                 },
116911                 "World of Video": {
116912                     "count": 65
116913                 }
116914             },
116915             "mobile_phone": {
116916                 "Билайн": {
116917                     "count": 120
116918                 },
116919                 "ソフトバンクショップ (SoftBank shop)": {
116920                     "count": 256
116921                 },
116922                 "Vodafone": {
116923                     "count": 335
116924                 },
116925                 "O2": {
116926                     "count": 190
116927                 },
116928                 "Carphone Warehouse": {
116929                     "count": 116
116930                 },
116931                 "Orange": {
116932                     "count": 236
116933                 },
116934                 "Verizon Wireless": {
116935                     "count": 104
116936                 },
116937                 "Sprint": {
116938                     "count": 97
116939                 },
116940                 "T-Mobile": {
116941                     "count": 169
116942                 },
116943                 "МТС": {
116944                     "count": 334
116945                 },
116946                 "Евросеть": {
116947                     "count": 489
116948                 },
116949                 "Bell": {
116950                     "count": 188
116951                 },
116952                 "The Phone House": {
116953                     "count": 83
116954                 },
116955                 "SFR": {
116956                     "count": 69
116957                 },
116958                 "Связной": {
116959                     "count": 419
116960                 },
116961                 "Мегафон": {
116962                     "count": 238
116963                 },
116964                 "AT&T": {
116965                     "count": 111
116966                 },
116967                 "ドコモショップ (docomo shop)": {
116968                     "count": 115
116969                 },
116970                 "au": {
116971                     "count": 61
116972                 },
116973                 "Movistar": {
116974                     "count": 69
116975                 },
116976                 "Bitė": {
116977                     "count": 72
116978                 }
116979             },
116980             "hifi": {},
116981             "computer": {
116982                 "PC World": {
116983                     "count": 55
116984                 },
116985                 "DNS": {
116986                     "count": 124
116987                 }
116988             },
116989             "hairdresser": {
116990                 "Klier": {
116991                     "count": 112
116992                 },
116993                 "Supercuts": {
116994                     "count": 96
116995                 },
116996                 "Hairkiller": {
116997                     "count": 52
116998                 },
116999                 "Great Clips": {
117000                     "count": 169
117001                 },
117002                 "Парикмахерская": {
117003                     "count": 502
117004                 },
117005                 "Fryzjer": {
117006                     "count": 53
117007                 },
117008                 "Franck Provost": {
117009                     "count": 67
117010                 },
117011                 "Салон красоты": {
117012                     "count": 67
117013                 }
117014             },
117015             "hardware": {
117016                 "1000 мелочей": {
117017                     "count": 57
117018                 },
117019                 "Хозтовары": {
117020                     "count": 149
117021                 },
117022                 "Стройматериалы": {
117023                     "count": 52
117024                 }
117025             },
117026             "motorcycle": {
117027                 "Yamaha": {
117028                     "count": 63
117029                 },
117030                 "Honda": {
117031                     "count": 57
117032                 }
117033             }
117034         }
117035     }
117036 };